USE ULTRA37000™ FOR ALL
NEW DESIGNS
UltraLogic™ 128-Macrocell Flash CPLD
CY7C374i
Cypress Semiconductor Corporation
•
3901 North First Street
•
San Jose
, CA 95134
•
408-943-2600
Document #: 38-03031 Rev. *A
Revised April 19, 2004
Features
• 128 macrocells in eight logic blocks
• 64 I/O pins
• Five dedicated inputs including four clock pins
• In-System Reprogrammable™ (ISR™) Flash technology
— JTAG interface
• Bus Hold capabilities on all I/Os and dedicated inputs
• No hidden delays
•High speed
—fMAX = 125 MHz
—tPD = 10 ns
—tS = 5.5 ns
—tCO = 6.5 ns
• Fully PCI-compliant
• 3.3V or 5.0V I/O operation
• Available in 84-pin PLCC, 84-pin CLCC, and 100-pin
TQFP packages
• Pin-compatible with the CY7C373i
Functional Description
The CY7C374i is an In-System Reprogrammable Complex
Programmable Logic Device (CPLD) and is part of the
FLASH370i™ family of high-density, high-speed CPLDs. Like
all members of the FLASH370i family, the CY7C374i is
designed to bring the ease of use as well as PCI Local Bus
Specification support and high performance of the 22V10 to
high-density CPLDs.
Like all of the UltraLogic™ FLASH370i devices, the CY7C374i
is electrically erasable and In-System Reprogrammable (ISR),
which simplifies both design and manufacturing flows, thereby
reducing costs. The Cypress ISR function is implemented
through a JTAG serial interface. Data is shifted in and out
through the SDI and SDO pin. The ISR interface is enabled
using the programming voltage pin (ISREN). Additionally,
because of the superior routability of the FLASH370i devices,
ISR often allows users to change existing logic designs while
simultaneously fixing pinout assignments.
The 128 macrocells in the CY7C374i are divided between
eight logic blocks. Each logic block includes 16 macrocells, a
72 x 86 product term array, and an intelligent product term
allocator.
Selection Guide
7C374i–125 7C374i–100
7C374i–83
7C7374iL–83
7C374i–66
7C374iL–66
Unit
Maximum Propagation Delay[1], tPD
10
12
15
15
20
20
ns
Minimum Set-up, tS
5.5
6
8
8
10
10
ns
Maximum Clock to Output[1], tCO
6.5
7
8
8
10
10
ns
Typical Supply Current, ICC
125
125
125
75
125
75
mA
Note:
1. The 3.3V I/O mode timing adder, t3.3IO, must be added to this specification when VCCIO = 3.3V.
Logic Block Diagram
PIM
INPUT
MACROCELL
Clock
Inputs
4
4
36
16
16
36
LOGIC
BLOCK
36
16
16
36
8 I/Os
36
36
36
16
16
36
16
16
32
32
4
1
INPUT/CLOCK
MACROCELLS
I/O0–I/O7
A
Inputs
LOGIC
BLOCK
C
LOGIC
BLOCK
B
LOGIC
BLOCK
D
LOGIC
BLOCK
H
LOGIC
BLOCK
G
LOGIC
BLOCK
F
LOGIC
BLOCK
E
I/O8–I/O15
I/O16–I/O23
I/O24–I/O31
I/O56–I/O63
I/O48–I/O55
I/O40–I/O47
I/O32–I/O39
8 I/Os
8 I/Os
8 I/Os
8 I/Os
8 I/Os
8 I/Os
8 I/Os