UltraLogic 128-Macrocell Flash CPLD

Similar documents
UltraLogic 128-Macrocell ISR CPLD

SMPTE-259M/DVB-ASI Scrambler/Controller

INTEGRATED CIRCUITS. PZ macrocell CPLD. Product specification 1997 Feb 20 IC27 Data Handbook

MACH220-10/12/15/20. Lattice Semiconductor. High-Density EE CMOS Programmable Logic DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION BLOCK DIAGRAM

MACH130-15/20. Lattice/Vantis. High-Density EE CMOS Programmable Logic

INTEGRATED CIRCUITS. PZ macrocell CPLD. Product specification 1997 Mar 05 IC27 Data Handbook

DP8212 DP8212M 8-Bit Input Output Port

74F273 Octal D-Type Flip-Flop

PEEL 18CV8-5/-7/-10/-15/-25 CMOS Programmable Electrically Erasable Logic Device

74F574 Octal D-Type Flip-Flop with 3-STATE Outputs

PALCE26V12 Family. 28-Pin EE CMOS Versatile PAL Device DISTINCTIVE CHARACTERISTICS GENERAL DESCRIPTION FINAL COM L: H-7/10/15/20 IND: H-10/15/20

USE GAL DEVICES FOR NEW DESIGNS

V6118 EM MICROELECTRONIC - MARIN SA. 2, 4 and 8 Mutiplex LCD Driver

ispmach 4A CPLD Family High Performance E 2 CMOS In-System Programmable Logic

82C55A CHMOS PROGRAMMABLE PERIPHERAL INTERFACE

MACH 4 CPLD Family. High Performance EE CMOS Programmable Logic

Obsolete Product(s) - Obsolete Product(s)

64CH SEGMENT DRIVER FOR DOT MATRIX LCD

Using IEEE Boundary Scan (JTAG) With Cypress Ultra37000 CPLDs

74LVQ374 Low Voltage Octal D-Type Flip-Flop with 3-STATE Outputs

Fifth Generation MACH Architecture

74F377 Octal D-Type Flip-Flop with Clock Enable

Is Now Part of To learn more about ON Semiconductor, please visit our website at

PZ5128C/PZ5128N 128 macrocell CPLD with enhanced clocking

S6B CH SEGMENT DRIVER FOR DOT MATRIX LCD

MACH 4 CPLD Family. High Performance EE CMOS Programmable Logic

ispmach 4000 Timing Model Design and Usage Guidelines

APPLICATION NOTE. XCR5128C: 128 Macrocell CPLD with Enhanced Clocking. Features. Description

GAL20RA10. High-Speed Asynchronous E 2 CMOS PLD Generic Array Logic. Features. Functional Block Diagram PROGRAMMABLE AND-ARRAY (80X40) Description

CLC011 Serial Digital Video Decoder

HCF40193B PRESETTABLE UP/DOWN COUNTERS (DUAL CLOCK WITH RESET) BINARY TYPE

DM74LS377 Octal D-Type Flip-Flop with Common Enable and Clock

DM Segment Decoder/Driver/Latch with Constant Current Source Outputs

MT8814AP. ISO-CMOS 8 x 12 Analog Switch Array. Features. -40 to 85 C. Description. Applications

HCF4027B DUAL J-K MASTER SLAVE FLIP-FLOP

MT8806 ISO-CMOS 8x4AnalogSwitchArray

INTEGRATED CIRCUITS. PZ macrocell CPLD. Product specification Supersedes data of 1997 Apr 28 IC27 Data Handbook.

SDO SDI MODE SCLK MODE

Prosumer Video Cable Equalizer

DM Segment Decoder Driver Latch with Constant Current Source Outputs

4-BIT PARALLEL-TO-SERIAL CONVERTER

PLCC/LCC/JLCC CLK/IN GND I/O2 I/O3 I/O4 I/O5 VCC VCC I/O17 I/O16 I/O15 I/O14 I/O13 I/O12

HCF4054B 4 SEGMENT LIQUID CRYSTAL DISPLAY DRIVER WITH STROBED LATCH FUNCTION

CDK3402/CDK bit, 100/150MSPS, Triple Video DACs

