NM93C56 2K-Bit Serial CMOS EEPROM (MICROWIRE Bus Interface)

Similar documents
Features INSTRUCTION DECODER CONTROL LOGIC AND CLOCK GENERATORS EEPROM ARRAY READ/WRITE AMPS DATA IN/OUT REGISTER 16 BITS DATA OUT BUFFER

NMC27C64 65,536-Bit (8192 x 8) CMOS EPROM

FM27C ,144-Bit (32K x 8) High Performance CMOS EPROM

DM74LS75 Quad Latches

NM27C010 1,048,576-Bit (128K x 8) High Performance CMOS EPROM

74F794 8-Bit Register with Readback

256K (32K x 8) Paged Parallel EEPROM AT28C256

MM5452/MM5453 Liquid Crystal Display Drivers

NC7SZ32 TinyLogic UHS 2-Input OR Gate

NM27C ,288-Bit (64K x 8) High Performance CMOS EPROM

MM74HC132 Quad 2-Input NAND Schmitt Trigger

3-wire Serial EEPROM AT93C86. Features. Description. Pin Configurations 8-lead PDIP. 16K (2048 x 8 or 1024 x 16)

MM74HC00 Quad 2-Input NAND Gate

NM27C040 4,194,304-Bit (512K x 8) High Performance CMOS EPROM

DM74ALS652/74ALS652-1 Octal 3-STATE Bus Transceiver and Register

CD4541BC Programmable Timer

74F573 Octal D-Type Latch with 3-STATE Outputs

54FCT240 Octal Buffer/Line Driver with TRI-STATE Outputs

MM74HCU04 Hex Inverter

MM74HC132 Quad 2-Input NAND Schmitt Trigger

DM74ALS169B Synchronous Four-Bit Up/Down Counters

DS DS Series Dual Peripheral Drivers

DM7411 Triple 3-Input AND Gate

DM74LS30 8-Input NAND Gate

DS75451/2/3 Series Dual Peripheral Drivers

DS7833 DS8833 DS7835 DS8835 Quad TRI-STATE Bus Transceivers

74VHC Channel Analog Multiplexer 74VHC4052 Dual 4-Channel Analog Multiplexer 74VHC4053 Triple 2-Channel Analog Multiplexer

3-wire Serial EEPROM AT93C86. Features. Description. Pin Configurations. 16K (2048 x 8 or 1024 x 16)

LM2240 Programmable Timer Counter

4-Megabit (512K x 8) OTP EPROM AT27C040. Features. Description. Pin Configurations

FST Bit Low Power Bus Switch

54AC00 54ACT00 Quad 2-Input NAND Gate

74F00 Quad 2-Input NAND Gate

DM74AS169A Synchronous 4-Bit Binary Up/Down Counter

74FR Bit Bidirectional Transceiver with 3-STATE Outputs

DS1488 Quad Line Driver

74F32 Quad 2-Input OR Gate

MM5452 MM5453 Liquid Crystal Display Drivers

MM54C932 MM74C932 Phase Comparator

DM74LS83A 4-Bit Binary Adder with Fast Carry

LM161/LM261/LM361 High Speed Differential Comparators

DISCONTINUED PRODUCT

DS7830/DS8830 Dual Differential Line Driver


DM74ALS174 DM74ALS175 Hex/Quad D-Type Flip-Flops with Clear

74ALVC Low Voltage 16-Bit Bidirectional Transceiver with 3.6V Tolerant Inputs and Outputs and 26Ω Series Resistors in A Port Outputs

NMC27C32B Bit (4096 x 8) CMOS EPROM

DS75365 Quad TTL-to-MOS Driver

MM Liquid Crystal Display Driver

27C Bit ( x 8) UV Erasable CMOS PROM Military Qualified

74AC04 74ACT04 Hex Inverter

MM Stage Oscillator Divider


74ABT273 Octal D-Type Flip-Flop

NM27P Bit (256k x 8) POP Processor Oriented CMOS EPROM

