A276308 Preliminary 64K X 8 OTP CMOS EPROM Document Title 64K X 8 OTP CMOS EPROM Revision History Rev. No. History Issue Date Remark 0.0 Initial issue June 17, 1998 Preliminary 0.1 Change program verify mode VCC from 6.25V to VCC December 16, 1998 PRELIMINARY (December, 1998, Version 0.1) AMIC Technology, Inc. A276308 Preliminary 64K X 8 OTP CMOS EPROM Features n n n n n All inputs and outputs are directly TTL-compatible n Available in 28-pin DIP/SOP and 32-PLCC packages 65,536 X 8 bit organization Programming voltage: 12.75V Access time: 55/70/90 ns (max.) Current: Operating: 30mA (max.) at 5MHz Standby: 100µA (max.) General Description The A276308 chip is a high-performance 524,288 bit one-time programmable read only memory (OTP EPROM) organized as 64K by 8 bits. The A276308 requires only 5V power supply in normal read mode operation and any input signals are TTL levels. The A276308 is available in industry standard 28 pin dual-inline and 32 lead PLCC packages. Pin Configurations A7 A12 A15 NC VCC A14 A13 3 2 1 32 31 30 n PLCC 4 n DIP / SOP 1 28 VCC A12 2 27 A14 A7 3 26 A13 A6 4 25 A8 A6 5 29 A8 5 24 A9 A5 6 28 A9 A11 A4 7 27 A11 26 NC 25 OE / VPP A1 10 24 A10 A0 11 23 CE NC 12 22 /O7 13 21 /O6 20 CE 19 I/O7 18 I/O6 /O1 12 17 I/O5 /O2 13 16 I/O4 GND 14 15 I/O3 PRELIMINARY (December, 1998, Version 0.1) I/O0 1 A276308L 20 11 9 /O5 /O0 A10 19 10 8 A2 18 A0 A3 /O4 9 21 OE / VPP /O3 A1 22 17 8 NC 7 A2 16 A276308 A3 GND 23 15 6 /O2 A4 14 A5 /O1 A15 AMIC Technology, Inc. A276308 Pin Configurations Pin Name Function A0-A15 Address Inputs I/O7-I/O0 Data Inputs / Outputs Chip Enable CE Output Enable / Program Power Supply OE / VPP VCC Power Supply GND Ground NC No Internal Connection Operating Modes and Truth Table Mode CE OE / VPP A0 A1 A9 VCC I/O7-I/O0 Read VIL VIL X X X VCC Data Out Output Disable VIL VIH X X X VCC Hi-Z Standby VIH X X X X VCC Hi-Z Program VIL 12.75V X X X 6.25V Data In Program Verify VIL VIL X X X VCC Data Out Program Inhibit VIH 12.75V X X X 6.25V Hi-Z Manufacturer Code(3) VIL VIL VIL VIL VID VCC 37H VIL VIL VIH VIL VID VCC 3DH VIL VIL VIL VIH VID VCC 7FH (3) Device Code (3) Continuation Code Notes: 1. X = Either VIH or VIL. 2. VID = 12V ± 0.5V. 3. A2 ~ A8 = A10 ~ A15 = VIL (For auto identification) PRELIMINARY (December, 1998, Version 0.1) 2 AMIC Technology, Inc. A276308 Functional Description Read Mode Auto Identify Mode The A276308 has two control functions, both of which must be logically active in order to obtain data at the outputs. CE is the power control and should be used for device selection. OE is the output control and should be used to data to the output pins, which is independent of device selection. Assuming that addresses are stable, address access time (tAA) is equal to the delay from CE to output (tCE). Data is available at the output after a delay (tOE) from the falling edge of OE , as long as CE has been low and the addresses have been stable for at least tAA - tOE. The auto identify mode allows the reading out of a binary code from a EPROM that will identify its manufacturer and type. This mode is intended for use by programming equipment for the purpose of automatically matching the device to be programmed with its corresponding programming algorithm. To activate the mode, the programming equipment must apply 12.0V ± 0.5V on address line A9 of the A276308. Three identification code can be read from data output pin by toggling A0 and A1. The other addresses must be held at VIL during this mode. Byte 0 (with A0 at VIL, A1 at VIL) represents the manufacturer code which is 37H. Byte 1 and Byte 2 represent the device code and continuation code, which is 3DH and 7FH respectively. All identifiers for these codes will possess odd parity, with MSB (IO7) defined the parity bit. Standby Mode The A276308 has a standby mode which reduces the active current from 30mA to 100µA. The A276308 is placed in the standby mode by applying a CMOS high signal to CE . When in the standby mode, the output are in a high impedance state, independent of the OE . Absolute Maximum Ratings* *Comments Ambient Operating Temperature (TA) . . . . -10°C to +85°C Storage Temperature Plastic Package (TSTG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -55°C to 125°C Applied Input Voltage (VI): All Pins Except A9, VPP and VCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.6V to VCC + 0.6V A9, VPP . . . . . . . . . . . . . . . . . . . . . . . . -0.6V to 13.5V VCC . . . . . . . . . . . . . . . . . . . . . . . . . . . . -0.6V to 7.0V Output Voltage (VO) . . . . . . . . . . . . -0.6V to 7.0V (Note 1) Stresses above those listed under "Absolute Maximum Ratings" may cause permanent damage to this device. These are stress ratings only. Functional operation of this device at these or any other conditions above those indicated in the operational sections of this specification is not implied or intended. Exposure to the absolute maximum rating conditions for extended periods may affect device reliability. Notes: 1. During voltage transitions, the input may undershoot GND to -2.0V for periods less than 20 ns. Maximum DC voltage on input and I/O may overshoot to VCC + 2.0V for periods less than 20 ns. 2. When transitions, A9 and VPP may undershoot GND to -2.0V for periods less than 20 ns. Maximum DC input voltage on A9 and VPP is +13.5V which may overshoot to 14.0V for period less than 20 ns. PRELIMINARY (December, 1998, Version 0.1) 3 AMIC Technology, Inc. A276308 Read Mode DC Electrical Characteristics (Ta = 0°C to 70°C, VCC = 5V ± 10%, VPP = VCC) Symbol Parameter VOH Output High Voltage VOL Output Low Voltage VIH Input High Voltage VIL Input Low Voltage ILI Min. Max. 2.4 Unit Conditions V IOH = -400µA 0.4 V IOL = 2.1mA 2.0 VCC + 0.5 V -0.5 0.8 V Input Leakage Current -1 +1 µA VCC = max. Vin = 0V to VCC ILO Output Leakage Current -1 +1 µA VCC = max. Vout = 0V to VCC ICC VCC Read Operating Current 30 mA VCC = max. CE = VIL, OE = VIL Iout = 0mA, at 5MHz ISB VCC Standby Current (TTL) 1 mA VCC = max. CE = VIH ISB1 VCC Standby Current (CMOS) 100 µA VCC = max. CE = VCC - 0.2V IPP VPP Current During Read 10 µA CE = OE = VIL, VPP = VCC IID A9 Auto Select Current 100 µA A9 = VID, VCC = max. Capacitance (TA = 25°C, f = 1.0MHz) Symbol Parameter Min. Max. Unit Conditions CIN Input Capacitance 8 pF VIN = 0V COut Output Capacitance 8 pF VOut = 0V * These parameters are sampled and not 100% tested. PRELIMINARY (December, 1998, Version 0.1) 4 AMIC Technology, Inc. A276308 Read Mode AC Characteristics (Ta = 0°C to 70°C, VCC = 5V ± 10%, VPP = VCC) Symbol 55ns Parameter Min. 70ns Max. 55 Min. 90ns Max. Min. 70 Unit Max. tCYC Cycle Time tAA Address Access Time 55 70 90 ns tCE Chip Enable Access Time 55 70 90 ns tOE Output Enable Access Time 30 35 40 ns tOH Output Hold after Address, CE or OE , whichever Occurred First tHZ Output High Z Delay 0 90 0 20 ns 0 ns 20 25 ns Read Mode Switching Waveforms tCYC ADDRESS Address Valid CE tCE OE / VPP tHZ tOE tOH tAA Valid Output OUTPUT PRELIMINARY (December, 1998, Version 0.1) 5 High-Z AMIC Technology, Inc. A276308 AC Measurement Conditions for 55 ns • Input Rise and Fall Times ≤ 10 ns ‚ Input Pulse Voltage: 0V to 3Volt ƒ Input and Output Timing Ref. Voltage: 1.5Volt 3.0V 1.5V TEST POINTS 1.5V 0V INPUT OUTPUT for 70/90 ns • Input Rise and Fall Times ≤ 10 ns ‚ Input Pulse Voltage: 0.4V to 2.4Volt ƒ Input and Output Timing Ref. Voltage: 0.8V to 2.0Volt 2.4V 2.0V 0.8V TEST POINTS 2.0V 0.8V 0.4V INPUT OUTPUT AC Testing Load Circuit 1.3V 1N914 3.3KΩ DEVICE UNDER TEST OUT CL = 30pF or 100pF CL = 30pF for 55 ns CL = 100pF for 70/90 ns CL includes JIG capacitance PRELIMINARY (December, 1998, Version 0.1) 6 AMIC Technology, Inc. A276308 an additional pulse programming is applied for a maximum of 25 pulses. On completion of 1 byte programming and, The verified address is incremented. After the final address is completed, all bytes are verified again with VCC = 5.0 Volt. Programming and Program Verify The programming flowchart is shown in Page 10. The A276308 is shipped with all bits being set to "1". Programming causes relevant bits to be changed to "0". The programming mode is started by setting VCC to 6.25V, OE /VPP to +12.75V and CE is at VIL. Data to be programmed can be directly input in the 8 bit format through the data bus. Program Inhibit This mode is used to program one of multiple A276308 whose VCC, address bus and data bus are connected in parallel. When programming is performed, other A276308 can be inhibited from being programmed by setting their CE pins to VIH and OE /VPP pins to +12.75V. The write programming algorithm reduces programming time by using 100µs pulse followed by a byte verification to determine whether the byte has been successfully programmed. If the data does not pass the verification, Programming Mode DC Characteristics (Ta = 0°C to 70°C, VCC = 6.25V ± 0.25V, VPP = 12.75V ± 0.25V) Symbol Parameter VOH Output High Voltage VOL Output Low Voltage VIH Input High Voltage VIL Input Low Voltage ILI Input Leakage Current ICC Min. Max. 2.4 Unit Test Conditions V IOH = -400µA 0.4 V IOL = 2.1mA 2.0 VCC + 0.5 V -0.5 0.8 V -1 +1 µA VCC Current During Program 50 mA IPP VPP Current During Program 50 mA VID A9 Auto Select Voltage 11.5 12.5 V VCC1 Programming Supply Voltage 6.0 6.5 V VPP1 Programming Voltage 12.5 13 V VCC = max. Vin = 0V to VCC CE = VIL A9 = VID Note: VCC must be applied simultaneously or before VPP and removed simultaneously or after VPP. PRELIMINARY (December, 1998, Version 0.1) 7 AMIC Technology, Inc. A276308 Programming Mode AC Characteristics (Ta = 0°C to 70°C, VCC= 6.25V ± 0.25V, VPP = 12.75V ± 0.25V) Symbol Parameter Min. Max. Unit tAS Address Valid to Program Low 2 µs tDS Input Valid to Program Low 2 µs tVPS VPP Set up Time 2 µs tVCS VCC Set up Time 2 µs tPW Program Pulse Width 95 tDH Data Hold Time 2 µs tVR OE / VPP Recovery Time 2 µs tDV Data Valid from CE 100 ns tDFP Chip Enable to Output Float Delay 130 ns tAH Address Hold Time PRELIMINARY (December, 1998, Version 0.1) 0 8 105 µs ns AMIC Technology, Inc. A276308 Programming and Verify Mode AC Waveforms PROGRAM VERIFY PROGRAM VIH ADDRESS VALID VIL tAS DATA Hi-Z DATA IN tDS tDH DATA OUT tDV tDFP VPP1 OE / VPP VCC tVPS tVPS VCC1 VCC VCC tVCS tAH tPW CE VIH tVR VIL PRELIMINARY (December, 1998, Version 0.1) 9 AMIC Technology, Inc. A276308 Programming Flowchart START ADDRESS=FIRST LOCATION VCC=6.25V VPP=12.75V INTERACTIVE SECTION X=0 PROGRAM ONE 100µs PULSE INCREMENT X YES X = 25? NO FAIL VERIFY BYTE VERIFY BYTE FAIL PASS PASS INCREMENT ADDRESS NO LAST ADDRESS YES VCC=VPP=5.0V VERIFY SECTION VERIFY ALL BYTES ? FAIL DEVICE FAILED PASS DEVICE PASSED PRELIMINARY (December, 1998, Version 0.1) 10 AMIC Technology, Inc. A276308 Ordering Information Access Time (ns) Operating Current Max. (mA) at 5MHz Standby Current Max. (µA) Package A276308-55 55 30 100 28Pin DIP A276308L-55 55 30 100 32Pin PLCC A276308-70 70 30 100 28Pin DIP A276308L-70 70 30 100 32Pin PLCC A276308-90 90 30 100 28Pin DIP A276308L-90 90 30 100 32Pin PLCC Part No. PRELIMINARY (December, 1998, Version 0.1) 11 AMIC Technology, Inc. A276308 Package Information P-DIP 28L Outline Dimensions unit: inches/mm D 15 E1 28 14 1 E A1 A2 Base Plane Seating Plane L A C S B B1 Symbol α e Dimensions in inches eA Dimensions in mm Min Nom Max Min Nom Max A - - 0.210 - - 5.33 A1 0.010 - - 0.25 - - A2 0.150 0.155 0.160 3.81 3.94 4.06 B 0.016 0.018 0.022 0.41 0.46 0.56 B1 0.058 0.060 0.064 1.47 1.52 1.63 C 0.008 0.010 0.014 0.20 0.25 0.36 D - 1.460 1.470 - 37.08 37.34 E 0.590 0.600 0.610 14.99 15.24 15.49 E1 0.540 0.545 0.550 13.72 13.84 13.97 e 0.090 0.100 0.110 2.29 2.54 2.79 L 0.120 0.130 0.140 3.05 3.30 3.56 α 0° - 15° 0° - 15° eA 0.630 0.650 0.670 16.00 16.51 17.02 S - - 0.090 - - 2.29 Notes: 1. The maximum value of dimension D includes end flash. 2. Dimension E1 does not include resin fins. 3. Dimension S includes end flash. PRELIMINARY (December, 1998, Version 0.1) 12 AMIC Technology, Inc. A276308 Package Information SOP (W.B.) 28L Outline Dimensions unit: inches/mm H 15 E 28 θ L 1 B Detail F 14 L1 A1 e S D y A A2 c D Seating Plane y See Detail F Dimensions in inches Symbol Min Nom Max Dimensions in mm Min Nom Max A - - 0.112 - - 2.85 A1 0.004 - - 0.10 - - A2 0.093 0.098 0.103 2.36 2.49 2.62 B 0.014 0.016 0.020 0.36 0.41 0.51 C 0.008 0.010 0.012 0.20 0.25 0.30 D - 0.713 0.728 - 18.11 18.49 E 0.326 0.331 0.336 8.28 8.41 8.53 e 0.044 0.050 0.056 1.12 1.27 1.42 H 0.453 0.465 0.477 11.51 11.81 12.12 1.12 L 0.028 0.036 0.044 0.71 0.91 L1 0.059 0.067 0.075 1.50 1.70 1.91 S - - 0.047 - - 1.19 y - - 0.004 - - 0.10 θ 0° - 8° 0° - 8° Notes: 1. The maximum value of dimension D includes end flash. 2. Dimension E does not include resin fins. 3. Dimension S includes end flash. PRELIMINARY (December, 1998, Version 0.1) 13 AMIC Technology, Inc. A276308 Package Information PLCC 32L Outline Dimension unit: inches/mm HD D 13 5 E HE 4 14 1 32 20 30 29 c A1 b e L A A2 21 b1 D GE GD y θ Dimensions in inches Symbol Dimensions in mm Min Nom Max Min Nom Max A - - 0.134 - - 3.40 A1 0.0185 - - 0.47 - - A2 0.105 0.110 0.115 2.67 2.80 2.93 b1 0.026 0.028 0.032 0.66 0.71 0.81 b 0.016 0.018 0.021 0.41 0.46 0.54 C 0.008 0.010 0.014 0.20 0.254 0.35 D 0.547 0.550 0.553 13.89 13.97 14.05 E 0.447 0.450 0.453 11.35 11.43 11.51 e 0.044 0.050 0.056 1.12 1.27 1.42 GD 0.490 0.510 0.530 12.45 12.95 13.46 GE 0.390 0.410 0.430 9.91 10.41 10.92 HD 0.585 0.590 0.595 14.86 14.99 15.11 HE 0.485 0.490 0.495 12.32 12.45 12.57 L 0.075 0.090 0.095 1.91 2.29 2.41 y - - 0.003 - - 0.075 θ 0 - 10 0 - 10 Notes: 1. Dimensions D and E do not include resin fins. 2. Dimensions GD & GE are for PC Board surface mount pad pitch design reference only. PRELIMINARY (December, 1998, Version 0.1) 14 AMIC Technology, Inc.