MT8812 ISO-CMOS. 8 x 12 Analog Switch Array. Features. Description. Applications

LMH0002 SMPTE 292M / 259M Serial Digital Cable Driver

MT x 12 Analog Switch Array

LMH0344 3Gbps HD/SD SDI Adaptive Cable Equalizer

High-speed Complex Programmable Logic Device ATF750C ATF750CL

Digital Circuits I and II Nov. 17, 1999

64CH SEGMENT DRIVER FOR DOT MATRIX LCD INTRODUCTION FEATURES 100 QFP-1420C

SN54273, SN54LS273, SN74273, SN74LS273 OCTAL D-TYPE FLIP-FLOP WITH CLEAR

All Devices Discontinued!

SignalTap Plus System Analyzer

SDA 3302 Family. GHz PLL with I 2 C Bus and Four Chip Addresses

Product Update. JTAG Issues and the Use of RT54SX Devices

MACH 4 Timing and High Speed Design

DM Segment Decoder/Driver/Latch with Constant Current Source Outputs

Combinational vs Sequential

MC54/74F568 MC54/74F569 4-BIT BIDIRECTIONAL COUNTERS (WITH 3-STATE OUTPUTS) 4-BIT BIDIRECTIONAL COUNTERS (WITH 3-STATE OUTPUTS)

NOT RECOMMENDED FOR NEW DESIGNS ( 1, 2/3) OR ( 2, 4/6) CLOCK GENERATION CHIP

Introduction. NAND Gate Latch. Digital Logic Design 1 FLIP-FLOP. Digital Logic Design 1

Chapter 5 Flip-Flops and Related Devices

Octal 3-State Bus Transceivers and D Flip-Flops High-Performance Silicon-Gate CMOS

High-speed Complex Programmable Logic Device ATF750C ATF750CL

L9822E OCTAL SERIAL SOLENOID DRIVER

DS2176 T1 Receive Buffer

DATASHEET HA457. Features. Applications. Ordering Information. Pinouts. 95MHz, Low Power, AV = 2, 8 x 8 Video Crosspoint Switch

Enable input provides synchronized operation with other components

MC54/74F568 MC54/74F569 4-BIT BIDIRECTIONAL COUNTERS (WITH 3-STATE OUTPUTS) 4-BIT BIDIRECTIONAL COUNTERS (WITH 3-STATE OUTPUTS)

OBSOLETE. CMOS 80 MHz Monolithic (18) Color Palette RAM-DACs ADV478/ADV471

A MISSILE INSTRUMENTATION ENCODER

ML6428. S-Video Filter and 75Ω Line Drivers with Summed Composite Output. Features. General Description. Block Diagram Σ BUFFER.

RST RST WATCHDOG TIMER N.C.

Chapter 7 Memory and Programmable Logic

12-BIT PARITY GENERATOR/CHECKER

FM25F01 1M-BIT SERIAL FLASH MEMORY

Maintenance/ Discontinued

MAX11503 BUFFER. Σ +6dB BUFFER GND *REMOVE AND SHORT FOR DC-COUPLED OPERATION

EVALUATION KIT AVAILABLE 12.5Gbps Settable Receive Equalizer +2.5V +3.3V V CC1 V CC. 30in OF FR-4 STRIPLINE OR MICROSTRIP TRANSMISSION LINE SDI+ SDI-

3-Channel 8-Bit D/A Converter

MAX7461 Loss-of-Sync Alarm

March 13, :36 vra80334_appe Sheet number 1 Page number 893 black. appendix. Commercial Devices

Is Now Part of To learn more about ON Semiconductor, please visit our website at

ADC Peripheral in Microcontrollers. Petr Cesak, Jan Fischer, Jaroslav Roztocil

MUHAMMAD NAEEM LATIF MCS 3 RD SEMESTER KHANEWAL

SA9504 Dual-band, PCS(CDMA)/AMPS LNA and downconverter mixers

ATF1502AS and ATF1502ASL

The outputs are formed by a combinational logic function of the inputs to the circuit or the values stored in the flip-flops (or both).

4-Channel Video Reconstruction Filter