DM74ALS373 Octal D-Type TRI-STATE Transparent Latch

4-megabit (512K x 8) Single 2.7-volt Battery-Voltage Flash Memory AT29BV040A

1Mb Ultra-Low Power Asynchronous CMOS SRAM. Features. Power Supply (Vcc) Operating Temperature A 0 -A 16 I/O 0 -I/O 7

DS26C31T/DS26C31M CMOS Quad TRI-STATE Differential Line Driver

DM74LS126A Quad 3-STATE Buffer

MM58174A Microprocessor-Compatible Real-Time Clock

74F14 Hex Inverter Schmitt Trigger

DM74ALS520 DM74ALS521 8-Bit Comparator

Low Power Hex TTL-to-ECL Translator

ADC Bit µp Compatible A/D Converter

DM Segment Decoder/Driver/Latch with Constant Current Sink Outputs

74AC244 74ACT244 Octal Buffer/Line Driver with 3-STATE Outputs

Battery-Voltage. 1-Megabit (64K x 16) Unregulated. High-Speed OTP EPROM AT27BV1024. Features. Description. Pin Configurations

CD4069UBC Inverter Circuits

DM54LS190 DM74LS190 DM54LS191 DM74LS191 Synchronous 4-Bit Up Down Counters with Mode Control

74AC574 74ACT574 Octal D-Type Flip-Flop with 3-STATE Outputs

DS3662 Quad High Speed Trapezoidal Bus Transceiver

NC7ST00 TinyLogic HST 2-Input NAND Gate

74F540 74F541 Octal Buffer/Line Driver with 3-STATE Outputs

74AC00 74ACT00 Quad 2-Input NAND Gate

FST Bit Bus Switch

74AC299 74ACT299 8-Input Universal Shift/Storage Register with Common Parallel I/O Pins

DM74S473 (512 x 8) 4096-Bit TTL PROM

DS7830 Dual Differential Line Driver

DM74LS191 Synchronous 4-Bit Up/Down Counter with Mode Control

54AC191 Up/Down Counter with Preset and Ripple Clock

NC7S86 TinyLogic HS 2-Input Exclusive-OR Gate

74AC573 74ACT573 Octal Latch with 3-STATE Outputs


DS14C238 Single Supply TIA/EIA x 4 Driver/Receiver

DM74AS651 DM74AS652 Octal Bus Transceiver and Register

LM160/LM360 High Speed Differential Comparator

HT93LC86 CMOS 16K 3-Wire Serial EEPROM

NC7S08 TinyLogic HS 2-Input AND Gate

FST Bit Low Power Bus Switch

FST Bit to 32-Bit Multiplexer/Demultiplexer Bus Switch

54AC08 Quad 2-Input AND Gate

DM54LS86 DM74LS86 Quad 2-Input Exclusive-OR Gates

100LVELT22 3.3V Dual LVTTL/LVCMOS to Differential LVPECL Translator

74VHC4046 CMOS Phase Lock Loop

74F139 Dual 1-of-4 Decoder/Demultiplexer

FST32X Bit Bus Switch

NC7WZ86 TinyLogic UHS Dual 2-Input Exclusive-OR Gate

74AC821 74ACT Bit D-Type Flip-Flop with 3-STATE Outputs

CD4047BC Low Power Monostable/Astable Multivibrator

Transcription:

