¡ Semiconductor 1A MR27V402D 262,144-Word x 16-Bit or 524,288-Word x 8-Bit One Time PROM DESCRIPTION The MR27V402D is a 4Mbit electrically Programmable Read-Only Memory whose configuration can be electrically switched between 262,144 word x 16bit and 524,288 word x 8bit. The MR27V402D operates on a single +3V-3.3V power supply and is TTL compatible. Since the MR27V402D operates asynchronously , external clocks are not required , making this device easy-to-use. The MR27V402D is suitable as large-capacity fixed memory for microcomputers and data terminals. It is manufactured using a CMOS double silicon gate technology and is offered in 40-pin DIP, 40-pin SOP or 44-pin TSOP packages. FEATURES • 262,144 word x 16bit / 524,288 word x 8bit electrically switchable configuration • Single +3V-3.3V power supply • Access time 100ns access time (Vcc=+3V) 80ns access time (Vcc=+3.3V) • Input / Output TTL compatible • Three-state output • Packages 40-pin plastic DIP (DIP40-P-600-2.54) (Product name : MR27V402DRP) 40-pin plastic SOP (SOP40-P-525-1.27-K) (Product name : MR27V402DMP) 44-pin plastic TSOP (TSOP II 44-P-400-0.80-K) (Product name : MR27V402DTP) November 1999 1/11 MR27V402D PIN CONFIGURATION (TOP VIEW) NC 1 NC 2 44 NC 43 NC A17 1 A7 2 40 A8 39 A9 A17 3 A7 4 42 A8 41 A9 A6 3 A5 4 38 A10 37 A11 A6 5 A5 6 40 A10 39 A11 A4 5 A3 6 36 A12 35 A13 A4 7 A3 8 38 A12 37 A13 A2 7 A1 8 34 A14 33 A15 A2 9 A1 10 36 A14 35 A15 A0 9 CE 10 VSS 11 32 A16 31 BYTE/Vpp 30 VSS 29 D15/A-1 OE 12 D0 13 28 D7 27 D14 D8 14 D1 15 26 D6 25 D13 D9 16 D2 17 24 D5 23 D12 D10 18 D3 19 22 D4 21 VCC D11 20 A0 11 CE 12 VSS 13 34 A16 33 BYTE/Vpp OE 14 D0 15 31 D15/A-1 30 D7 D8 16 D1 17 29 D14 28 D6 D9 18 D2 19 27 D13 26 D5 D10 20 D3 21 25 D12 24 D4 D11 22 23 VCC 44-pin TSOP (II) 40-pin DIP , SOP PIN NAMES D15/A-1 FUNCTIONS Data output / Address input A0-A17 Address input D0-D14 Data output CE Chip enable OE VCC Output enable Power supply voltage VSS GND BYTE/VPP NC 32 VSS Mode switch / Program power supply voltage Non connection 2/11 MR27V402D BLOCK DIAGRAM A-1 OE BYTE/VPP CE OE PGM Row Decoder CE Memory Matrix 262,144X16-Bit or 524,288X8-Bit Column Decoder A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 Address Buffer X8/X16 Switch Multiplexer Output Buffer D0 D2 D1 D4 D3 D6 D5 D8 D7 D10 D9 D12 D11 D14 D13 D15 In 8-bit output mode, these pins are three-stated and pin D15 functions as the A-1 address pin. FUNCTION TABLE MODE CE OE BYTE/VPP READ (16-Bit) L L READ (8-Bit) L L OUTPUT DISABLE L H STAND-BY H * PROGRAM L H PROGRAM INHIBIT H H PROGRAM VERIFY *: Don't Care H L VCC D0 - D7 D8 - D14 DOUT D15/A-1 DOUT Hi-Z L/H H L H L 3.0V to 3.3V H Hi-Z * Hi-Z L * DIN 9.75V 4.0V Hi-Z DOUT 3/11 MR27V402D ABSOLUTE MAXIMUM RATINGS Symbol Parameter Operating temperature under bias Topr Storage temperature Tstg Condition Output voltage VO Power supply voltage Program power supply voltage VCC VPP Power dissipation per package PD Unit -55 to 125 °C °C -0.5 to VCC+ 0.5 V -0.5 to VCC +0.5 V -0.5 to 5 V - VI Input voltage Value 0 to 70 relative to VSS -0.5 to 11.5 V 1.0 W - RECOMMENDED OPERATING CONDITIONS (Ta=0 to 70°C) Parameter Symbol VCC power supply voltage VCC VPP power supply voltage VPP Input "H" level VIH Input "L" level Condition VCC=2.7V-3.6V VIL Min. Typ. Max. 2.7 3.6 Unit V -0.5 - VCC+0.5 V 2.2 - VCC+0.5* V -0.5** - 0.6 V Voltage is relative to Vss * : Vcc+1.5V (Max.) when pulse width of overshoot is less than 10nS. ** : -1.5V (Min.) when pulse width of undershoot is less than 10nS. 4/11 MR27V402D ELECTRICAL CHARACTERISTICS (Read operation) DC Characteristics 1 (VCC=3V±0.3V, Ta=0 to 70°C) Symbol ILI Condition VI=0 to Vcc Min. - Typ. - Max. ILO VO=0 to Vcc - - 10 µA VCC power supply current (Standby) ICCSC CE=VCC - - 50 µA ICCST CE=VIH - - 1 mA VCC power supply current (Read) ICCA - - 25 mA 10 VCC+0.5* µA V V Parameter Input leakage current Output leakage current 10 VPP power supply current IPP CE=VIL,OE=VIH tc=100ns VPP=VCC - - Input "H" level VIH - 2.2 - Input "L" level VIL - -0.5** - Output "H" level VOH IOH=-400uA Output "L" level VOL IOL=2.1mA 2.4 - - 0.6 - - 0.4 Unit µA V V Voltage is relative to Vss * : Vcc+1.5V (Max.) when pulse width of overshoot is less than 10nS. ** : -1.5V (Min.) when pulse width of undershoot is less than 10nS. DC Characteristics 2 (VCC=3.3V±0.3V, Ta=0 to 70°C) Parameter Input leakage current Symbol Condition ILI VI=0 to Vcc Min. - Typ. - Max. 10 Output leakage current ILO VO=0 to Vcc - - 10 µA VCC power supply current (Standby) ICCSC CE=VCC - - 50 µA ICCST CE=VIH - - 1 mA VCC power supply current (Read) ICCA - - 30 mA Unit µA VPP power supply current IPP CE=VIL,OE=VIH tc=80ns VPP=VCC - - 10 µA Input "H" level VIH - 2.2 - VCC+0.5* V V VIL - -0.5** - Output "H" level VOH 0.6 - VOL 2.4 - - Output "L" level IOH=-400uA IOL=2.1mA - 0.4 Input "L" level V V Voltage is relative to Vss * : Vcc+1.5V (Max.) when pulse width of overshoot is less than 10nS. ** : -1.5V (Min.) when pulse width of undershoot is less than 10nS. 5/11 MR27V402D AC Characteristics 1 (VCC=3V±0.3V, Ta=0 to 70°C) Parameter Symbol TC Condition - Address access time TACC CE=OE=VIL 100 - 100 ns CE access time TCE OE=VIL - 100 ns Address cycle time OE access time Output disable time Output hold time Min. Max. - Unit ns TOE CE=VIL - 50 ns TCHZ OE=VIL 0 30 ns TOHZ CE=VIL 0 CE=OE=VIL 25 - ns 0 TOH Measurement conditions Input signal level Input timing reference level Output load Output timing reference level ns 0V/3V 0.8V/2.0V 50pF 0.8V/2.0V AC Characteristics 2 (VCC=3.3V±0.3V, Ta=0 to 70°C) Symbol Condition Min. TC TACC CE=OE=VIL 80 - CE access time TCE OE=VIL OE access time TOE CE=VIL TCHZ Parameter Address cycle time Address access time Output disable time Output hold time Max. - Unit 80 ns - 80 ns - 40 ns ns OE=VIL 0 30 ns TOHZ CE=VIL 0 ns TOH CE=OE=VIL 0 25 - Measurement conditions Input signal level Input timing reference level Output load Output timing reference level ns 0V/3V 0.8V/2.0V 50pF 0.8V/2.0V 2.08V 800ohms Output 50pF 6/11 MR27V402D TIMING CHART (READ CYCLE) 16-Bit Read Mode (BYTE=VIH) tC A0 - A17 tOH tCE CE tOE tCHZ OE tACC D0 - D15 tOHZ Valid Data Hi-Z Hi-Z 8-Bit Read Mode (BYTE=VIL) tC A-1 - A17 tOH tCE CE tOE tCHZ OE tACC D0 - D7 D8 - D14 tOHZ Valid Data Hi-Z Hi-Z Hi-Z 7/11 MR27V402D ELECTRICAL CHARACTERISTICS (Programming operation) DC Characteristics (Ta=25°C±5°C) Symbol ILI Parameter Input leakage current Condition VI=VCC+0.5V Min. - Typ. - Max. Unit 10 µA 50 mA - 50 mA VPP power supply current (Program) IPP2 VCC power supply current ICC Input "H" level VIH CE=VIL - 3.0 - VCC+0.5 V Input "L" level VIL - -0.5 - 0.8 Output "H" level VOH IOH=-400µA 2.4 - - V V Output "L" level VOL - - 0.45 V Program voltage VPP IOL=2.1mA - 9.5 9.75 10.0 VCC power supply voltage VCC - 3.9 4.0 4.1 V V Voltage is relative to Vss AC Characteristics (Vcc=4.0V±0.1V,Vpp=9.75V±0.25V,Ta=25°C±5°C) Symbol TAS Condition - Min. 100 OE set-up time Data set-up time TOES - 2 Typ. - TDS - Address hold time TAH - Data hold time Output float delay from OE TDH TOHZ - Program pulse width TVS TPW - Data valid from OE TOE - Address hold from OE high TAHO - Parameter Address set-up time VPP voltage set-up time Max. - Unit ns 100 - - µs ns 2 - - µs 100 - - 0 - 100 ns ns 2 - - µs 9 10 11 µs - - 100 - ns 0 ns Pin Check Function Pin Check Function is to check contact between each device-pin and each socket-lead with EPROM programmer. Setting up address as the following condition call the preprogrammed codes on device outputs. (Vcc=3.3V±0.3V,CE=OE=VIL,BYTE/Vpp=VIH,Ta=25°C±5°C) A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 DATA 0 1 0 1 0 1 0 1 0 VH* 0 1 0 1 0 1 0 0 FF00 1 0 1 0 1 0 1 0 1 VH* 1 0 1 0 1 0 1 1 00FF Other conditions FFFF * :VH=8V±0.25V 8/11 MR27V402D Consecutive Programming Waveforms A0 - A17 tAS tAH tPW CE High OE tDS tDH D0 - D15 Din Din tVS BYTE/VPP Consecutive Program Verify Waveforms A0 - A17 High CE tACC tAHO OE tOE D0 - D15 tOHZ Dout Dout 9.75V BYTE/VPP 9/11 MR27V402D Program and Program Verify Cycle Waveforms A0 - A17 tAS tAHO tPW CE tOES OE tOHZ D0 - D15 tOE tDH tDS Din tOHZ Dout 9.75V BYTE/VPP PIN Capacitance (VCC=3.3V, Ta=25°C, f=1MHz) Parameter Input BYTE/VPP Output ( Symbol CIN1 CIN2 COUT Condition VI=0V VO=0V Min. - Typ. - Max. 8 (10) Unit - - 60 pF - - 10 (12) ) : DIP only 10/11 MR27V402D Programming / Verify Flow Chart Programming Verify Start Start NO Pin Check Bad insertion NO Pin Check Bad insertion OK OK Address = First location Address = First location VCC=3.0V VPP=3.0V VCC=4.0V VPP=9.75V Verify (One Byte) NG PASS Program 10µs VCC=3.6V VPP=3.6V NO Increment Address Last Address ? Verify (One Byte) YES Address = First location NG PASS Device Passed Device Failed X=0 NG X=X+1 Verify (One Byte) PASS NO Increment Address YES Last Address ? X=2? YES NO VCC=3.0V VPP=3.0V Program 10µs NG Verify (One Byte) PASS Device Passed Device Failed 11/11