FLIP-FLOPS AND RELATED DEVICES

2.6 Reset Design Strategy

DESCRIPTION FEATURES APPLICATIONS. LTC7543/LTC8143 Improved Industry Standard Serial 12-Bit Multiplying DACs TYPICAL APPLICATION

MM5452/MM5453 Liquid Crystal Display Drivers

CCD Signal Processor For Electronic Cameras AD9801

LM MHz RGB Video Amplifier System with OSD

All Devices Discontinued!

Entry Level Tool II. Reference Manual. System Level Solutions, Inc. (USA) Murphy Avenue San Martin, CA (408) Version : 1.0.

. The vertical pull-in range is approximately 10 Hz at fv = 60 Hz.

FEATURES DESCRIPTION APPLICATION BLOCK DIAGRAM. PT6311 VFD Driver/Controller IC

Transcription:

fax id: 6139 CY7C374i Features UltraLogic 128-Macrocell Flash CPLD Functional Description 128 macrocells in eight logic blocks 64 pins 5 dedicated inputs including 4 clock pins In-System Reprogrammable (ISR ) Flash technology JTAG interface Bus Hold capabilities on all s and dedicated inputs No hidden delays High speed f MAX = 125 MHz t PD = 10 ns t S = 5.5 ns t CO = 6.5 ns Fully PCI compliant 3.3V or 5.0V operation Available in 84-pin PLCC, 84-pin CLCC, and 100-pin TQFP packages Pin compatible with the CY7C373i 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 (ISR EN ). 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. Logic Block Diagram S S 1 4 / MACROCELL MACROCELLS 4 4 0 7 8 s 36 36 A 16 PIM 16 H 8 s 56 63 8 15 8 s B 36 36 16 16 G 8 s 48 55 16 23 8 s C 36 36 16 16 F 8 s 40 47 24 31 Selection Guide 8 s D 36 36 16 16 E 32 32 8 s 32 39 7C374i-1 7C374i 125 7C374i 100 7C374i 83 7C374i 66 7C374iL 66 Maximum Propagation Delay [1], t PD (ns) 10 12 15 20 20 Minimum Set-Up, t S (ns) 5.5 6 8 10 10 Maximum Clock to Output [1], t CO (ns) 6.5 7 8 10 10 Typical Supply Current, I CC (ma) 125 125 125 125 75 Note: 1. The 3.3V mode timing adder, t 3.3IO, must be added to this specification when VCCIO = 3.3V. Cypress Semiconductor Corporation 3901 North First Street San Jose CA 95134 408-943-2600 October 1995 Revised December 19, 1997

Pin Configurations PLCC Top View 7 6 5 4 3 2 1 0 INT ISR EN 63 62 61 60 59 58 57 56 11 10 9 8 7 6 5 4 3 2 1 84 83 82 81 80 7978 77 76 75 74 8 12 73 13 55 9 72 14 54 /SDI 10 /SCLK 71 15 53 11 70 52 12 16 69 17 51 13 68 50 14 18 67 49 15 19 66 48 CLK 0 /I 0 20 65 CLK 3 /I 4 21 64 22 63 CLK 1 /I 1 23 62 CLK 2 /I 3 16 24 61 47 17 25 60 46 18 26 59 45 19 27 58 44 20 28 57 43 21 29 56 42 22 30 55 41 23 31 54 40 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 24 25 /SMODE 27 28 29 30 31 26 I 2 INT 32 33 34 35 36 37 3839 /SDO 7C374i-2 PGA Bottom View L 23 25 26 28 31 33 34 36 37 39 SMODE K 21 24 27 30 I 2 32 35 38 SDO 41 J 20 22 29 40 42 H 18 19 43 44 G CLK1 / I1 16 CLK2 /I 3 46 47 F 17 CLK0 /I 0 45 E 15 14 13 49 48 CLK3 /I 4 D 12 11 51 50 C 10 8 SCLK 1 ISREN 54 52 SDI B 9 6 3 0 61 62 59 56 53 A 7 5 4 2 63 60 58 57 55 1 2 3 4 5 6 7 8 9 10 11 7C374i 3 2