NM93C56 2K-Bit Serial CMOS EEPROM (MICROWIRE Bus Interface) General Description The NM93C56 devices are 2048 bits of CMOS non-volatile electrically erasable memory divided into 28 6-bit registers. They are fabricated using Fairchild Semiconductor's floating-gate CMOS process for high reliability, high endurance and low power consumption. These memory devices are available in an 8-pin SOIC or 8-pin TSSOP package for small space considerations. The serial interface that operates this EEPROM is MICROWIRE compatible for simple interface to standard microcontrollers and microprocessors. There are 7 instructions which control this device: Read, Write Enable, Erase, Erase All, Write, Write All, and Write Disable. The ready/busy status is available on the pin to indicate the completion of a programming cycle. Block Diagram INSTRUCTION REGISTER Features March 999 Device status during programming mode Typical active current of 200µA 0µA standby current typical µa standby current typical (L) 0.µA standby current typical (LZ) No erase required before write Reliable CMOS floating gate technology 2.7V to 5.5V operation in all modes MICROWIRE compatible serial l/o Self-timed programming cycle 40 years data retention Endurance:,000,000 data changes Packages available: 8-pin SO, 8-pin P, 8-pin TSSOP INSTRUCTION DECODER CONTROL LOGIC, AND CLOCK GENERATORS V CC ADDRESS REGISTER V PP HIGH VOLTAGE GENERATOR AND PROGRAM TIMER DECODER OF 6 EEPROM ARRAY 6 READ/WRITE AMPS 6 V SS DATA IN/OUT REGISTER 6 BITS DATA OUT BUFFER DS50008-999 Fairchild Semiconductor Corporation www.fairchildsemi.com

Connection Diagrams Dual-In-Line Package (N), 8-Pin SO (M8) and 8-Pin TSSOP (MT8) 2 3 4 8 7 6 5 V CC NC NC GND Top View See Package Number N08E, M08A and MTC08 DS50008-2 Pin Names GND V CC Chip Select Serial Data Clock Serial Data Input Serial Data Output Ground Power Supply Ordering Information NM 93 C XX T LZ E XX Letter Description NC VCC Rotated Die (93C56T) 2 3 4 Package N 8-Pin P M8 8-Pin SO8 MT8 8-Pin TSSOP Temp. Range None 0 to 70 C V -40 to +25 C E -40 to +85 C Voltage Operating Range Blank 4.5V to 5.5V L 2.7V to 4.5V LZ 2.7V to 4.5V and <µa Standby Current Blank Normal Pin Out T Rotated Die Pin Out Density 56 2K C CMOS Data protect and sequential read Interface 93 MICROWIRE NM Fairchild Non-Volatile Memory 8 7 6 5 NC GND DS50008-2 2 www.fairchildsemi.com

Absolute Maximum Ratings (Note ) Ambient Storage Temperature All Input or Output Voltage with Respect to Ground Lead Temperature (Soldering, 0 sec.) ESD Rating 65 C to +50 C +6.5V to -0.3V +300 C 2000V Operating Range Ambient Operating Temperature NM93C56 NM93C56E NM93C56V Standard V CC (4.5V to 5.5V) DC and AC Electrical Characteristics 0 C to +70 C -40 C to +85 C -40 C to +25 C Power Supply (V CC ) 4.5V to 5.5V Symbol Parameter Part Number Conditions Min. Max. Units I CCA Operating Current = V IH, = MHz ma I C Standby Current = V IL 50 µa I IL Input Leakage V IN = 0V to V CC ± µa I OL Output Leakage (Note 2) V IL Input Low Voltage -0. 0.8 V V IH Input High Voltage 2 V CC + V OL Output Low Voltage I OL = 2.mA 0.4 V V OH Output High Voltage I OH = -400 µa 2.4 V V OL2 Output Low Voltage I OL = 0 µa 0.2 V V OH2 Output High Voltage I OH = -0 µa V CC -0.2 V f Clock Frequency (Note 3) 0 MHz t H High Time NM93C56 250 ns NM93C56E/V 300 t L Low Time 250 ns t S Setup Time must be at V IL for 50 ns t S before goes high t Minimum (Note 4) 250 ns Low Time t S Setup Time 50 ns t DH Hold Time 70 ns t S Setup Time NM93C56 00 ns NM93C56E/V 200 t H Hold Time 0 ns t H Hold Time 20 ns t PD Output Delay to "" 500 ns t PD0 Output Delay to "0" 500 ns t SV to Status Valid 500 ns t DF to in = V IL 00 ns t WP Write Cycle Time 0 ms 3 www.fairchildsemi.com

