The Cypress UltraLogic™ 128-Macrocell Flash CPLD, model CY7C374i, is an In-System Reprogrammable Complex Programmable Logic Device (CPLD) that features 128 macrocells, 64 I/O pins, 5 dedicated inputs including 4 clock pins, In-System Reprogrammable (ISR™) Flash technology, JTAG interface, Bus Hold capability, no hidden delays, high speed, fully PCI compliant, 3.3V or 5.0V I/O operation. Available in 84-pin PLCC, 84-pin CLCC, and 100-pin TQFP packages, and pin compatible with the CY7C373i.