Pin Configurations (continued) 7 6 5 4 3 2 1 0 ISR EN TQFP Top View INT 63 62 61 60 59 58 57 56 SCLK 8 9 10 11 12 13 14 15 CLK 0 /I 0 N/C CLK 1 /I 1 16 17 18 19 20 21 22 23 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 1 75 2 74 3 73 4 72 5 71 6 70 7 69 8 68 9 67 10 66 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 SDI 55 54 53 52 51 50 49 48 CLK 3 /I 4 CLK 2 /I 3 I / O 47 46 45 44 43 42 41 40 SMODE 24 25 26 27 28 29 30 31 I 2 INT 32 33 34 35 36 37 38 39 SDO 7C374i-4 CLCC Top View 7 6 5 4 3 2 1 0 ISR EN 63 62 61 60 59 58 57 56 11 10 9 8 7 6 5 4 3 2 1 84 83 82 81 80 7978 77 76 75 74 8 12 73 13 55 9 72 14 54 /SDI 10 /SCLK 71 15 53 11 70 52 12 16 69 17 51 13 68 50 14 18 67 49 15 19 66 48 CLK 0 /I 0 20 65 CLK 3 /I 4 21 64 22 63 CLK 1 /I 1 23 62 CLK 2 /I 3 16 24 61 47 17 25 60 46 18 26 59 45 19 27 58 44 20 28 57 43 21 29 56 42 22 30 55 41 23 31 54 40 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 24 25 /SMODE 27 28 29 30 31 26 I 2 32 33 34 35 36 37 3839 /SDO 7C374i-2 3