Absolute Maximum Ratings (Note ) Ambient Storage Temperature All Input or Output Voltage with Respect to Ground Lead Temperature (Soldering, 0 sec.) ESD Rating 65 C to +50 C +6.5V to -0.3V +300 C 2000V Operating Range Low V CC (2.7V to 4.5V) DC and AC Electrical Characteristics Ambient Operating Temperature NM93C56L/LZ 0 C to +70 C NM93C56LE/LZE -40 C to +85 C NM93C56LV/LZV -40 C to +25 C Power Supply (V CC ) 2.7V to 4.5V Symbol Parameter Part Number Conditions Min. Max. Units I CCA Operating Current = V IH, = 250KHz ma I C Standby Current = V IL L 0 µa LZ µa I IL Input Leakage V IN = 0V to V CC ± µa I OL Output Leakage (Note 2) V IL Input Low Voltage -0. 0.5 V CC V V IH Input High Voltage 0.8 V CC V CC + V OL Output Low Voltage I OL = 0 µa 0. V CC V V OH Output High Voltage I OH = -0 µa 0.9 V CC V f Clock Frequency (Note 3) 0 250 KHz t H High Time µs t L Low Time µs t S Setup Time must be at V IL for 0.2 µs t S before goes high t Minimum (Note 4) µs Low Time t S Setup Time 0.2 µs t DH Hold Time 70 ns t S Setup Time 0.4 µs t H Hold Time 0 ns t H Hold Time 0.4 µs t PD Output Delay to "" 2 µs t PD0 Output Delay to "0" 2 µs t SV to Status Valid µs t DF to in = V IL 0.4 µs t WP Write Cycle Time 5 ms Capacitance T A = 25 C, f = MHz (Note 5) Symbol Test Typ Max Units C OUT Output Capacitance 5 pf C IN Input Capacitance 5 pf AC Test Conditions Note : Stress above 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 above those indicated in the operational sections of the specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Note 2: Typical leakage values are in the 20nA range. Note 3: The shortest allowable clock period = /f (as shown under the f parameter). Maximum clock speed (minimum period) is determined by the interaction of several AC parameters stated in the datasheet. Within this period, both t H and t L limits must be observed. Therefore, it is not allowable to set /f = t Hminimum + t Lminimum for shorter cycle time operation. Note 4: (Chip Select) must be brought low (to V IL ) for an interval of t in order to reset all internal device registers (device reset) prior to beginning another opcode cycle. (This is shown in the opcode diagram on the following page.) Note 5: This parameter is periodically sampled and not 00% tested. V CC Range V IL /V IH V IL /V IH V OL /V OH I OL /I OH Input Levels Timing Level Timing Level 2.7V V CC 5.5V.03V/.8V.0V 0.8V/.5V ±0µA (Extended Voltage Levels) 4.5V V CC 5.5V 0.4V/2.4V.0V/2.0V 0.4V/2.4V -2.mA/0.4mA (TTL Levels) Output Load: TTL Gate (C L = 00 pf) 4 www.fairchildsemi.com

