The ATF1504AS-10JU84 is a Complex Programmable Logic Device (CPLD) from Microchip. It is a member of the ATF1504 family, which consists of high-performance, low-cost programmable logic devices. It has 24 logic elements, 96 macrocells, 16 I/O pins, and 4 clocks. It is optimized for automotive and industrial applications, and can be used to create any logic functions with up to 16 inputs and 64 outputs. The ATF1504AS-10JU84 is a 5V device that has a maximum power dissipation of 737 mW, and is available in a 44 pin thin small-outline package.