Functional Description (continued) The logic blocks in the FLASH370i architecture are connected with an extremely fast and predictable routing resource the Programmable Interconnect Matrix (PIM). The PIM brings flexibility, routability, speed, and a uniform delay to the interconnect. Like all members of the FLASH370i family, the CY7C374i is rich in resources. Every two macrocells in the device feature an associated pin, resulting in 64 pins on the CY7C374i. In addition, there is one dedicated input and four input/clock pins. Finally, the CY7C374i features a very simple timing model. Unlike other high-density CPLD architectures, there are no hidden speed delays such as fanout effects, interconnect delays, or expander delays. Regardless of the number of resources used or the type of application, the timing parameters on the CY7C374i remain the same. Logic Block The number of logic blocks distinguishes the members of the FLASH370i family. The CY7C374i includes eight logic blocks. Each logic block is constructed of a product term array, a product term allocator, and 16 macrocells. Product Term Array The product term array in the FLASH370i logic block includes 36 inputs from the PIM and outputs 86 product terms to the product term allocator. The 36 inputs from the PIM are available in both positive and negative polarity, making the overall array size 72 x 86. This large array in each logic block allows for very complex functions to be implemented in single passes through the device. Product Term Allocator The product term allocator is a dynamic, configurable resource that shifts product terms to macrocells that require them. Any number of product terms between 0 and 16 inclusive can be assigned to any of the logic block macrocells (this is called product term steering). Furthermore, product terms can be shared among multiple macrocells. This means that product terms that are common to more than one output can be implemented in a single product term. Product term steering and product term sharing help to increase the effective density of the FLASH370i CPLDs. Note that product term allocation is handled by software and is invisible to the user. Macrocell Half of the macrocells on the CY7C374i have pins associated with them. The input to the macrocell is the sum of between 0 and 16 product terms from the product term allocator. The macrocell includes a register that can be optionally bypassed, polarity control over the input sum-term, and two global clocks to trigger the register. The macrocell also features a separate feedback path to the PIM so that the register can be buried if the pin is used as an input. Buried Macrocell The buried macrocell is very similar to the macrocell. Again, it includes a register that can be configured as combinatorial, as a D flip-flop, a T flip-flop, or a latch. The clock for this register has the same options as described for the macrocell. One difference on the buried macrocell is the addition of input register capability. The user can program the buried macrocell to act as an input register (D-type or latch) whose input comes from the pin associated with the neighboring macrocell. The output of all buried macrocells is sent directly to the PIM regardless of its configuration. Programmable Interconnect Matrix The Programmable Interconnect Matrix (PIM) connects the eight logic blocks on the CY7C374i to the inputs and to each other. All inputs (including feedbacks) travel through the PIM. There is no speed penalty incurred by signals traversing the PIM. Programming For an overview of ISR programming, refer to the FLASH370i Family data sheet and for ISR cable and software specifications, refer to ISR data sheets. For a detailed description of ISR capabilities, refer to the Cypress application note, An Introduction to In System Reprogramming with FLASH370i. PCI Compliance The FLASH370i family of CMOS CPLDs are fully compliant with the PCI Local Bus Specification published by the PCI Special Interest Group. The simple and predictable timing model of FLASH370i ensures compliance with the PCI AC specifications independent of the design. On the other hand, in CPLD and FPGA architectures without simple and predictable timing, PCI compliance is dependent upon routing and product term distribution. 3.3V or 5.0V Operation The FLASH370i family can be configured to operate in both 3.3V and 5.0V systems. All devices have two sets of VCC pins: one set, VCCINT, for internal operation and input buffers, and another set, VCCIO, for output drivers. VCCINT pins must always be connected to a 5.0V power supply. However, the VCCIO pins may be connected to either a 3.3V or 5.0V power supply, depending on the output requirements. When VCCIO pins are connected to a 5.0V source, the voltage levels are compatible with 5.0V systems. When VCCIO pins are connected to a 3.3V source, the input voltage levels are compatible with both 5.0V and 3.3V systems, while the output voltage levels are compatible with 3.3V systems. There will be an additional timing delay on all output buffers when operating in 3.3V mode. The added flexibility of 3.3V capability is available in commercial and industrial temperature ranges. Bus Hold Capabilities on all s and Dedicated Inputs In addition to ISR capability, a new feature called bus-hold has been added to all FLASH370i s and dedicated input pins. Bus-hold, which is an improved version of the popular internal pull-up resistor, is a weak latch connected to the pin that does not degrade the device s performance. As a latch, bus-hold recalls the last state of a pin when it is three-stated, thus reducing system noise in bus-interface applications. Bus-hold additionally allows unused device pins to remain unconnected on the board, which is particularly useful during prototyping as designers can route new signals to the device without cutting trace connections to or. Design Tools Development software for the CY7C371i is available from Cypress s Warp2, Warp2Sim, and Warp3 software packages. All of these products are based on the IEEE-standard VHDL language. Cypress also actively supports third-party design tools from companies such as Synopsys, Mentor Graphics, Cadence, and Synario. Please refer to third-party tool support for further information. 4

