ene AT 27 C() 1 0/L Features @ Fast Read Access Time - 45 ns @ Low Power CMOS Operation 100 A max. Standby 25 mA max. Active at 5 MHz (AT27C010L) 35 mA max. Active at 5 MHz (AT27C010) @ JEDEC Standard Packages 32-Lead 600-mil PDIP 32-Lead PLCC 32-Lead TSOP 5V + 10% Supply High Reliability CMOS Technology 2000V ESD Protection 200 mA Latchup Immunity Rapid Programming Algorithm - 100 ps/byte (typical) CMOS and TTL Compatibie Inputs and Outputs Integrated Product Identification Code Commercial and Industrial Temperature Ranges Description The AT27CO10/L is a low-power, high performance 1,048,576 bit one-time program- mable read only memory (OTP EPROM) organized as 128K by 8 bits. They require only one 5V power supply in normal read mode operation. Any byte can be accessed in less than 45 ns, eliminating the need for speed reducing WAIT states on high per- formance microprocessor systems. Two power versions are offered. In read mode, the AT27C010 typically consumes 25 mA while the AT27CO10L requires only 8 mA. Standby mode supply current for both parts is typically less than 10 yA. (continued) PDIP Top View Pin Configurations ' 2 Pin Name Function 3 AO-A16 _| Addresses 00 - 07 Outputs CE Chip Enable ; OE Output Enable PGM Program Strobe NC No Connect PLCC Top View AMS VPP POM TSOP Top View Type 1 oo 7 A1O . % abo = E 06 2 ; oo o Be wwe ami on 14 1616 20 As og Bar 40 M29 bs x 2 a1 E nc NC 1 Megabit (128K x 8) OTP 3 CMOS EPROM 0321H 3-153AIMEL Description (Continued) The AT27C010/L in available in a choice of industry stand- ard JEDEC-approved one-time programmable (OTP) plastic PDIP, PLCC, and TSOP packages. All devices fea- ture two line control (CE, OE) to give designers the flexibil- ity to prevent bus contention. With 128K byte storage capability, the AT27C010/L allows firmware to be stored reliably and to be accessed by the system without the delays of mass storage media. Atmel's 27C010/L have additional features to ensure high quality and efficient production use. The Rapid Program- ming Algorithm reduces the time required to program the part and guarantees reliable programming. Programming time is typically only 100 ps/byte. The Integrated Product Identification Code electronically identifies the device and manufacturer. This feature is used by industry standard programming equipment to select the proper program- ming algorithms and voltages. 3-154 System Considerations Switching between active and standby conditions via the Chip Enable pin may produce transient voltage excur- sions. Unless accommodated by the system design, these transients may exceed data sheet limits, resulting in de- vice non-conformance. At a minimum, a 0.1 uF high fre- quency, low inherent inductance, ceramic capacitor should be utilized for each device. This capacitor should be connected between the Vcc and Ground terminals of the device, as close to the device as possible. Additionally, to stabilize the supply voltage level on printed circuit boards with large EPROM arrays, a 4.7 uF bulk electrolytic capacitor should be utilized, again connected between the Vcc and Ground terminalis. This capacitor shoud be posi- tioned as close as possible to the point where the power supply is connected to the array. AT27C0O10/L sunneneneneees AT 27 C() 1 ()/1 Biock Diagram Absolute Maximum Ratings* Veg . DATA OUTPUTS GND .- 00-07 | EEO 3 VPP . pebaeaan Temperature Under Bias ................ 55C to +125C OE REO , = x ce AN 5 oureur Storage Temperature... 65C to +150C Pam > OGRAM LOGI UFFERS Voltage on Any Pin with + YY DECODER - my Y-GATING Respect to Ground... cece -2.0V to +7.0V (1) AO - AIG , ad ADDRESS x DECODER *| CELL MATRIX Voltage on A9 with INPUTS | oD IDENTIFICATION Respect to Ground ........ cece -2.0V to +14.0V ") Vpp Supply Voltage with Respect to Ground..........ceeee -2.0V to +14.0V *NOTICE: Stresses beyond those listed under Absolute Maxi- mum 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 de which may undershoot to -2.0V for pulses of less than 20 ns. Maximum out- put pin voltage is Vcc + 0.75V de which may over- shoot to +7.0V for pulses of less than 20 ns. Operating Modes Mode \ Pin cE OE PGM Ai Vpp Outputs Read VIL Vit x) Ai X Dout Output Disable X Vin Xx xX xX High Z Standby Vin xX xX x X High Z Rapid Program (2) Vit ViH Vit Ai Vee Din PGM Verify Vit Vit VIH Ai Vpp Dout PGM Inhibit VI xX X x VpP High Z AQ = Vy ) tin ats Product Identification (4) Vit Vi x AO = Vi or Vit x Gentifcation Al - A16= Vit Notes: 1. X can be Vii or Vin. 2. Refer to Programming characteristics. 3. Vo = 12.0 + 0.5V. 4. AIMEL Two identitier bytes may be selected. All Ai inputs are held low (Vit), except AQ which is set to VH and AO which is toggled low (Vi_} to select the Manufacturers Identi- fication byte and high (Vir) to select the Device Code byte. 3-155ATEt DC and AC Operating Conditions for Read Operation AT27C010 / AT27C010L -45 55 -70 -90 12 -15 Operating Com. | oc-70C | oC-70C | oc-70C | OC-70C | OC-70C | OC-70C Temp. (Case) Ing. | -40C - 85C | -40C - 85C | -40C - 85C | -40C - 85C | -40C - 85C | -40C - 85C Vcc Supply 5V + 10% 5V + 10% 5V + 10% 5V + 10% 5V +10% 5V + 10% DC and Operating Characteristics for Read Operation Symbol Parameter Condition Min Max Units lu Input Load Current Vin = OV to Vcc +1 pA ILo Output Leakage Current Vout = OV to Veo +5 yA tee 2) | Vpp Read/Standby Current Vpp = Vcc 10 pA Ise Voc" Standby Current ispt (CMOS), C CE = Vcc + 0.3V 100 yA Isp2 (TTL), CE = 2.0 to Vcc + 0.5V 1 mA loc Vcc Active Current f= 5 MHz, lout = 0 mA, AT27C010 26 mA CE = Vit AT27C010 35 mA ViL Input Low Voltage -0.6 0.8 Vv Viv Input High Voltage 20 Vcct+05 V VoL Output Low Voltage lo. = 2.1 mA 0.4 V VoH Output High Voltage lon = -400 LA 2.4 Vv Notes: 1. Vcc must be applied simultaneously or before Vpp, 2. Vep may be connected directly to Vcc, except during program- and removed simultaneously or after Vpp. ming. The supply current would then be the sum of Icc and Ipp. AC Characteristics for Read Operation AT27C010 / AT27CO10L. -45 +55 -70 -90 12 -15 Symbol Parameter Condition Min Max | Min Max | Min Max | Min Max | Min Max | Min Max |Units 3) |Address to CE = OF tacc | Oitput Delay aE 45 55 70 90 120 150| ns tce @) |CEto Output Delay OF = Vit 45 55 70 90 120 150| ns toe (2:3) /GE to Output Delay CE =ViL 20 25 30 35 35 40 | ns 4,5) |OE or CE High to tor (9) Output Float, whichever occurred first 20 20 25 25 30 35 | ns Output Hold from_ toH Address, CE or OE, 7 7 7 0 0 0 ns whichever occurred first Notes: 2,3, 4, 5. - see AC Waveforms for Read Operation. 3-156 AT27CO10/L. mmmmnenennesnensAC Waveforms for Read Operation AT27C010/L ADDRESS ADDRESS VALID CE OE tACC tOH HIGH Z OUTPUT OUTPUT ---_ <| > VALID Notes: 1. Timing measurement reference level is 1.5V for -45 and -55 devices. Input AC drive levels are Vi_ = 0.0V and Vin = 3.0V. Timing measurement refer- ence levels for all other speed grades are Vo. = 0.8V and Vou = 2.0V. Input AC drive levels are Vit = 0.45V and Vin = 2.4V. 2. OE may be delayed up to tce - toe after the falling edge of CE without impact on tce. without impact on tacc. driven. Input Test Waveforms and Measurement Levels For -45 and -55 devices 3.0 only: AC oRIVING MEASUREMENT LEVELS LEVEL 0.0V tr, te < 5 ns (10% to 90%) Ac DAVING MEASUREMENT LEVELS LEVEL tr, te< 20 ns 10% to 90%) For -70, -90, -12, -15, and -20 devices: Pin Capacitance (f= 1MHz, T= 25C) 3. OE may be delayed up to tacc - tog after the address is valid 4. This parameter is only sampled and is not 100% tested. 5. Output float is defined as the point when data is no longer Output Test Load 1.3V 7 (1N914) L. 9.3K OUTPUT | PN = CL i Vv Note: CL = 100 pF including Jig capacitance, except for the -45 and -55 devices, where CL= 30 pF. Typ Max Units Conditions Cin 4 8 pF Vin = OV Cout 8 12 pF Vout = 0V Note: 1. Typical values for nominal supply voltage. This parameter is only sampied and is not 100% tested. ATMEL 3-157AIMEL Programming Waveforms " READ __.. ,PROGRAM (VERIFY} - . ann vIH ADDRESS yy OF ADDRESS wl. DATA vin { oat in ) {DAA Tena vi [IN tose - + be 101 6.5V e reef + oo S.0V ~~~ {. + wes | | | -+| tOFP 13.0V po oe oo Vop i : {| 5.0V PAT _ of (vps | | VIH _.. - cE vit Mi}. a ee CES eu VIH_- woe poe fe a ee VIL pe othe = VIH ne oe VIL No A Notes: 1. The Input Timing Reference is 0.8V for Vi_ and 3. When programming the AT27CO10/L, a 0.1 WF capacitor is 2.0V for Vin. required across Vpp and ground to suppress Spurious volt- 2. toe and tprp are characteristics of the device but age transients. must be accommodated by the programmer. DC Programming Characteristics Ta = 25+ 5C, Voc =6.5+ 0.25V, Vep =13.0+ 0.25V Test Limits Symbol Parameter Conditions Min Max Units let Input Load Current Vin = Vic, Vind HI0 pA ViL Input Low Level -0.6 0.8 Vv VIH Input High Level 2.0 Veco +1 Vv VoL Output Low Voltage lo. = 2.1 mA 0.4 v VoH Output High Voltage lon = -400 pA 2.4 v Voc Supply Current Ioc2 (Program and Verity) 40 mA Vpp Supply AE _ pA. Ipp2 Current E = PGM =ViL 20 mA Vio AQ Product Identification Voltage 11.5 12.5 Vv 3-158 AT27CO10/L mmmees f\ 1 27 C1 0/1 AC Programming Characteristics Rapid Programming Algorithm Ta = 25 + 5C, Voc = 6.5 + 0.25 V, Vep = 13.0 + 0.25V A 100 ps PGM pulse width is used to program. The ad- dress is set to the first location. Vcc is raised to 6.5V and . Test : Vpp is raised to 13.0V. Each address is first programmed Sym Conditions* Limits F i irst pi bol Parameter onalttons Min Max Units with one 100 ns PGM pulse without verification. Then a - verification / reprogramming loop is executed for each ad- tas | Address Setup Time 2 us dress. In the event a byte fails to pass verification, up to tces | CE Setup Time 2 us 10 successive 100 1s pulses are applied with a verifica- = : tion after each pulse. If the byte fails to verify after 10 S. T 2 . . : . toes | OF Setup me us pulses have been applied, the part is considered failed. tps __| Data Setup Time 2 us After the byte verifies properly, the next address is se- tan | Address Hold Time 0 us lected until all have been checked. Vpp is then lowered to : 5.0V and Vcc to 5.0V. All bytes are read again and com- 1OH aes Time 2 us pared with the original data to determine if the device E High to Qutput : tore | een ay oY 0 130 ns passes or fails. tvps | Vpp Setup Time 2 ps tvcs | Vcc Setup Time 2 ys tpw | PGM Program Pulse Width 8) 95 105 ps toe | Data Valid from OE 150 ns - - Veg = 6.5V Vpp Pulse Rise Tlme Durin ce 'PRT | Programming 9 50 ns Vpp= 13.0V AC Conditions of Test: Input Rise and Fall Times (10% to 90%).......... 20 ns PROGRAM ONE 100 uS PULSE Input Pulse Levels... ee 0.45V to 2.4V input Timing Reference Level............... 0.8V to 2.0V INCREMENT LAST Output Timing Reference Level............ 0.8V to 2.0V Notes: 1. Vcc must be applied simultaneously or before Vep and removed simultaneously or after Vpp. 2. This parameter is only sampled and is not 100% tested. Output Float is defined as the point where data is no longer driven see timing diagram. 3. Program Pulse width tolerance is 100 sec + 5%. ADDA = FIRST LOCATION INCREMENT ADDRESS LAST ADDR.?, INCREMENT X PROGRAM ONE 100 1S PULSE Atmels 27C010/L Integrated Product Identification Code Pins Hex Codes AO O7 O6 O5 04 O03 O2 Ot Oo |Data Manufacturer | 0 0 0 O 1 +14 =#=1 1 #+Of TE DeviceType {1 0 0 0 0 0 1 O 1|{ 0 DEVICE PASSED Alliet s89AIMEL Ordering Information tacc Icc (mA) Ordering Code Package Operation Range (ns) Active | Standby 45 35 0.1 AT27C010-45JC 32J Commercial AT27C010-45PC 32P6 (0C to 70C) AT27C010-45TC 32T 35 0.1 AT27C010-45J! 32J Industrial AT27C010-45P1 32P6 (-40C to 85C) AT27C010-45Ti 32T 55 35 0.1 AT27C010-55JC 32J Commercial AT27C010-55PC 32P6 (0C to 70C) AT27C010-55TC 32T 35 0.1 AT27C010-55JI 32J Industrial AT27C010-55PI 32P6 (-40C to 85C) AT27C010-55Tl 32T 70 35 0.1 AT27C010-70JC 32J Commercial AT27C010-70PC 32P6 (0C to 70C) AT27C010-70TC 32T 35 0.1 AT27C010-70JI 32J Industrial AT27C010-70PI 32P6 (-40C to 85C) AT27C010-70TI 32T 90 35 0.1 AT27C010-90JC 32J Commercial AT27C010-90PC 32P6 (0C to 70C) AT27C010-90TC 32T 35 0.1 AT27C010-90J! 32J Industrial AT27C010-90PI 32P6 (-40C to 85C) AT27C010-90T1 32T 120 35 0.1 AT27C010-12JC 32J Commercial AT27C010-12PC 32P6 (0C to 70C) AT27C010-12TC 32T 35 0.1 AT27C010-121 32J Industrial AT27C010-12P1 32P6 (-40C to B5C) AT27C010-12TI 32T 150 35 0.1 AT27C010-15JC 32J Commercial AT27C010-15PC 32P6 (0C to 70C) AT27C010-15TC 32T 35 0.1 AT27C010-15J1 32J Industrial AT27C010-15P1 32P6 (-40C to 85C) AT27C010-15TI 32T 3-160 AT27C010/L. sumees AT 27 C01 ()/L Ordering Information ace tcc (mA) Ordering Code Pack: oO ion R rdering Co ackage ration Range (ns) Active | Standby 9 9 pe 9 45 25 0.1 AT27C010L-45JC 32J Commercial AT27C010L-45PC 32P6 (0C to 70C) AT27C010L-45TC 32T 25 0.1 AT27C010L-45J! 32J Industrial AT27C010L-45P1 32P6 (-40C to 85C) AT27C010L-45Tl 32T 55 25 0.1 AT27C010L-55JUC 32J Commercial AT27C010L-55PC 32P6 (OC to 70C) AT27C010L-55TC 32T 25 0.1 AT27C010L-55J1 32J Industrial AT27C010L-55PI 32P6 (-40C to 85C) AT27C010L-55T| 32T 70 25 0.1 AT27C010L-70JC 32J Commercial AT27C010L-70PC 32P6 (0C to 70C) AT27C010L-70TC 32T 25 0.1 AT27C010L-70JI 32J Industrial AT27C010L-70PI 32P6 (-40C to 85C) AT27C010L-70TI 32T 90 25 0.1 AT27C010L-90JC 32J Commercial AT27C010L-90PC 32P6 (OC to 70C) AT27C010L-90TC 32T 25 0.1 AT27C010L-90UI 32J Industrial AT27C010L-90PI 32P6 (-40C to B5C) AT27C010L-80T| 32T 120 25 0.1 AT27C010L-12JC 32J Commercia AT27C010L-12PC 32P6 (0C to 70C) AT27C010L-12TC 32T 25 0.1 AT27C010L-12Ji 32J Industrial AT27C010L-12P} 32P6 (-40C to 85C) AT27C010L-12Tl 32T 150 25 0.1 AT27C010L-15JNC 32J Commercial AT27C010L-15PC 32P6 (OC to 70C) AT27C010L-15TC 32T 26 0.1 AT27C010L-15JI 32J Industrial AT27C010L-15P1 32P6 (-40C to 85C) AT27C010L-15T| 32T Package Type 32J 32 Lead, Plastic J-Leaded Chip Carrier (PLCC) 32P6 32 Lead, 0.600" Wide, Plastic Dual Inline Package (PDIP) 32T 32 Lead, Plastic Thin Small Outline Package (TSOP) AMIEL sr