Functional Description The NM93C56 device has 7 instructions as described below. Note that the MSB of any instruction is a and is viewed as a start bit in the interface sequence. The next 0 bits carry the op code and the 8-bit address for register selection. Read (READ): The READ instruction outputs serial data on the D0 pin. After a READ instruction is received, the instruction and address are decoded, followed by data transfer from the selected memory register into a 6-bit serial-out shift register. A dummy bit (logical 0) precedes the 6-bit data output string. Output data changes are initiated by a low to high transition of the clock. Write Enable (WEN): When V CC is applied to the part, it 'powers-up' in the Write Disable (WDS) state. Therefore, all programming modes must be preceded by a Write Enable (WEN) instruction. Once a Write Enable instruction is executed, programming remains enabled until awrite Disable (WDS) instruction is executed or V CC is removed from the part. Erase (ERASE): The ERASE instruction will program all bits in the specified register to the logical state. is brought low following the loading of the last address bit. This falling edge of the pin initiates the self-timed programming cycle. The pin indicates the READY/BUSY status of the chip if is brought high after a minimum time of t. = logical 0 indicates that the register, at the address specified in the instruction, has been erased, and the part is ready for another instruction. Instruction Set for the NM93C56 Write (WRITE): The WRITE instruction is followed by the address and 6 bits of data to be written into the specified address. After the last bit of data is put in the data-in () pin, must be brought low before the next rising edge of the clock. This falling edge of the initiates the self-timed programming cycle. The D0 pin indicates the READY/ BUSY status of the chip if is brought high after a minimum of t. D0 = logical indicates that the register at the address specified in the instruction has been written with the data pattern specified in the instruction and the part is ready for another instruction. Erase All (ERAL): The ERAL instruction will simultaneously program all registers in the memory array and set each bit to the logical state. The Erase All cycle is identical to the ERASE cycle except for the different opcode. As in the ERASE mode, the pin indicates the READY/ BUSY status of the chip if is brought high after the t interval. Write All (WRALL): The WRALL instruction will simultaneously program all registers with the data pattern specified in the instruction. As in the WRITE mode, the pin indicates the READY/BUSY status of the chip if is brought high after the t interval. Write Disable (WDS): To protect against accidental data disturb, the WDS instruction disables all programming modes and should follow all programming operations. Execution of a READ instruction is independent of both the WEN and WDS instructions. Note: The Fairchild CMOS EEPROMs do not require an "ERASE" or "ERASE ALL" operation prior to the "WRITE" and "WRITE ALL" instructions. The "ERASE" and "ERASE ALL" instructions are included to maintain compatibility with earlier technology EEPROMs. Instruction SB Op. Code Address Data Comments READ 0 A7-A0 Reads data stored in memory, at specified address. WEN 00 xxxxxx Write enable must precede all programming modes. ERASE A7-A0 Erase selected register. WRITE 0 A7-A0 D5-D0 Writes selected register. ERAL 00 0xxxxxx Erases all registers. WRALL 00 0xxxxxx D5-D0 Writes all registers. WDS 00 00xxxxxx Disables all programming instructions. Note: A7 is "don't care" bit, but must be included in the address string. 5 www.fairchildsemi.com

Timing Diagrams V IH V IL V IH V IL V IH V IL V OH (READ) V OL V OH (PROGRAM) V OL t S t S t S t SV 0 Synchronous Data Timing t H t L t H t H t PD0 t PD t DF t DH t DH t DF STATUS VALID READ t A7... A0 0 D5... D0 WEN DS50008-4 DS50008-5 t 0 0 X... X DS50008-6 WDS t 0 0 0 0 X... X DS50008-7 6 www.fairchildsemi.com

Timing Diagrams (Continued) 0 0 0 0 WRITE A7... A0 D5 D0 WRALL WRALL t N'T CARE (6 BITS) D5... BUSY t WP t D0 READY BUSY READY t WP DS50008-8 DS50008-9 ERASE t STANDBY A7 A6 A5... A0 BUSY READY t WP DS50008-0 ERAL t CHECK STATUS STANDBY 0 0 0 N'T CARE BITS (6 BITS) BUSY READY t WP DS50008-7 www.fairchildsemi.com