Maximum Ratings (Above which the useful life may be impaired. For user guidelines, not tested.) Storage Temperature... 65 C to +150 C Ambient Temperature with Power Applied... 55 C to +125 C Supply Voltage to Ground Potential... 0.5V to +7.0V DC Voltage Applied to Outputs in High Z State... 0.5V to +7.0V DC Input Voltage... 0.5V to +7.0V DC Program Voltage...12.5V Output Current into Outputs...16 ma Static Discharge Voltage... >2001V (per MIL-STD-883, Method 3015) Latch-Up Current... >200 ma Operating Range Range Ambient Temperature INT Commercial 0 C to +70 C 5V ±.25V 5V ±.25V OR 3.3V ±.3V Industrial 40 C to +85 C 5V ±.5V 5V ±.5V OR 3.3V ±.3V Military [2] 55 C to +125 C 5V ±.5V [3, 4] Electrical Characteristics Over the Operating Range Parameter Description Test Conditions Min. Typ. Max. Unit V OH Output HIGH Voltage = Min. I OH = 3.2 ma (Com l/ind) [5] 2.4 V I OH = 2.0 ma (Mil) V V OHZ Output HIGH Voltage = Max. I OH = 0 µa (Com l/ind) [5, 6] V with Output Disabled [9] I OH = 50 µa (Com l/ind) [5, 6] 4.0 3.6 V V OL Output LOW Voltage = Min. I OL = 16 ma (Com l/ind) [5] 0.5 V I OL = 12 ma (Mil) V V IH Input HIGH Voltage Guaranteed Input Logical HIGH voltage for all inputs [7] 2.0 7.0 V V IL Input LOW Voltage Guaranteed Input Logical LOW voltage for all inputs [7] 0.5 0.8 V I IX Input Load Current V I = Internal, V I = 10 +10 µa I OZ Output Leakage Current = Max., V O = or V O =, Output Disabled 50 +50 µa = Max., V O = 3.3V, Output Disabled [6] 0 70 125 µa I OS Output Short Circuit Current [8, 9] = Max., V OUT = 0.5V 30 160 ma I CC Power Supply Current = Max., I OUT = 0 ma, Com l/ind. 125 200 ma [10] f = 1 MHz, V IN =, Com l L 66 75 125 ma Military 125 250 ma I BHL Input Bus Hold LOW = Min., V IL = 0.8V +75 µa Sustaining Current I BHH Input Bus Hold HIGH = Min., V IH = 2.0V 75 µa Sustaining Current I BHLO Input Bus Hold LOW = Max. +500 µa Overdrive Current I BHHO Input Bus Hold HIGH = Max. 500 µa Overdrive Current Notes: 2. T A is the instant on case temperature. 3. See the last page of this specification for Group A subgroup testing information. 4. If is not specified, the device can be operating in either 3.3V or 5V mode; =INT. 5. I OH = 2 ma, I OL = 2 ma for SDO. 6. When the is three-stated, the bus-hold circuit can weakly pull the to a maximum of 4.0V if no leakage current is allowed. This voltage is lowered significantly by a small leakage current. Note that all s are three-stated during ISR programming. Refer to the application note Understanding Bus Hold for additional information. 7. These are absolute values with respect to device ground. All overshoots due to system or tester noise are included. 8. Not more than one output should be tested at a time. Duration of the short circuit should not exceed 1 second. V OUT = 0.5V has been chosen to avoid test problems caused by tester ground degradation. 9. Tested initially and after any design or process changes that may affect these parameters. 10. Measured with 16-bit counter programmed into each logic block. 5

Capacitance [9] Parameter Description Test Conditions Min. Max. Unit [11, 12] C Input Capacitance V IN = 5.0V at f=1 MHz 8 pf C CLK Clock Signal Capacitance V IN = 5.0V at f = 1 MHz 5 12 pf Inductance [9] 84-Lead 84-Lead Parameter Description Test Conditions 100-PinTQFP PLCC CLCC Unit L Maximum Pin Inductance V IN = 5.0V at f = 1 MHz 8 8 5 nh Endurance Characteristics [9] Parameter Description Test Conditions Max. Unit N Maximum Reprogramming Cycles Normal Programming Conditions 100 Cycles AC Test Loads and Waveforms 5V 35 pf ILUDING JIG AND SCOPE 238Ω (COM'L) 319Ω (MIL) (a) 170Ω (COM'L) 236Ω (MIL) 5V 5 pf ILUDING JIG AND SCOPE (b) 238Ω (COM'L) 319Ω (MIL) 7C374i-5 170Ω (COM'L) 236Ω (MIL) 3.0V <2ns ALL PULSES 90% 90% 10% 10% <2ns (c) 7C374i-6 Equivalent to: THÉ VENIN EQUIVALENT 99Ω (COM'L) 136Ω (MIL) 2.08V (COM'L) 2.13V (MIL) Parameter [13] V X Output Waveform Measurement Level t ER( ) 1.5V V OH 0.5V V X t ER(+) 2.6V 0.5V V X V OH t EA(+) 1.5V 0.5V V OH V X t EA( ) V thc V X 0.5V V OH Notes: 11. C for the CLCC package are 12 pf Max 12. C for dedicated Inputs, and for pins with JTAG functionality is 12 pf Max., and for ISR EN is 15 pf Max. 13. t ER measured with 5-pF AC Test Load and t EA measured with 35-pF AC Test Load. 6

