USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 Flash-Erasable Reprogrammable CMOS PAL® Device Features • QSOP package available — 10, 15, and 25 ns com’l version • Active pull-up on data input pins — 15, and 25 ns military/industrial versions • Low power version (20V8L) • High reliability — 55 mA max. commercial (15, 25 ns) — Proven Flash technology — 65 mA max. military/industrial (15, 25 ns) — 100% programming and functional testing • Standard version has low power Functional Description — 90 mA max. commercial (15, 25 ns) The Cypress PALCE20V8 is a CMOS Flash Erasable second-generation programmable array logic device. It is implemented with the familiar sum-of-product (AND-OR) logic structure and the programmable macrocell. — 115 mA max. commercial (10 ns) — 130 mA max. military/industrial (15, 25 ns) • CMOS Flash technology for electrical erasability and reprogrammability The PALCE20V8 is executed in a 24-pin 300-mil molded DIP, a 300-mil cerdip, a 28-lead square ceramic leadless chip carrier, a 28-lead square plastic leaded chip carrier, and a 24-lead quarter size outline. The device provides up to 20 inputs and 8 outputs. The PALCE20V8 can be electrically erased and reprogrammed. The programmable macrocell enables the device to function as a superset to the familiar 24-pin PLDs such as 20L8, 20R8, 20R6, 20R4. • User-programmable macrocell — Output polarity control — Individually selectable for registered or combinatorial operation Logic Block Diagram (PDIP/CDIP/QSOP) GND I10 I9 I8 I7 I6 I5 I4 I3 I2 I1 CLK/I0 12 11 10 9 8 7 6 5 4 3 2 1 PROGRAMMABLE AND ARRAY (64 x 40) MUX 8 8 8 8 Macrocell Macrocell Macrocell Macrocell 8 Macrocell 8 8 Macrocell Macrocell 8 Macrocell MUX 13 OE/I11 14 15 16 17 18 19 20 21 22 23 24 I12 I/O0 I/O1 I/O2 I/O3 I/O4 I/O5 I/O6 I/O7 I13 VCC Cypress Semiconductor Corporation Document #: 38-03026 Rev. *B • 3901 North First Street • San Jose, CA 95134 • 408-943-2600 Revised April 19, 2004 USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 Pin Configuration PLCC/LCC Top View 1 2 3 4 5 6 7 8 9 10 11 12 24 23 22 21 20 19 18 17 16 15 14 13 VCC I13 I/O7 I/O6 I/O5 I/O4 I/O3 I/O2 I/O1 4 3 2 1 2827 26 I3 I4 I5 NC I6 I7 I8 I/O0 I12 OE/I11 5 6 7 8 9 10 11 121314 1516 1718 25 24 23 22 21 20 19 I/O6 I/O5 I/O4 NC I/O3 I/O2 I/O1 I9 I10 GND NC OE/I 11 I12 I/O0 CLK/I0 I1 I2 I3 I4 I5 I6 I7 I8 I9 I10 GND I2 I1 CLK/I 0 NC VCC I13 I/O7 DIP/QSOP Top View Selection Guide tPD ns Generic Part Number Com’l/Ind tS ns Mil Com’l/Ind tCO ns Mil Com’l/Ind ICC mA Mil Com’l Mil/Ind PALCE20V8−5 5 3 4 115 PALCE20V8−7 7.5 7 5 115 PALCE20V8−10 10 10 10 10 7 10 115 130 PALCE20V8−15 15 15 12 12 10 12 90 130 PALCE20V8−25 25 25 15 20 12 20 90 130 PALCE20V8L−15 15 15 12 12 10 12 55 65 PALCE20V8L−25 25 25 15 20 12 20 55 65 Shaded areas contain preliminary information. Document #: 38-03026 Rev. *B Page 2 of 14 USE ULTRA37000TM FOR ALL NEW DESIGNS Functional Description PALCE20V8 Electronic Signature An electronic signature word is provided in the PALCE20V8 that consists of 64 bits of programmable memory that can contain user-defined data. The PALCE20V8 features 8 product terms per output and 40 input terms into the AND array. The first product term in a macrocell can be used either as an internal output enable control or as a data product term. Security Bit There are a total of 18 architecture bits in the PALCE20V8 macrocell; two are global bits that apply to all macrocells and 16 that apply locally, two bits per macrocell. The architecture bits determine whether the macrocell functions as a register or combinatorial with inverting or noninverting output. The output enable control can come from an external pin or internally from a product term. The output can also be permanently enabled, functioning as a dedicated output or permanently disabled, functioning as a dedicated input. Feedback paths are selectable from either the input/output pin associated with the macrocell, the input/output pin associated with an adjacent pin, or from the macrocell register itself. A security bit is provided that defeats the readback of the internal programmed pattern when the bit is programmed. Low Power The Cypress PALCE20V8 provides low-power operation through the use of CMOS technology, and increased testability with Flash reprogrammability. Product Term Disable Product Term Disable (PTD) fuses are included for each product term. The PTD fuses allow each product term to be individually disabled. Power-Up Reset Input and I/O Pin Pull-Ups All registers in the PALCE20V8 power-up to a logic LOW for predictable system initialization. For each register, the associated output pin will be HIGH due to active-LOW outputs. The PALCE20V8 input and I/O pins have built-in active pull-ups that will float unused inputs and I/Os to an active HIGH state (logical 1). All unused inputs and three-stated I/O pins should be connected to another active input, VCC, or Ground to improve noise immunity and reduce ICC. Configuration Table CG0 CG1 CL0x Cell Configuration Devices Emulated 0 1 0 Registered Output Registered Med PALs 0 1 1 Combinatorial I/O Registered Med PALs 1 0 0 Combinatorial Output Small PALs 1 0 1 Input Small PALs 1 1 1 Combinatorial I/O 20L8 only Macrocell OE 1 1 VCC To Adjacent Macrocell 1 1 1 0 0 0 0 1 0 X 1 0 CG1 CL0x 1 1 0 X D Q I/Ox 1 0 VCC CLK Q 1 0 1 1 0 X CL1x CG1 for pin 16 to 21 (DIP) CG0 for pin 15 and 22 (DIP) Document #: 38-03026 Rev. *B CL0x From Adjacent Pin Page 3 of 14 USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 DC Input Voltage ................................................. −0.5V to +7.0V Maximum Ratings (Above which the useful life may be impaired. For user guidelines, not tested.) Output Current into Outputs (LOW)............................. 24 mA DC Programming Voltage............................................. 12.5V Storage Temperature ..................................... −65°C to +150°C Latch-up Current...................................................... >200 mA Ambient Temperature with Power Applied.................................................. −55°C to +125°C Operating Range[1] Range Supply Voltage to Ground Potential (Pin 24 to Pin 12).................................................−0.5V to +7.0V Ambient Temperature VCC 0°C to +75°C 5V ±5% Industrial −40°C to +85°C 5V ±10% Military[2] −55°C to +125°C 5V ±10% Commercial DC Voltage Applied to Outputs in High-Z State .....................................................−0.5V to +7.0V Electrical Characteristics Over the Operating Range[3] Parameter VOH Description Output HIGH Voltage Test Conditions Min. VCC = Min., VIN = VIH or VIL IOH = −3.2 mA Com’l IOH = −2 mA Mil/Ind IOL = 24 mA Com’l IOL = 12 mA Mil/Ind VOL Output LOW Voltage VCC = Min., VIN = VIH or VIL VIH Input HIGH Level Guaranteed Input Logical HIGH Voltage for All Inputs[4] 2.0 Input LOW Level Guaranteed Input Logical LOW Voltage for All Inputs[4] −0.5 IIH Input or I/O HIGH Leakage Current 3.5V < VIN < VCC IIL[6] Input or I/O LOW Leakage Current 0V < VIN < VIN (Max.) ISC Output Short Circuit Current VCC = Max., VOUT = 0.5V[7,8] ICC Operating Power Supply Current VIL [5] VCC = Max., VIL = 0V, VIH = 3V, Output Open, f = 15 MHz (counter) 5, 7, 10 ns Max. Unit 2.4 V 0.5 −30 Com’l 15, 25 ns 15L, 25L ns V V 0.8 V 10 µA −100 µA −150 mA 115 mA 90 mA 55 mA 10, 15, 25 ns Mil/Ind 130 mA 15L, 25L ns Mil/Ind 65 mA Capacitance[8] Parameter Description CIN Input Capacitance COUT Output Capacitance Test Conditions Typ. Unit VIN = 2.0V @ f = 1 MHz 5 pF VOUT = 2.0V @ f = 1 MHz 5 pF Endurance Characteristics[8] Parameter N Description Minimum Reprogramming Cycles Test Conditions Min. Normal Programming Conditions 100 Max. Unit Cycles Notes: 1. The Voltage on any input or I/O pin cannot exceed the power pin during power-up. 2. TA is the “instant on” case temperature. 3. See the last page of this specification for Group A subgroup testing information. 4. These are absolute values with respect to device ground. All overshoots due to system or tester noise are included. 5. VIL (Min.) is equal to −3.0V for pulse durations less than 20 ns. 6. The leakage current is due to the internal pull-up resistor on all pins. 7. Not more than one output should be tested at a time. Duration of the short circuit should not be more than one second. VOUT = 0.5V has been chosen to avoid test problems caused by tester ground degradation. 8. Tested initially and after any design or process changes that may affect these parameters. Document #: 38-03026 Rev. *B Page 4 of 14 USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 AC Test Loads and Waveforms ALL INPUT PULSES 3.0V 90% 90% 10% 10% GND ≤ 2 ns ≤ 2 ns 5V S1 R1 OUTPUT TEST POINT R2 CL Commercial Specification CL R1 R2 R1 R2 Measured Output Value 50 pF 200Ω 390Ω 390Ω 750Ω 1.5V S1 tPD, tCO Closed tPZX, tEA Z ⎜ H: Open Z ⎜ L: Closed tPXZ, tER H ⎜ Z: Open L ⎜ Z: Closed Military 1.5V H ⎜ Z: VOH − 0.5V L ⎜ Z: VOL + 0.5V 5 pF Commercial and Industrial Switching Characteristics [3] 20V8−5 Parameter Description 20V8−7 20V8−10 20V8−15 20V8−25 Min. Max. Min. Max. Min. Max. Min. Max. Min. Max. Unit 1 5 1 7.5 1 10 1 15 1 25 ns tPD Input to Output Propagation Delay[9] tPZX OE to Output Enable 5 6 10 15 20 ns tPXZ OE to Output Disable 5 6 10 15 20 ns tEA Input to Output Enable Delay[8] 6 9 10 15 25 ns tER Input to Output Disable Delay[8,10] 6 9 10 15 25 ns tCO Clock to Output Delay[9] 1 12 ns tS Input or Feedback Set-up Time 3 7 10 12 15 ns tH Input Hold Time 0 0 0 0 0 ns tP External Clock Period (tCO + tS) 7 12 17 22 27 ns 4 1 5 1 7 1 10 1 Shaded areas contain preliminary information. Notes: 9. Min. times are tested initially and after any design or process changes that may affect these parameters. 10. This parameter is measured as the time after OE pin or internal disable input disables or enables the output pin. This delay is measured to the point at which a previous HIGH level has fallen to 0.5 volts below VOH min. or a previous LOW level has risen to 0.5 volts above VOL max. 11. This specification indicates the guaranteed maximum frequency at which a state machine configuration with external feedback can operate. 12. This specification indicates the guaranteed maximum frequency at which the device can operate in data path mode. 13. This specification indicates the guaranteed maximum frequency at which a state machine configuration with internal only feedback can operate. 14. This parameter is calculated from the clock period at fMAX internal (1/fMAX3) as measured (see Note 7 above) minus tS. Document #: 38-03026 Rev. *B Page 5 of 14 USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 Commercial and Industrial Switching Characteristics (continued)[3] 20V8−5 Parameter Description Min. Max. 20V8−7 Min. 20V8−10 Max. Min. Max. 20V8−15 Min. 20V8−25 Max. Min. Max. Unit tWH [8] Clock Width HIGH 3 5 8 8 12 ns tWL Clock Width LOW[8] 3 5 8 8 12 ns fMAX1 External Maximum Frequency (1/(tCO + tS))[8,11] 143 83 58 45.5 37 MHz fMAX2 Data Path Maximum 166.6 Frequency (1/(tWH + tWL))[8, 12] 100 62.5 62.5 41.6 MHz fMAX3 Internal Feedback Maximum Frequency (1/(tCF + tS))[8,13] 100 62.5 50 40 MHz tCF Register Clock to Feedback Input[8, 14] tPR Power-Up Reset Time[8] 166.6 3 1 3 6 1 1 8 10 1 ns µs 1 Military Switching Characteristics[3] 20V8−10 Parameter 20V8−15 20V8−25 Description Min. Max. Min. Max. Min. Max. Unit tPD Input to Output Propagation Delay[9] 1 10 1 15 1 25 ns tPZX OE to Output Enable 10 15 20 ns tPXZ OE to Output Disable 10 15 20 ns 10 15 25 ns 10 15 25 ns Delay[8] tEA Input to Output Enable tER Input to Output Disable Delay[8,10] Delay[9] tCO Clock to Output tS Input or Feedback Set-Up Time tH Input Hold Time 0 0 0 ns tP External Clock Period (tCO + tS) 20 24 40 ns tWH Clock Width HIGH[8] 8 10 15 ns tWL Clock Width LOW[8] 8 10 15 ns fMAX1 External Maximum Frequency (1/(tCO + tS)[8,11] 50 41.7 25 MHz fMAX2 Data Path Maximum Frequency (1/(tWH + tWL))[8, 12 ] 62.5 50 33.3 MHz fMAX3 Internal Feedback Maximum Frequency (1/(tCF + tS))[8,13] 62.5 50 33.3 MHz tCF Register Clock to Feedback Input[8, 14] tPR Power-Up Reset Time[8] Document #: 38-03026 Rev. *B 1 10 10 1 6 1 12 12 1 8 1 20 20 10 1 ns ns ns µs Page 6 of 14 USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 Switching Waveform INPUTS, I/O, REGISTERED FEEDBACK tS t WH tH t WL CP t CO tP tPXZ, tER[11] tEA, tPZX[11] [11] tEA, tPZX[11] REGISTERED OUTPUTS t PD tPXZ, tER COMBINATORIAL OUTPUTS Power-Up Reset Waveform POWER SUPPLY VOLTAGE 10% VCC 90% t PR REGISTERED ACTIVE LOW OUTPUTS tS CLOCK tPR MAX = 1 µs Document #: 38-03026 Rev. *B t WL Page 7 of 14 USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 Functional Logic Diagram for PALCE20V8 PIN NUMBERS DIP (PLCC) PACKAGE PIN NUMBERS DIP (PLCC)PACKAGE 1 (2) 0 4 8 12 16 20 24 28 32 32 PTD 1 0 2 (3) 23 (27) CG0 0 MC7 CL1=2560 CL0=2632 22 (26) MC6 CL1=2561 CL0=2633 21 (25) MC5 CL1=2562 CL0=2634 20 (24) MC4 CL1=2563 CL0=2635 19 (23) MC3 CL1=2564 CL0=2636 18 (21) MC2 CL1=2565 CL0=2637 17 (20) MC1 CL1=2566 CL0=2638 16 (19) 280 3 (4) 320 600 4 (5) 640 920 5 (6) 960 1240 6 (7) 1280 1560 7 (9) 1600 1880 8 (10) 1920 2200 9 (11) MC0 CL1=2567 CL0=2639 2240 15 (18) 2520 10 (12) 11 (13) 0 1 14 (17) CG0 13 (16) ELECTRONIC SIGNATURE ROW 2568 2569 . . . BYTE7 BYTE6 . . . . . . 2630 . . . BYTE1 2631 BYTE0 CG0=2704 CG1=2705 MSB LSB Document #: 38-03026 Rev. *B Page 8 of 14 USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 Ordering Information for PALCE20V8 ICC (mA) tPD (ns) tS (ns) tCO (ns) 115 5 3 4 PALCE20V8−5JC 115 7.5 7 5 115 130 90 130 90 130 10 10 15 15 25 25 10 10 12 12 15 20 7 10 10 12 12 20 Ordering Code Package Name Package Type Operating Range J64 28-Lead Plastic Leaded Chip Carrier Commercial PALCE20V8−7JC J64 28-Lead Plastic Leaded Chip Carrier Commercial PALCE20V8−7PC P13 24-Lead (300-Mil) Molded DIP PALCE20V8−10JC J64 28-Lead Plastic Leaded Chip Carrier PALCE20V8−10PC P13 24-Lead (300-Mil) Molded DIP PALCE20V8−10QC Q13 24-Lead Quarter-Size Outline PALCE20V8−10JI J64 28-Lead Plastic Leaded Chip Carrier PALCE20V8−10PI P13 24-Lead (300-Mil) Molded DIP PALCE20V8−10DMB D14 24-Lead (300-Mil) CerDIP PALCE20V8−10LMB L64 28-Pin Square Leadless Chip Carrier PALCE20V8−15JC J64 28-Lead Plastic Leaded Chip Carrier PALCE20V8−15PC P13 24-Lead (300-Mil) Molded DIP PALCE20V8−15QC Q13 24-Lead Quarter-Size Outline PALCE20V8−15JI J64 28-Lead Plastic Leaded Chip Carrier PALCE20V8−15PI P13 24-Lead (300-Mil) Molded DIP PALCE20V8−15QI Q13 24-Lead Quarter-Size Outline PALCE20V8−15DMB D14 24-Lead (300-Mil) CerDIP PALCE20V8−15LMB L64 28-Pin Square Leadless Chip Carrier PALCE20V8−25JC J64 28-Lead Plastic Leaded Chip Carrier PALCE20V8−25PC P13 24-Lead (300-Mil) Molded DIP PALCE20V8−25QC Q13 24-Lead Quarter-Size Outline PALCE20V8−25JI J64 28-Lead Plastic Leaded Chip Carrier PALCE20V8−25PI P13 24-Lead (300-Mil) Molded DIP PALCE20V8−25QI Q13 24-Lead Quarter-Size Outline PALCE20V8−25DMB D14 24-Lead (300-Mil) CerDIP PALCE20V8−25LMB L64 28-Pin Square Leadless Chip Carrier Industrial Military Commercial Industrial Military Commercial Industrial Military Shaded areas contain preliminary information. Ordering Information for PALCE20V8L ICC (mA) tPD (ns) tS (ns) tCO (ns) 55 15 12 10 65 55 15 25 12 15 12 12 Ordering Code Package Name Package Type PALCE20V8L−15JC J64 28-Lead Plastic Leaded Chip Carrier PALCE20V8L−15PC P13 24-Lead (300-Mil) Molded DIP PALCE20V8L−15QC Q13 24-Lead Quarter-Size Outline PALCE20V8L−15JI J64 28-Lead Plastic Leaded Chip Carrier PALCE20V8L−15PI P13 24-Lead (300-Mil) Molded DIP PALCE20V8L−15QI Q13 24-Lead Quarter-Size Outline PALCE20V8L−15DMB D14 24-Lead (300-Mil) CerDIP PALCE20V8L−15LMB L64 28-Pin Square Leadless Chip Carrier PALCE20V8L−25JC J64 28-Lead Plastic Leaded Chip Carrier PALCE20V8L−25PC P13 24-Lead (300-Mil) Molded DIP PALCE20V8L−25QC Q13 24-Lead Quarter-Size Outline Document #: 38-03026 Rev. *B Operating Range Commercial Industrial Military Commercial Page 9 of 14 USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 Ordering Information for PALCE20V8L (continued) ICC (mA) tPD (ns) tS (ns) tCO (ns) 65 25 20 20 Ordering Code Package Name Package Type PALCE20V8L−25JI J64 28-Lead Plastic Leaded Chip Carrier PALCE20V8L−25PI P13 24-Lead (300-Mil) Molded DIP PALCE20V8L−25QI Q13 24-Lead Quarter-Size Outline PALCE20V8L−25DMB D14 24-Lead (300-Mil) CerDIP PALCE20V8L−25LMB L64 28-Pin Square Leadless Chip Carrier Document #: 38-03026 Rev. *B Operating Range Industrial Military Page 10 of 14 USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 MILITARY SPECIFICATIONS Group Subgroup Testing DC Characteristics Parameter Subgroups VOH 1, 2, 3 VOL 1, 2, 3 VIH 1, 2, 3 VIL 1, 2, 3 IIX 1, 2, 3 IOZ 1, 2, 3 ICC 1, 2, 3 Switching Characteristics Parameter Subgroups tPD 9, 10, 11 tCO 9, 10, 11 tS 9, 10, 11 tH 9, 10, 11 Package Diagrams 24-Lead (300-Mil) CerDIP D14 MIL-STD-1835 D- 9 Config.A 51-80031-** Document #: 38-03026 Rev. *B Page 11 of 14 USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 Package Diagrams (continued) 28-Lead Plastic Leaded Chip Carrier J64 51-85001-*A 28-Square Leadless Chip Carrier L64 MIL-STD-1835 C-4 51-80051-** Document #: 38-03026 Rev. *B Page 12 of 14 USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 Package Diagrams (continued) 24-Lead (300-Mil) PDIP P13 51-85013-*B 24-Lead Quarter Size Outline Q13 51-85055-B Ultra37000 is a trademark of Cypress Semiconductor Corporation. PAL is a registered trademark of Advanced Micro Devices, Inc. All products and company names mentioned in this document may be the trademarks of their respective holders. Document #: 38-03026 Rev. *B Page 13 of 14 © Cypress Semiconductor Corporation, 2004. 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. USE ULTRA37000TM FOR ALL NEW DESIGNS PALCE20V8 Document History Page Document Title: PALCE20V8 Flash-Erasable Reprogrammable CMOS PAL® Device Document Number: 38-03026 REV. ECN NO. Issue Date Orig. of Change Description of Change ** 106371 07/11/01 SZV Changed from Spec Number: 38-00367 to 38-03026 *A 122231 12/28/02 RBI Added power-up requirements to Operating Range Information *B 213375 See ECN FSG Added note to title page: “Use Ultra37000 For All New Designs” Document #: 38-03026 Rev. *B Page 14 of 14