Features • 3.0V to 5.5V Operation • Industry Standard Architecture – Emulates Many 20-Pin PALs® – Low Cost Easy-to-Use Software Tools High Speed – 10 ns Maximum Pin-to-Pin Delay Ultra-Low Power – 5 µA (Max.) Pin-Controlled Power Down Mode Option – Typical 100 nA Standby CMOS and TTL Compatible Inputs and Outputs – I/O Pin Keeper Circuits Advanced Flash Technology – Reprogrammable – 100% Tested High Reliability CMOS Process – 20 Year Data Retention – 100 Erase/Write Cycles – 2,000V ESD Protection – 200 mA Latchup Immunity Commercial and Industrial Temperature Ranges Dual-in-Line and Surface Mount Packages in Standard Pinouts • • • • • • • HighPerformance EE PLD ATF16LV8C Description The ATF16LV8C is a high-performance EECMOS Programmable Logic Device that utilizes Atmel's proven electrically erasable Flash memory technology. Speeds down to 10 ns and a 5 µA pin-controlled power down mode option are offered. All speed ranges are specified over the full 3.0V to 5.25V range for industrial and commercial temperature ranges. (continued) Pin Configurations Pin Name Function CLK Clock I Logic Inputs I/O Bidirectional Buffers OE Output Enable VCC (+3V to 5.5V) Supply PD Programmable Power Down Option PLCC TSSOP I/CLK I1 I2 PD/I3 I4 I5 I6 I7 I8 GND 1 2 3 4 5 6 7 8 9 10 20 19 18 17 16 15 14 13 12 11 VCC I/O I/O I/O I/O I/O I/O I/O I/O 19/OE DIP/SOIC Rev. 0403E–06/98 Top View 1 The ATF16LV8C incorporates a superset of the generic architectures, which allows direct replacement of the 16R8 family and most 20-pin combinatorial PLDs. Eight outputs are each allocated eight product terms. Three different modes of operation, configured automatically with software, allow highly complex logic functions to be realized. The ATF16LV8C can significantly reduce total system power, thereby enhancing system reliability and reducing power supply costs. When pin 4 is configured as the power down control pin, supply current drops to less than 5 µA whenever the pin is high. If the power down feature isn't required for a particular application, pin 4 may be used as a logic input. Also, the pin keeper circuits eliminate the need for internal pull-up resistors along with their attendant power consumption. Block Diagram Note: 1. Includes optional PD control pin. Absolute Maximum Ratings* Temperature Under Bias .................................. -40°C to +85°C *NOTICE: Stresses beyond those listed under “Absolute Maximum 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 indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Note: Minimum voltage is -0.6V dc, which may undershoot to -2.0V for pulses of less than 20 ns. Maximum output pin voltage is Vcc + 0.75V dc, which may overshoot to 7.0V for pulses of less than 20 ns. Storage Temperature ..................................... -65°C to +150°C Voltage on Any Pin with Respect to Ground .........................................-2.0V to +7.0V(1) Voltage on Input Pins with Respect to Ground During Programming.....................................-2.0V to +14.0V(1) Programming Voltage with Respect to Ground .......................................-2.0V to +14.0V(1) 1. DC and AC Operating Conditions Commercial Operating Temperature (Case) VCC Power Supply 2 0°C - 70°C 3.0V to 5.5V ATF16LV8C ATF16LV8C DC Characteristics Symbol Parameter Condition IIL Input or I/O Low Leakage Current IIH Max Units 0 ≤ VIN ≤ VIL(MAX) -10 µA Input or I/O High Leakage Current 1.8 ≤ VIN ≤ VCC 10 µA ICC1(1) Power Supply Current 15 MHz, VCC = MAX, VIN = 0, VCC, Outputs Open 55 mA IPD(1) Power Supply Current, Power Down Mode VCC = MAX, VIN = 0, VCC 5 µA IOS Output Short Circuit Current VOUT = 0.5V; VCC= 3V; TA = 25°C -150 mA VIL Input Low Voltage MIN < VCC < MAX -0.5 0.8 V VIH Input High Voltage 2.0 VCC + 1 V VOL Output Low Voltage VCC = MIN; All Outputs IOL = 8 mA 0.5 V VOH Output High Voltage VCC = MIN IOL = -500 mA IOL Output Low Current Output High Current IOH Note: Min Typ 0.1 2.4 V VCC = MIN 8 mA VCC = MIN -4 mA 1. All ICC parameters measured with outputs open. AC Waveforms(1) Note: 1. Timing measurement reference is 1.5V. Input AC driving levels are 0.0V and 3.0V, unless otherwise specified. 3 AC Characteristics -10 -15 Symbol Parameter tPD Input or Feedback to Non-Registered Output tCF Clock to Feedback tCO Clock to Output 2 tS Input or Feedback Setup Time 7 12 ns tH Input Hold Time 0 0 ns tP Clock Period 12 16 ns tW Clock Width 6 8 ns FMAX Min Max Min Max Units 1 10 1 15 ns 8 ns 10 ns 5 7 2 External Feedback 1/(tS+ tCO) 71.4 45.5 MHz Internal Feedback 1/(tS + tCF) 83.3 50 MHz No Feedback 1/(tP) 83.3 62.5 MHz tEA Input to Output Enable — Product Term 3 10 3 15 ns tER Input to Output Disable — Product Term 2 10 2 15 ns tPZX OE pin to Output Enable 2 8 2 15 ns tPXZ OE pin to Output Disable 1.5 8 1.5 15 ns Power Down AC Characteristics (1)(2)(3) -10 Symbol Parameter 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 Notes: 1. Output data is latched and held. 2. HI-Z outputs remain HI-Z. 3. Clock and input transitions are ignored. 4 ATF16LV8C Min -15 Max Min Max Units ATF16LV8C Input Test Waveforms and Measurement Levels: Output Test Loads: Commercial 3.3V R1 = 316 OUTPUT PIN tR, tF < 1.5ns (10% to 90%) R2 = 348 Note: CL = 35 pF Similar devices are tested 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 devices. Pin Capacitance (1) (f = 1 MHz, T = 25°C) Typ Max Units CIN 5 8 pF VIN = 0V COUT 6 8 pF VOUT = 0V Note: Conditions 1. Typical values for nominal supply voltage. This parameter is only sampled and is not 100% tested. Power Up Reset The ATF16LV8C’s registers are designed to reset during power up. At a point delayed slightly from V CC crossing VRST, all registers will be reset to the low state. As a result, the registered output state will always be high on power-up. 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 VCC rise must be monotonic from below 0.7 volts. 2. The signals from which the clock is derived must remain stable during TPR. 3. After TPR, all input and feedback setup times must be met before driving the clock term high. Parameter Description Typ Max Units TPR Power-Up Reset Time 600 1,000 ns VRST Power-Up Reset Voltage 2.5 3.0 V 5 SUPPLY CURRENT OUTPUT SINK CURRENT VS. INPUT FREQUENCY (VCC = 3.3V, TA = 25°C) VS. OUTPUT VOLTAGE (VCC = 5V, TA = 25°C) 60 40.0 50 39.5 40 39.0 ICC mA IOL mA 38.5 30 20 38.0 10 37.5 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3 1.4 1.5 37.0 10 20 30 40 50 60 70 80 90 OUTPUT VOLTAGE (V) 100 FREQUENCY (MHz) NORMALIZED SUPPLY CURRENT NORMALIZED SUPPLY CURRENT VS. SUPPLY VOLTAGE (TA = 25°C, STANDBY) VS. AMBIENT TEMPERATURE (VCC = 3.3V, STANDBY) NORM ICC mA 1.6 1.6 1.4 1.2 1.4 1.2 1.0 0.8 0.6 NORM ICC mA 1.0 0.8 0.4 0.6 0.2 0 0 25° -5° 3.0 75° VS. SUPPLY VOLTAGE (VOH = 2.4V, TA = 25°C) 0 -2 25.0 24.5 24.0 23.5 23.0 22.5 22.0 21.5 21.0 20.5 -4 -6 IOH mA -8 -10 -12 -14 -16 3.0 3.15 3.3 3.45 SUPPLY VOLTAGE (V) 6 3.6 OUTPUT SOURCE CURRENT OUTPUT SINK CURRENT VS. SUPPLY VOLTAGE (TA = 25°C, VOL = 0.45V) IOL mA 3.3 SUPPLY VOLTAGE (V) AMBIENT TEMPERATURE (C) ATF16LV8C 3.6 3.0 3.15 3.3 3.45 SUPPLY VOLTAGE (V) 3.6 ATF16LV8C OUTPUT SOURCE CURRENT NORMALIZED tCO VS. OUTPUT VOLTAGE (VCC = 5V, TA = 25°C) VS. AMBIENT TEMPERATURE (VCC = 3.3V) 0 -5 -10 IOH mA NORM tCO -15 -20 -25 -30 0.5 1.0 1.5 2.0 2.5 3.0 1.06 1.04 1.02 1.00 0.98 0.96 0.94 0.92 0.90 0.88 3.3 -5° OUTPUT VOLTAGE (V) NORMALIZED tPD VS. AMBIENT TEMPERATURE (VCC = 3.3V) 1.2 1.06 1.0 1.04 1.02 0.8 1.00 NORM tS 0.98 0.6 0.4 0.96 0.2 0.94 0 3.0 3.25 0.92 3.6 -5° SUPPLY VOLTAGE (V) NORM tPD 75° NORMALIZED tS VS. SUPPLY VOLTAGE (TA = 25°C) NORM tPD 25° AMBIENT TEMPERATURE (C) 25° 75° AMBIENT TEMPERATURE (C) NORMALIZED tPD NORMALIZED tH VS. AMBIENT TEMPERATURE (VCC = 3.3V) VS. AMBIENT TEMPERATURE (VCC = 3.3V) 1.06 1.04 1.02 1.00 1.2 1.0 0.8 NORM tH 0.98 0.96 0.94 0.92 0.90 0.6 0.4 0.2 -5° 25° AMBIENT TEMPERATURE (C) 75° 0 -5° 25° 75° AMBIENT TEMPERATURE (C) 7 NORMALIZED tCO INPUT CLAMP CURRENT VS. SUPPLY VOLTAGE (TA = 25°C) VS. INPUT VOLTAGE (TA = 25°C, VCC = 3.3V) 1.2 1.0 NORM tCO 0.8 INPUT CURRENT mA 0.6 0.4 0.2 0 -10 -20 -30 -40 -50 -60 -70 -80 0 3.0 3.25 3.6 0 -0.1 -0.2 INPUT CURRENT mA 0.4 0.2 0 3.25 3.6 -0.8 -0.9 NORMALIZED tH VS. SUPPLY VOLTAGE (TA = 25°C) 1.2 1.0 0.8 0.6 0.4 0.2 0 3.25 SUPPLY VOLTAGE (V) ATF16LV8C -1.0 35 30 25 20 15 10 5 0 -5 -10 -15 -20 0 0.5 1.0 1.5 2.0 2.5 INPUT VOLTAGE (V) SUPPLY VOLTAGE (V) 8 -0.7 INPUT CURRENT 0.6 3.0 -0.6 VS. INPUT VOLTAGE (TA = 25°C, VCC = 3.3V) 0.8 NORM tH -0.5 NORMALIZED tS 1.0 3.0 -0.4 VS. SUPPLY VOLTAGE (TA = 25°C) 1.2 NORM tS -0.3 INPUT VOLTAGE (V) SUPPLY VOLTAGE (V) 3.6 3.0 3.3 ATF16LV8C Ordering Information tPD (ns) tS (ns) tCO (ns) 10 7 15 Ordering Code Package Operation Range 7 ATF16LV8C-10JC ATF16LV8C-10PC ATF16LV8C-10SC ATF16LV8C-10XC 20J 20P3 20S 20X Commercial (0°C to 70°C) 12 10 ATF16LV8C-15JC ATF16LV8C-15PC ATF16LV8C-15SC ATF16LV8C-15XC 20J 20P3 20S 20X Commercial (0°C to 70°C) 10 7 7 ATF16LV8C-10JI ATF16LV8C-10PI ATF16LV8C-10SI ATF16LV8C-10XI 20J 20P3 20S 20X Industrial (0°C to 85°C) 15 12 10 ATF16LV8C-15JI ATF16LV8C-15PI ATF16LV8C-15SI ATF16LV8C-15XI 20J 20P3 20S 20X Industrial (0°C to 85°C) Package Type 20J 20-Lead, Plastic J-Leaded Chip Carrier (PLCC) 20P3 20-Lead, 0.300" Wide, Plastic Dual Inline Package (PDIP) 20S 20-Lead, 0.300" Wide, Plastic Gull Wing Small Outline (SOIC) 20X 20-Lead, 4.4 mm Wide, Plastic Thin Shrink Small Outline (TSSOP) 9 Packaging Information 20J, 20-Lead, Plastic J-Leaded Chip Carrier (PLCC) Dimensions in Inches and (Millimeters) JEDEC STANDARD MS-018 AA 20P3, 20-Lead, 0.300" Wide, Plastic Dual Inline Package (PDIP) Dimensions in Inches and (Millimeters) JEDEC STANDARD MS-001 AD 1.060(26.9) .980(24.9) PIN 1 .280(7.11) .240(6.10) .090(2.29) MAX .900(22.86) REF .210(5.33) MAX .005(.127) MIN SEATING PLANE .015(.381) MIN .150(3.81) .115(2.92) .022(.559) .014(.356) .070(1.78) .045(1.13) .110(2.79) .090(2.29) .325(8.26) .300(7.62) 0 REF 15 .014(.356) .008(.203) .430(10.92) MAX 20S, 20-Lead, 0.300" Wide, Plastic Gull Wing Small Outline (SOIC) Dimensions in Inches and (Millimeters) 20X, 20-Lead, 4.4 mm Wide, Plastic Thin Shrink Small Outline (TSSOP) Dimensions in Millimeters and (Inches)* 0.30(0.012) 0.18(0.007) 0.020 (0.508) 0.013 (0.330) 0.299 (7.60) 0.420 (10.7) 0.291 (7.39) 0.393 (9.98) PIN 1 4.48(.176) 6.50(.256) 4.30(.169) 6.25(.246) PIN 1 ID .050 (1.27) BSC 0.65(.0256) BSC 0.513 (13.0) 0.497 (12.6) 6.60(.260) 6.40(.252) 1.10(0.043) MAX 0.105 (2.67) 0.092 (2.34) 0.15(.006) 0.05(.002) 0.012 (0.305) 0.003 (0.076) 0.18(.007) 0.09(.003) 0 REF 8 0.013 (0.330) 0.009 (0.229) 0 REF 8 0.035 (0.889) 0.015 (0.381) 10 ATF16LV8C 0.70(.028) 0.50(.020) *Controlling dimension: millimeters.