Switching Characteristics Over the Operating Range [14] CY7C374i 7C374i 125 7C374i 100 7C374i 83 7C374i 66 7C374iL 66 Parameter Description Min. Max. Min. Max. Min. Max. Min. Max. Unit Combinatorial Mode Parameters t PD Input to Combinatorial Output [1] 10 12 15 20 ns t PDL Input to Output Through Transparent Input or 13 15 18 22 ns Output Latch [1] t PDLL Input to Output Through Transparent Input 15 16 19 24 ns and Output Latches [1] t EA Input to Output Enable [1] 14 16 19 24 ns t ER Input to Output Disable 14 16 19 24 ns Input Registered/Latched Mode Parameters t WL Clock or Latch Enable Input LOW Time [9] 3 3 4 5 ns t WH Clock or Latch Enable Input HIGH Time [9] 3 3 4 5 ns t IS Input Register or Latch Set-Up Time 2 2 3 4 ns t IH Input Register or Latch Hold Time 2 2 3 4 ns t ICO Input Register Clock or Latch Enable to Combinatorial ns Output [1] 14 16 19 24 t ICOL Input Register Clock or Latch Enable to Output Through Transparent Output Latch [1] 16 18 21 26 ns Output Registered/Latched Mode Parameters t CO Clock or Latch Enable to Output [1] 6.5 7 8 10 ns t S Set-Up Time from Input to Clock or Latch Enable 5.5 6 8 10 ns t H Register or Latch Data Hold Time 0 0 0 0 ns t CO2 t SCS t SL t HL f MAX1 f MAX2 f MAX3 t OH t IH 37x Output Clock or Latch Enable to Output Delay (Through Memory Array) [1] 14 16 19 24 ns Output Clock or Latch Enable to Output Clock 8 10 12 15 ns or Latch Enable (Through Memory Array) Set-Up Time from Input Through Transparent Latch to Output Register Clock or Latch Enable Hold Time for Input Through Transparent Latch from Output Register Clock or Latch Enable 10 12 15 20 ns 0 0 0 0 ns Maximum Frequency with Internal Feedback (Least of 1/t SCS, 1/(t S + t H ), or 1/t CO ) [9] 125 100 83 66 MHz Maximum Frequency Data Path in Output 158.3 143 125 100 MHz Registered/Latched Mode (Lesser of 1/(t WL + t WH ), 1/(t S + t H ), or 1/t CO ) Maximum Frequency with External Feedback (Lesser of 1/(t CO + t S ) and 1/(t WL + t WH )) 83.3 76.9 67.5 50 MHz Output Data Stable from Output Clock Minus 0 0 0 0 ns Input Register Hold Time for 7C37x [9, 15] Pipelined Mode Parameters t ICS Input Register Clock to Output Register Clock 8 10 12 15 ns f MAX4 Maximum Frequency in Pipelined Mode 125 100 83.3 66.6 MHz (Least of 1/(t CO + t IS ), 1/t ICS, 1/(t WL + t WH ), 1/(t IS + t IH ), or 1/t SCS ) Notes: 14. All AC parameters are measured with 16 outputs switching and 35-pF AC Test Load. 15. This specification is intended to guarantee interface compatibility of the other members of the CY7C370i family with the CY7C374i. This specification is met for the devices operating at the same ambient temperature and at the same power supply voltage. 7

Switching Characteristics Over the Operating Range [14] (continued) 7C374i 125 7C374i 100 7C374i 83 7C374i 66 7C374iL 66 Parameter Description Min. Max. Min. Max. Min. Max. Min. Max. Unit Reset/Preset Parameters t RW Asynchronous Reset Width [9] 10 12 15 20 ns t RR Asynchronous Reset Recovery Time [9] 12 14 17 22 ns t RO Asynchronous Reset to Output [1] 16 18 21 26 ns t PW Asynchronous Preset Width [9] 10 12 15 20 ns t PR Asynchronous Preset Recovery Time [9] 12 14 17 22 ns t PO Asynchronous Preset to Output [1] 16 18 21 26 ns Tap Controller Parameter f TAP Tap Controller Frequency 500 500 500 500 khz 3.3V Mode Parameters t 3.3IO 3.3V mode timing adder 1 1 1 1 ns Switching Waveforms Combinatorial Output COMBINATORIAL Registered Output t PD 7C374i-7 t S t H t CO REGISTERED t WH t WL 7C374i-8 Latched Output t S t H LATCH ENABLE t PDL t CO LATCHED 7C374i-9 8