Physical Dimensions inches (millimeters) unless otherwise noted 0.00-0.020 (0.254-0.508) x 45 0.0075-0.0098 (0.90-0.249) Typ. All Leads 0.246-0.256 (6.25-6.5) 0.50-0.57 (3.80-3.988) 0.04 (0.02) All lead tips 0.23-0.28 (3.3-3.30) 0.4-0.22 (2.90-3.0) 8 5 4 8 Max, Typ. All leads 0.06-0.050 (0.406 -.270) Typ. All Leads 0.053-0.069 (.346 -.753) 0.228-0.244 (5.79-6.98) 0.04 (0.356) Lead # IDENT 0.050 (.270) Typ Molded Small Out-Line Package (M8) Package Number M08A 0.69-0.77 (4.30-4.50) (.78) Typ (0.42) Typ 0.89-0.97 (4.800-5.004) 8 7 6 5 2 3 4 (4.6) Typ (7.72) Typ (0.65) Typ Land pattern recommendation 0.004-0.00 (0.02-0.254) Seating Plane 0.04-0.020 Typ. (0.356-0.508) Pin # IDENT 0.0433 (.) Max 0.002-0.006 (0.05-0.5) See detail A 0.0035-0.0079 0.0256 (0.65) Typ. 0.0075-0.0098 (0.9-0.30) DETAIL A Typ. Scale: 40X 0-8 0.020-0.028 (0.50-0.70) Seating plane Gage plane 0.0075-0.0098 (0.9-0.25) Notes: Unless otherwise specified. Reference JEDEC registration MO53. Variation AA. Dated 7/93 8-Pin Molded TSSOP, JEDEC (MT8) Package Number MTC08 8 www.fairchildsemi.com

Physical Dimensions inches (millimeters) unless otherwise noted 95 ± 5 0.009-0.05 (0.229-0.38) 0.280 MIN (7.2) 0.300-0.320 (7.62-8.28) 0.325 +0.040-0.05 8.255 +.06-0.38 0.373-0.400 (9.474-0.6) 0.092 (2.337) A 8 7 6 5 Pin # IDENT + 0.040Typ. 0.030 (.06) (0.762) MAX 20 ± 0.25 (3.75) A NOM Option 0.045 ± 0.05 (.43 ± 0.38) 0.065 (.65) 2 3 4 0.050 (.270) 0.090 (2.286) 0.250-0.005 (6.35 ± 0.27) 0.039 (0.99) Molded Dual-In-Line Package (N) Package Number N08E 0.30 ± 0.005 (3.302 ± 0.27) 0.25-0.40 (3.75-3.556) 90 ± 4 Typ 0.08 ± 0.003 (0.457 ± 0.076) 0.00 ± 0.00 (2.540 ± 0.254) 0.060 (.524) 0.032 ± 0.005 (0.83 ± 0.27) RAD Pin # IDENT 0.020 (0.508) Min 8 7 Option 2 0.45-0.200 (3.683-5.080) Life Support Policy Fairchild's products are not authorized for use as critical components in life support devices or systems without the express written approval of the President of Fairchild Semiconductor Corporation. As used herein:. Life support devices or systems are devices or systems which, (a) are intended for surgical implant into the body, or (b) support or sustain life, and whose failure to perform, when properly used in accordance with instructions for use provided in the labeling, can be reasonably expected to result in a significant injury to the user. 2. A critical component is any component of a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system, or to affect its safety or effectiveness. Fairchild Semiconductor Fairchild Semiconductor Fairchild Semiconductor Fairchild Semiconductor Americas Europe Hong Kong Japan Ltd. Customer Response Center Fax: +44 (0) 793-856858 8/F, Room 808, Empire Centre 4F, Natsume Bldg. Tel. -888-522-5372 Deutsch Tel: +49 (0) 84-602-0 68 Mody Road, Tsimshatsui East 2-8-6, Yushima, Bunkyo-ku English Tel: +44 (0) 793-856856 Kowloon. Hong Kong Tokyo, 3-0034 Japan Français Tel: +33 (0) -6930-3696 Tel; +852-2722-8338 Tel: 8-3-388-8840 Italiano Tel: +39 (0) 2-249- Fax: +852-2722-8383 Fax: 8-3-388-884 Fairchild does not assume any responsibility for use of any circuitry described, no circuit patent licenses are implied and Fairchild reserves the right at any time without notice to change said circuitry and specifications. 9 www.fairchildsemi.com