ATF22LV10C ATMEL | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 19
Technical content
Features
3.0V to 5.5V Operating Range Advanced Low-voltage Electrically-erasable Programmable Logic Device User-controlled Power-down Pin Option Pin-controlled Standby Power (10µA Typical) Well-suited for Battery Powered Systems 10ns Maximum Propagation Delay CMOS and TTL Compatible Inputs and Outputs Latch Feature Hold Inputs to Previous Logic States Advanced Electrically-erasable Technology – Reprogrammable – 100% Tested High-reliability CMOS Process – 20 year Data Retention – 100 Erase/Write Cycles – 2,000V ESD Protection – 200mA Latchup Immunity Industrial Temperature Ranges Dual-in-line and Surface Mount Packages in Standard Pinouts Inputs are 5V Tolerant Green Package Options (Pb/Halide-free/RoHS Compliant) Available Applcations include Glue logic for 3.3V systems, DMA Control, State Machine Control, Graphics processing 1. Description The Atmel ® ATF22LV10C is a high-performance CMOS (electrically erasable) pro- grammable logic device (PLD) that utilizes the Atmel proven electrically erasable Flash memory technology. Speeds down to 10ns and power dissipation as low as 10mA are offered. All speed ranges are specified over the 3.0V to 5.5V range for industrial and commercial temperature ranges. The ATF22LV10C provides a low-voltage and user controlled “zero” power CMOS PLD solution. A user-controlled power-down feature offers “zero” (10 µA typical) standby power. This feature allows the user to manage total system power to meet specific application requirements and enhance reliability, all without sacrificing speed. (The Atmel ATF22LV10CQZ provides edge-sensing “zero” standby power (3 µA typi- cal), as well as low voltage operation. See the ATF22LV10CQZ datasheet.) The ATF22LV10C is capable of operating at supply voltages down to 3.0V. When the power-down pin is active, the device is placed into a zero standby power-down mode. When the power-down pin is not used or active, the device operates in a full power low voltage mode. Pin “keeper” circuits on input and output pins hold pins to their pre- vious logic levels when idle, which eliminate static power consumed by pull-up resistors. The ATF22LV10C macrocell incorporates a variable product term architecture. Each output is allocated from 8 to 16 product terms which allows highly-complex logic func- tions to be realized. Two additional product terms are included to provide synchronous reset and asynchronous reset. These additional product terms are common to all ten registers and are automatically cleared upon power-up. Register preload simplifies testing. A security fuse prevents unauthorized copying of programmed fuse patterns. High-performance Electrically Erasable Programmable Logic Device Atmel ATF22LV10C See separate datasheet for Atmel ATF22LV10C(Q)Z option 0780M–PLD–7/10
0780M–PLD–7/10 Atmel ATF22LV10C 2. Absolute Maximum Ratings* 3. DC and AC Operating Conditions
3.1 DC Characteristics
Notes: 1. Not more than one output at a time should be shorted. Duration of short circuit test should not exceed 30 sec 2. For DC characteristics, the test condition of V CC = Max corresponds to 3.6V Ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any other conditions beyond those indi- cated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Note: 1. Minimum voltage is -0.6V DC, which may undershoot to - 2.0V for pulses of less than 20ns. Maximum output pin volt- age is V CC + 0.75V DC, which may overshoot to 7.0V for pulses of less than 20ns. Voltage on Any Pin with Voltage on Input Pins with Respect to Ground (1) Programming Voltage with (1) Commercial Industrial Operating Temperature (Ambient) 0°C - 70°C -40°C - 85°C VCC Power Supply 3.0V - 5.5V 3.0V - 5.5V Symbol Parameter Condition (2) Min Typ Max Units IIL Input or I/O Low Leakage Current 0 VIN VIL(Max) -10 µA IIH Input or I/O High Leakage Current (V CC - 0.2)V VIN VCC 10 µA ICC Power Supply Current VCC = Max, VIN = Max Outputs Open Com. Ind. mA mA ICC2 Clocked Power Supply Current VCC = Max Outputs Open, f = 15MHz Com. Ind. 100 105 mA mA IPD Power Supply Current, Power-down Mode VCC = 3.6V, Max VIN = 0, Outputs Open Com. Ind. 100 120 µA µA IOS (1) Output Short Circuit Current V OUT = 0.5V -130 mA VIL Input Low Voltage -0.5 0.8 V VIH Input High Voltage 2.0 V CC + 0.75 V VOL Output Low Voltage VIN =V IH or VIL VCC = Min IOL = 16mA 0.5 V VOH Output High Voltage VIN =V IH or VIL VCC = Min IOH = -2.0mA 2.4 V VOH Output High Voltage I OH = -100µA V CC - 0.2V V
0780M–PLD–7/10 Atmel ATF22LV10C
3.2 AC Waveforms
3.3 AC Characteristics(1)
Note: 1. See ordering information for valid part numbers Symbol Parameter -10 -15 UnitsMin Max Min Max tPD Input or Feedback to Non-Registered Output 3 10 3 15 ns tCF Clock to Feedback 5 8n s tCO Clock to Output 2 6.5 2 10 ns tS Input or Feedback Setup Time 7.5 12 ns tH Input Hold Time 0 0 ns tP Clock Period 12 16 ns tW Clock Width 6 8 ns fMAX External Feedback 1/(tS+t CO) 71.4 45.5 MHz Internal Feedback 1/(tS +t CF)8 0 50 MHz No Feedback 1/(tP) 83.3 62.5 MHz tEA Input to Output Enable 3 12 3 15 ns tER Input to Output Disable 2 12 2 15 ns tAP Input or I/O to Asynchronous Reset of Register 3 13 3 15 ns tSP Setup Time, Synchronous Preset 10 10 ns tAW Asychronous Reset Width 8 8 ns tAR Asychronous Reset Recovery Time 6 6 ns tSPR Synchronous Preset to Clock Recovery Time 10 10 ns
0780M–PLD–7/10 Atmel ATF22LV10C
3.4 Power-down AC Characteristics
3.5 Input Test Waveforms and Measurement Levels
tR,t F < 1.5ns
3.6 Output Test Loads
Note: Similar competitors devices are specified with slightly different loads. These load differences may affect output signals’ delay and slew rate. Atmel® devices are tested with sufficient margins to meet compatible device specification conditions. Table 3-1. Pin Capacitance (f = 1MHz, T = 25°C(1) Note: 1. Typical values for nominal supply voltage. This parameter is only sampled and is not 100% tested Symbol Parameter -10 -15 UnitsMin Max Min Max tIVDH Valid Input before PD High 10 15 ns tGVDH Valid OE before PD High 0 0 ns tCVDH Valid Clock before PD High 0 0 ns tDHIX Input Don't Care after PD High 10 15 ns tDHGX OE Don't Care after PD High 10 15 ns tDHCX Clock Don't Care after PD High 10 15 ns tDLIV PD Low to Valid Input 10 15 ns tDLGV PD Low to Valid OE 25 30 ns tDLCV PD Low to Valid Clock 25 30 ns tDLOV PD Low to Valid Output 30 35 ns Typ Max Units Conditions CIN 5 8 pF V IN =0 V COUT 6 8 pF V OUT =0 V OUTPUT PIN 3.3V CL = 35 pF R1 = 316 R2 = 348
0780M–PLD–7/10 Atmel ATF22LV10C
3.7 Power-up Reset
The registers in the Atmel ® ATF22LV10C are designed to reset during power-up. At a point delayed slightly from VCC crossing VRST, all registers will be reset to the low state. The output state will depend on the polarity of the buffer. This feature is critical for state machine initialization. However, due to the asynchronous nature of reset and the uncertainty of how VCC actually rises in the system, the following conditions are required: 1. The V CC rise must be monotonic and start below 0.7V 2. The clock must remain stable during T PR 3. After T PR, all input and feedback setup times must be met before driving the clock pin high
3.8 Preload of Register Outputs
The ATF22LV10C registers are provided with circuitry to allow loading of each register with either a high or a low. This feature will simplify testing since any state can be forced into the registers to control test sequencing. A JEDEC file with preload is generated when a source file with vectors is compiled. Once downloaded, the JEDEC file preload sequence will be done automatically by most of the approved programmers after the programming. 4. Electronic Signature Word There are 64-bits of programmable memory that are always available to the user, even if the device is secured. These bits can be used for user-specific data. 5. Security Fuse Usage A single fuse is provided to prevent unauthorized copying of the ATF22LV10C fuse patterns. Once programmed, fuse verify and preload are inhibited. However, the 64-bit User Signature remains accessible. The security fuse should be programmed last, as its effect is immediate. 6. Programming/Erasing Programming/erasing is performed using standard PLD programmers. See CMOS PLD Programming Hardware & Software Support for information on software/programming. Table 6-1. Programming/Erasing 7. Input and I/O Pin-keeper All ATF22V10C family members have internal input and I/O pin-keeper circuits. Therefore, whenever inputs or I/Os are not being driven externally, they will maintain their last driven state. This ensures that all logic array inputs and device outputs are at known states. These are relatively weak active circuits that can be easily overridden by TTL-compatible drivers (see Input and I/O diagrams on page 7). Parameter Description Typ Max Units TPR Power-up Reset Time 600 1,000 ns VRST Power-up Reset Voltage 2.5 3.0 V
0780M–PLD–7/10 Atmel ATF22LV10C 9. Compiler Mode Selection Table 9-1. Compiler Mode Selection Note: 1. These device types will create a JEDEC file which when programmed in an Atmel ATF22V10C device will enable the power-down mode feature. All other devices have this feature disabled. 10. Functional Logic Diagram Description The functional logic diagram describes the Atmel® ATF22LV10C architecture. The ATF22LV10C has twelve inputs and ten I/O macrocells. Each macrocell can be configured into one of four output configurations: active high/low, registered/combinatorial output.The universal architecture of the ATF22LV10C can be programmed to emulate most 24-pin PAL devices. Unused product terms are automatically disabled by the compiler to decrease power consumption. A security fuse, when programmed, protects the contents of the ATF22LV10C. Eight bytes (64-fuses) of User Signature are accessible to the user for purposes such as storing project name, part number, revision or date. The User Signature is accessible regardless of the state of the security fuse. PAL Mode (5828 Fuses) GAL Mode (5892 Fuses) Power-down Mode(1) (5893 Fuses) Synario Atmel ATF22C10C (DIP) Atmel ATF22V10C (PLCC) Atmel ATF22C10C DIO (UES) Atmel ATF22V10C PLCC (UES) Atmel ATF22C10C DIP (PWD) Atmel ATF22C10V PLCC (PWD) WINCUPL P22V10 P22V10LCC G22V10 G22V10LCC G22V10CP G22V10CPLCC
0780M–PLD–7/10 Atmel ATF22LV10C Figure 10-1. Functional Logic Diagram Atmel ATF22LV10C Note: 1. *Input not available if the power-down (PD) option is utilized
0780M–PLD–7/10 Atmel ATF22LV10C 0.00 10.00 20.00 30.00 40.00 50.00 60.00 70.00 3.00 3.30 3.60 SUPPLY VOLTAGE (V) ATMEL ATF22LV10C SUPPLY CURRENT VS. SUPPLY VOLTAGE (TA = 25°C) ICC (mA) 0.80 0.90 1.00 1.10 -40.00 0.00 25.00 75.00 TEMPERATURE (DEG. C) ATMEL ATF22LV10C NORMALIZED ICC VS. TEMP. NORMALIZED ICC 0.00 25.00 50.00 75.00 0.00 10.00 20.00 50.00 FREQUENCY (MHz) ATMEL ATF22LV10C SUPPLY CURRENT VS. INPUT FREQUENCY (VCC = 3.3V, TA = 25°C) ICC (mA) -10.00 -8.00 -6.00 -4.00 -2.00 0.00 SUPPLY VOLTAGE (V) ATMEL ATF22LV10C OUTPUT SOURCE CURRENT VS. SUPPLY VOLTAGE (VOH = 2.4V) IOH (mA) -12.00 -10.00 -8.00 -6.00 -4.00 -2.00 0.00 VOH (V) ATMEL ATF22L V10C OUTPUT SOURCE CURRENT VS. OUTPUT VOLTAGE (VCC = 3.3V, TA = 25°C) IOH (mA) 32.00 33.00 34.00 35.00 36.00 37.00 38.00 39.00 40.00 SUPPLY VOLTAGE (V) ATMEL ATF22LV10C OUTPUT SINK CURRENT VS. SUPPLY VOLTAGE (VOL = 0.5V) IOL (mA) 0.00 10.00 20.00 30.00 40.00 50.00 60.00 70.00 80.00 90.00 OUTPUT VOLTAGE (V) ATMEL ATF22LV10C OUTPUT SINK CURRENT VS. OUTPUT VOLTAGE (VCC = 3.3V, TA = 25°C) IOL (mA)
0780M–PLD–7/10 Atmel ATF22LV10C -100.00 -80.00 -60.00 -40.00 -20.00 0.00 20.00 INPUT VOLTAGE (V) ATMEL ATF22LV10C INPUT CLAMP CURRENT VS. INPUT VOLTAGE (VCC = 3.3V, TA = 25°C) INPUT CURRENT (mA) -5.00 0.00 5.00 10.00 15.00 INPUT VOLTAGE (V) ATMEL ATF22LV10C INPUT CURRENT VS. INPUT VOLTAGE (VCC = 3.3V, TA = 25°C) INPUT CURRENT (µA) 0.80 0.85 0.90 0.95 1.00 1.05 1.10 1.15 SUPPLY VOLTAGE (V) NORMALIZED TPD VS. VCC NORMALIZED TPD 0.80 0.85 0.90 0.95 1.00 1.05 1.10 1.15 1.20 -0.40 0.00 25.00 75.00 TEMPERATURE (C) NORMALIZED TPD VS. TEMP NORMALIZED TPD 0.80 0.85 0.90 0.95 1.00 1.05 1.10 1.15 SUPPLY VOLTAGE (V) NORMALIZED TCO VS. VCC NORMALIZED TCO 0.80 0.85 0.90 0.95 1.00 1.05 1.10 1.15 1.20 -0.40 0.00 25.00 75.00 TEMPERATURE (C) NORMALIZED TCO VS. TEMP NORMALIZED TCO 0.80 0.85 0.90 0.95 1.00 1.05 1.10 SUPPLY VOLTAGE (V) NORMALIZED TSU VS. VCC NORMALIZED TSU 0.80 0.85 0.90 0.95 1.00 1.05 1.10 -0.40 0.00 25.00 75.00 TEMPERATURE (C) NORMALIZED TSU VS. TEMP NORMALIZED TSU
0780M–PLD–7/10 Atmel ATF22LV10C -4.00 -2.00 0.00 2.00 4.00 6.00 8.00 10.00 12.00 14.00 OUTPUT LOADING (PF) ATMEL ATF22LV10C DELTA TPD VS. OUTPUT LOADING DELTA TPD (ns) -4.00 -2.00 0.00 2.00 4.00 6.00 8.00 10.00 12.00 14.00 OUTPUT LOADING (PF) ATMEL ATF22LV10C DELTA TCO VS. OUTPUT LOADING DELTA TCO (ns) -0.50 -0.40 -0.30 -0.20 -0.10 0.00 NUMBER OF OUTPUTS SWITCHING ATMEL ATF22LV10C DELTA TPD VS. NUMBER OF OUTPUT SWITCHING DELTA TPD (ns) -0.50 -0.40 -0.30 -0.20 -0.10 0.00 NUMBER OF OUTPUTS SWITCHING ATMEL ATF22LV10C DELTA TCO VS. NUMBER OF OUTPUT SWITCHING DELTA TCO (ns)
0780M–PLD–7/10 Atmel ATF22LV10C 11. Ordering Information
11.1 Ordering Code Detail
Note: Lead based packages will become obsolete, and are not recommended for new designs
11.2 Green Package Options (Pb/Halide-free/RoHS Compliant)
11.3 Using “C” Product for Industrial
To use commercial product for industrial temperature ranges, simply de-rate I CC by 15% on the “C” device. No speed de-rating is necessary. tPD (ns) tS (ns) tCO (ns) Ordering Code Package Operation Range 10 7.5 7.5 ATF22LV10C-10JC ATF22LV10C-10PC ATF22LV10C-10SC ATF22LV10C-10XC 28J 24P3 24S 24X Commercial (0Ct o7 0C) 10 7.5 7.5 ATF22LV10C-10JI ATF22LV10C-10PI ATF22LV10C-10SI ATF22LV10C-10XI 28J 24P3 24S 24X Industrial (0Ct o8 5C) 12 10 ATF22LV10C-15JC ATF22LV10C-15PC ATF22LV10C-15SC ATF22LV10C-15XC 28J 24P3 24S 24X Commercial (0Ct o7 0C) 12 10 ATF22LV10C-15JI ATF22LV10C-15PI ATF22LV10C-15SI ATF22LV10C-15XI 28J 24P3 24S 24X Industrial (-40Ct o+ 8 5C) tPD (ns) tS (ns) tCO (ns) Ordering Code Package Operation Range 10 7.5 7.5 ATF22LV10C-10JU ATF22LV10C-10PU ATF22LV10C-10SU ATF22LV10C-10XU 28J 24P3 24S 24X Industrial (0Ct o+ 8 5C) Package Type 28J 28-lead, Plastic J-leaded Chip Carrier (PLCC) 24P3 24-lead, 0.300" Wide, Plastic Dual In-line Package (PDIP) 24S 24-lead, 0.300" Wide, Plastic Gull Wing Small Outline (SOIC) 24X 24-lead, 4.4mm Wide, Plastic Thin Shrink Small Outline (TSSOP)
0780M–PLD–7/10 Atmel ATF22LV10C 12. Package Information 12.1 28J – PLCC TITLE DRAWING NO. REV. Package Drawing Contact: packagedrawings@atmel.com B28J, 28-lead, Plastic J-leaded Chip Carrier (PLCC) 28J 10/04/01 1.14(0.045) X 45° PIN NO. 1 IDENTIFIER 1.14(0.045) X 45° 0.51(0.020)MAX 0.318(0.0125) 0.191(0.0075) 45° MAX (3X) A B1 D2/E2 B e E1 E D COMMON DIMENSIONS (Unit of Measure = mm) SYMBOL MIN NOM MAX NOTE Notes: 1. This package conforms to JEDEC reference MS-018, Variation AB. 2. Dimensions D1 and E1 do not include mold protrusion. Allowable protrusion is .010"(0.254mm) per side. Dimension D1 and E1 include mold mismatch and are measured at the extreme material condition at the upper or lower parting line. 3. Lead coplanarity is 0.004" (0.102mm) maximum. A 4.191 – 4.572 A1 2.286 – 3.048 A2 0.508 – – D 12.319 – 12.573 D1 11.430 – 11.582 Note 2 E 12.319 – 12.573 E1 11.430 – 11.582 Note 2 D2/E2 9.906 – 10.922 B 0.660 – 0.813 B1 0.330 – 0.533 e 1.270 TYP
0780M–PLD–7/10 Atmel ATF22LV10C 12.2 24P3 – PDIP TITLE DRAWING NO. REV. 24P3, 24-lead (0.300"/7.62mm Wide) Plastic Dual Inline Package (PDIP) D 24P3 6/1/04 PIN B E C L SEATING PLANE A D e eB eC COMMON DIMENSIONS (Unit of Measure = mm) SYMBOL MIN NOM MAX NOTE A – – 5.334 A1 0.381 – – D 31.623 – 32.131 Note 2 E 7.620 – 8.255 E1 6.096 – 7.112 Note 2 B 0.356 – 0.559 B1 1.270 – 1.651 L 2.921 – 3.810 C 0.203 – 0.356 eB – – 10.922 eC 0.000 – 1.524 e 2.540 TYP Notes: 1. This package conforms to JEDEC reference MS-001, Variation AF . 2. Dimensions D and E1 do not include mold Flash or Protrusion. Mold Flash or Protrusion shall not exceed 0.25mm (0.010"). Package Drawing Contact: packagedrawings@atmel.com
0780M–PLD–7/10 Atmel ATF22LV10C 12.3 24S – SOIC P I N1I D PIN 1 06/17/2002 TITLE DRAWING NO. REV. 24S, 24-lead (0.300" body) Plastic Gull Wing Small Outline (SOIC) B24S COMMON DIMENSIONS (Unit of Measure = mm) SYMBOL MIN NOM MAX NOTE A – – 2.65 A1 0.10 – 0.30 D 10.00 – 10.65 D1 7.40 – 7.60 E 15.20 – 15.60 B 0.33 – 0.51 L 0.40 – 1.27 L1 0.23 – 0.32 e 1.27 BSC B DD1 e E A L Package Drawing Contact: packagedrawings@atmel.com
0780M–PLD–7/10 Atmel ATF22LV10C 12.4 24X – TSSOP 0.30(0.012) 0.19(0.007) 4.48(0.176) 4.30(0.169) 6.50(0.256) 6.25(0.246) 0.65(0.0256)BSC 7.90(0.311) 7.70(0.303) 0.15(0.006) 0.05(0.002) 0.20(0.008) 0.09(0.004) 0.75(0.030) 0.45(0.018) 1.20(0.047)MAX Dimensions in Millimeter and (Inches)* JEDEC STANDARD MO-153 AD Controlling dimension: millimeters PIN 1 04/11/2001 TITLE DRAWING NO. REV. 24X, 24-lead (4.4mm body width) Plastic Thin Shrink Small Outline Package (TSSOP) A24X Package Drawing Contact: packagedrawings@atmel.com
0780M–PLD–7/10 Atmel ATF22LV10C 13. Revision History Doc. Rev. Date Comments 0780M 07/2010 Update the standby current parameters for Powerdown mode from 100µA to 120µA. Shade Ordering Package Option table and add note, “Lead based packages will become obsolete and are not recommended for new designs.” 0780L 12/2005 Add Green Package options
0780M–PLD–7/10 Headquarters International Atmel Corporation
2325 Orchard Parkway
San Jose, CA 95131 USA www.atmel.com Atmel Asia Limited Unit 01-5 & 16, 19/F BEA Tower, Millennium City 5
418 Kwun Tong Road
Kwun Tong, Kowloon HONG KONG Tel: (+852) 2245-6100 Fax: (+852) 2722-1369 Atmel Munich GmbH Business Campus Parkring 4 D-85748 Garching b. Munich GERMANY Fax: (+49) 89-3194621 Atmel Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 JAPAN Product Contact Technical Support pld@atmel.com Sales Contact www.atmel.com/contacts Literature Requests www.atmel.com/literature Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’S TERMS AND CONDI- TIONS OF SALE LOCATED ON ATMEL’S WEB SITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDEN- TAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to s pecifications and product descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifica lly provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. © Atmel Corporation 2010 . All rights reserved. Atmel ®, logo and combinations thereof, Everywhere You Are ® and others, are registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others.