Switching Waveforms (continued) Registered Input REGISTERED t IS t IH REGISTER t ICO COMBINATORIAL t WH t WL 7C374i-10 Latched Input LATCHED t IS t IH LATCH ENABLE t PDL t ICO COMBINATORIAL t WH t WL LATCH ENABLE 7C374i-11 Latched Input and Output LATCHED t PDLL LATCHED LATCH ENABLE t ICOL t SL t HL LATCH ENABLE t ICS t WH t WL LATCH ENABLE 7C374i-12 9

Switching Waveforms (continued) Asynchronous Reset t RW t RO REGISTERED t RR 7C374i-13 Asynchronous Preset t PW t PO REGISTERED t PR 7C374i-14 Output Enable/Disable t ER t EA S 7C374i-16 10

Ordering Information Speed (MHz) Ordering Code Package Name Package Type Operating Range 125 CY7C374i 125AC A100 100-Pin Thin Quad Flat Pack Commercial CY7C374i 125JC J83 84-Lead Plastic Leaded Chip Carrier 100 CY7C374i 100AC A100 100-Pin Thin Quad Flat Pack Commercial CY7C374i 100JC J83 84-Lead Plastic Leaded Chip Carrier 83 CY7C374i 83AC A100 100-Pin Thin Quad Flat Pack Commercial CY7C374i 83JC J83 84-Lead Plastic Leaded Chip Carrier CY7C374i 83AI A100 100-Pin Thin Quad Flat Pack Industrial CY7C374i 83JI J83 84-Lead Plastic Leaded Chip Carrier CY7C374i-83GMB G84 84-Pin Ceramic Pin Grid Array Military CY7C374i 83YMB Y84 84-Pin Ceramic Leaded Chip Carrier 66 CY7C374i 66AC A100 100-Pin Thin Quad Flat Pack Commercial CY7C374i 66JC J83 84-Lead Plastic Leaded Chip Carrier CY7C374i 66AI A100 100-Pin Thin Quad Flat Pack Industrial CY7C374i 66JI J83 84-Lead Plastic Leaded Chip Carrier CY7C374i-66GMB G84 84-Pin Ceramic Pin Grid Array Military CY7C374i 66YMB Y84 84-Pin Ceramic Leaded Chip Carrier CY7C374iL 66AC A100 100-Pin Thin Quad Flat Pack Commercial CY7C374iL 66JC J83 84-Lead Plastic Leaded Chip Carrier MILITARY SPECIFICATIONS Group A Subgroup Testing DC Characteristics Parameter Subgroups V OH 1, 2, 3 V OL 1, 2, 3 V IH 1, 2, 3 V IL 1, 2, 3 I IX 1, 2, 3 I OZ 1, 2, 3 I CC1 1, 2, 3 Switching Characteristics Parameter Subgroups t PD 9, 10, 11 t PDL 9, 10, 11 t PDLL 9, 10, 11 t CO 9, 10, 11 t ICO 9, 10, 11 t ICOL 9, 10, 11 t S 9, 10, 11 t SL 9, 10, 11 t H 9, 10, 11 t HL 9, 10, 11 t IS 9, 10, 11 t IH 9, 10, 11 t ICS 9, 10, 11 t EA 9, 10, 11 t ER 9, 10, 11 Document #: 38-00496-C ISR, UltraLogic, FLASH370, FLASH370i, and Warp2Sim are trademarks of Cypress Semiconductor Corporation. Warp2 and Warp3 are registered trademarks of Cypress Semiconductor Corporation. 11

Package Diagrams 100-Pin Thin Quad Flat Pack A100 84-Pin Grid Array (Cavity Up) G84 12

Package Diagrams (continued) 84-Lead Plastic Leaded Chip Carrier J83 84-Pin Ceramic Leaded Chip Carrier Y84 Cypress Semiconductor Corporation, 1997. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress Semiconductor product. Nor does it convey or imply any license under patent or other rights. Cypress Semiconductor does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress Semiconductor products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress Semiconductor against all charges.