Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Atmel 4 Wire Serial Eeproms

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Features

• Low Voltage and Standard Voltage Operation


– 5.0 (VCC = 4.5V to 5.5V)
– 2.7 (VCC = 2.7V to 5.5V)
– 2.5 (VCC = 2.5V to 5.5V)
• User Selectable Internal Organization
– 1K: 128 x 8 or 64 x 16
– 2K: 256 x 8 or 128 x 16
– 4K: 512 x 8 or 256 x 16
• 4-Wire Serial Interface


Self-Timed Write Cycle (10 ms max)
High Reliability
4-Wire Serial
– Endurance: 1 Million Write Cycles
– Data Retention: 100 Years EEPROMs
– ESD Protection: >4000V
• 8-Pin PDIP and 8-Pin EIAJ SOIC Packages 1K (128 x 8 or 64 x 16)

2K (256 x 8 or 128 x 16)


Description
The AT59C11/22/13 provides 1024/2048/4096 bits of serial EEPROM (Electrically 4K (512 x 8 or 256 x 16)
Erasable Programmable Read Only Memory) organized as 64/128/256 words of 16
bits each, when the ORG Pin is connected to VCC and 128/256/512 words of 8 bits
each when it is tied to ground. The device is optimized for use in many industrial and
commercial applications where low power and low voltage operation are essential. AT59C11
The AT59C11/22/13 is available in space saving 8-pin PDIP and 8-pin EIAJ SOIC
packages. AT59C22
The AT59C11/22/13 is enabled through the Chip Select pin (CS), and accessed via a
4-wire serial interface consisting of Data Input (DI), Data Output (DO), and Clock AT59C13
(CLK). Upon receiving a READ instruction at DI, the address is decoded and the data
is clocked out serially on the data output pin DO, the WRITE cycle is completely self-
timed and no separate ERASE cycle is required before WRITE. The WRITE cycle is
only enabled when the part is in the ERASE/WRITE ENABLE state. Ready/Busy sta-
tus can be monitored upon completion of a programming operation by polling the
Ready/Busy pin.
The AT59C11/22/13 is available in 5.0V ± 10%, 2.7V to 5.5V and 2.5V to 5.5V ver-
sions.

4-Wire, 1K
Pin Configurations Serial E2PROM
8-Pin PDIP
Pin Name Function
CS Chip Select
CLK Serial Data Clock
DI Serial Data Input
DO Serial Data Output
GND Ground
8-Pin SOIC
VCC Power Supply
ORG Internal Organization
RDY/BUSY Status Output

Rev. 0173K–07/98

1
Absolute Maximum Ratings*
Operating Temperature .................................. -55°C to +125°C *NOTICE: Stresses beyond those listed under “Absolute
Maximum Ratings” may cause permanent dam-
Storage Temperature ..................................... -65°C to +150°C age to the device. This is a stress rating only and
functional operation of the device at these or any
Voltage on Any Pin other conditions beyond those indicated in the
with Respect to Ground .....................................-1.0V to +7.0V operational sections of this specification is not
implied. Exposure to absolute maximum rating
Maximum Operating Voltage........................................... 6.25V conditions for extended periods may affect
device reliability
DC Output Current........................................................ 5.0 mA

Block Diagram(1)

Note: 1. When the ORG pin is connected to VCC, the x 16 organization is selected. When it is connected to ground, the x 8 organiza-
tion is selected. If the ORG pin is left unconnected, then an internal pullup device will select the x 16 organization.

2 AT59C11/22/13
AT59C11/22/13

Pin Capacitance(1)
Applicable over recommended operating range from TA = 25°C, f = 1.0 MHz, VCC = +5.0V (unless otherwise noted).
Test Conditions Max Units Conditions
COUT Output Capacitance (DO) 5 pF VOUT = 0V
CIN Input Capacitance (CS, CLK, DI, RDY/BUSY) 5 pF VIN = 0V
Note: 1. This parameter is characterized and is not 100% tested.

DC Characteristics
Applicable over recommended operating range from: TAI = -40°C to +85°C, VCC = +2.5V to +5.5V,
TAC = 0°C to +70°C, VCC = +2.5V to +5.5V (unless otherwise noted).
Symbol Parameter Test Condition Min Typ Max Units
VCC1 Supply Voltage 1.8 5.5 V
VCC2 Supply Voltage 2.5 5.5 V
VCC3 Supply Voltage 2.7 5.5 V
VCC4 Supply Voltage 4.5 5.5 V
ICC Supply Current VCC = 5.0V READ at 1.0 MHz 0.5 2.0 mA
WRITE at 1.0 MHz 0.5 2.0 mA
ISB1 Standby Current VCC = 2.5V CS = 0V 6.0 10.0 µA
ISB2 Standby Current VCC = 2.7V CS = 0V 6.0 10.0 µA
ISB3 Standby Current VCC = 5.0V CS = 0V 21.0 30.0 µA
IIL Input Leakage VIN = 0V to VCC 0.1 1.0 µA
IOL Output Leakage VIN = 0V to VCC 0.1 1.0 µA
(1)
VIL1 Input Low Voltage -0.6 0.8 V
4.5V ≤ VCC ≤ 5.5V
VIH1(1) Input High Voltage 2.0 VCC + 1
VIL2(1) Input Low Voltage -0.6 VCC x 0.3 V
2.5V ≤ VCC ≤ 2.7V
VIH2(1) Input High Voltage VCC x 0.7 VCC + 1
VOL1 Output Low Voltage IOL = 2.1 mA 0.4 V
4.5V ≤ VCC ≤ 5.5V
VOH1 Output High Voltage IOH = 0.4 mA 2.4
VOL2 Output Low Voltage IOL = 0.15 mA 0.2 V
2.5V ≤ VCC ≤ 2.7V
VOH2 Output High Voltage IOH = -0.1 mA VCC - 0.2
Note: 1. VIL min and VIH max are reference only and are not tested.

3
AC Characteristics
Applicable over recommended operating range from TA = -40°C to +85°C, VCC = +2.5V to +5.5V,
CL = 1 TTL Gate and 100 pF (unless otherwise noted).
Symbol Parameter Test Condition Min Typ Max Units

4.5V ≤ VCC ≤ 5.5V 0 1


2.7V ≤ VCC ≤ 5.5V 0 1
fCLK CLK Clock Frequency MHz
2.5V ≤ VCC ≤ 5.5V 0 0.5
1.8V ≤ VCC ≤ 5.5V 0 0.25

4.5V ≤ VCC ≤ 5.5V 250


2.7V ≤ VCC ≤ 5.5V 250
tCKH CLK High Time ns
2.5V ≤ VCC ≤ 5.5V 500
1.8V ≤ VCC ≤ 5.5V 1000

4.5V ≤ VCC ≤ 5.5V 250


2.7V ≤ VCC ≤ 5.5V 250
tCKL CLK Low Time ns
2.5V ≤ VCC ≤ 5.5V 500
1.8V ≤ VCC ≤ 5.5V 1000

4.5V ≤ VCC ≤ 5.5V 250


2.7V ≤ VCC ≤ 5.5V 250
tCS Minimum CS Low Time ns
2.5V ≤ VCC ≤ 5.5V 500
1.8V ≤ VCC ≤ 5.5V 1000

4.5V ≤ VCC ≤ 5.5V 50


2.7V ≤ VCC ≤ 5.5V 50
tCSS CS Setup Time Relative to SK ns
2.5V ≤ VCC ≤ 5.5V 100
1.8V ≤ VCC ≤ 5.5V 200

4.5V ≤ VCC ≤ 5.5V 100


2.7V ≤ VCC ≤ 5.5V 100
tDIS DI Setup Time Relative to SK ns
2.5V ≤ VCC ≤ 5.5V 200
1.8V ≤ VCC ≤ 5.5V 400

tCSH CS Hold Time Relative to SK 0 ns

4.5V ≤ VCC ≤ 5.5V 100


2.7V ≤ VCC ≤ 5.5V 100
tDIH DI Hold Time Relative to SK ns
2.5V ≤ VCC ≤ 5.5V 200
1.8V ≤ VCC ≤ 5.5V 400

4.5V ≤ VCC ≤ 5.5V 250


2.7V ≤ VCC ≤ 5.5V 250
tPD1 Output Delay to ‘1’ AC Test ns
2.5V ≤ VCC ≤ 5.5V 500
1.8V ≤ VCC ≤ 5.5V 1000

4.5V ≤ VCC ≤ 5.5V 250


2.7V ≤ VCC ≤ 5.5V 250
tPD0 Output Delay to ‘0’ AC Test ns
2.5V ≤ VCC ≤ 5.5V 500
1.8V ≤ VCC ≤ 5.5V 1000

4.5V ≤ VCC ≤ 5.5V 250


RDY/BUSY Delay to 2.7V ≤ VCC ≤ 5.5V 250
tRBD AC Test ns
Status Valid 2.5V ≤ VCC ≤ 5.5V 500
1.8V ≤ VCC ≤ 5.5V 1000

4.5V ≤ VCC ≤ 5.5V 100


CS to DO in High AC Test 2.7V ≤ VCC ≤ 5.5V 100
tCZ ns
Impedance CS = VIL 2.5V ≤ VCC ≤ 5.5V 200
1.8V ≤ VCC ≤ 5.5V 400

tWC Write Cycle Time 0.1 10 ms


(1)
Endurance 5.0V, 25°C, Page Mode 1M Write Cycles
Note: 1. This paramter is characterized and is not 100% tested.

4 AT59C11/22/13
AT59C11/22/13

Instruction Set for the AT59C11


Address Data
Op
Instruction SB Code x8 x 16 x8 x 16 Comments
READ 1 10XX A6 - A0 A5 - A0 Reads data stored in memory, at
specified address.
EWEN 1 0011 XXXXXXX XXXXXX Write enable must precede all
programming modes.
WRITE 1 X1XX A6 - A0 A5 - A0 D7 - D0 D15 - D0 Writes memory location An - A0.
ERAL 1 0010 XXXXXXX XXXXXX Erases all memory locations. Valid only
at VCC = 4.5V to 5.5V.
WRAL 1 0001 XXXXXXX XXXXXX D7 - D0 D15 - D0 Writes all memory locations. Valid only
at VCC = 4.5V to 5.5V.
EWDS 1 0000 XXXXXXX XXXXXX Disables all programming
instructions.

Instruction Set for the AT59C22


Address Data
Op
Instruction SB Code x8 x 16 x8 x 16 Comments
READ 1 10XX A7 - A0 A6 - A0 Reads data stored in memory, at
specified address.
EWEN 1 0011 XXXXXXXX XXXXXXX Write enable must precede all
programming modes.
WRITE 1 X1XX A7 - A0 A6 - A0 D7 - D0 D15 - D0 Writes memory location An - A0.
ERAL 1 0010 XXXXXXXX XXXXXXX Erases all memory locations. Valid only
at VCC = 4.5V to 5.5V.
WRAL 1 0001 XXXXXXXX XXXXXXX D7 - D0 D15 - D0 Writes all memory locations. Valid when
VCC = 5.0V ± 10% and Disable Register
cleared.
EWDS 1 0000 XXXXXXXX XXXXXXX Disables all programming instructions.

5
Instruction Set for the AT59C13
Address Data
Op
Instruction SB Code x8 x 16 x8 x 16 Comments
READ 1 10XX A8 - A0 A7 - A0 Reads data stored in memory, at
specified address.
EWEN 1 0011 XXXXXXXXX XXXXXXXX Write enable must precede all
programming modes.
WRITE 1 X1XX A8 - A0 A7 - A0 D7 - D0 D15 - D0 Writes memory location An - A0.
ERAL 1 0010 XXXXXXXXX XXXXXXXX Erases all memory locations. Valid only
at VCC = 4.5V to 5.5V.
WRAL 1 0001 XXXXXXXXX XXXXXXXX D7 - D0 D15 - D0 Writes all memory locations. Valid when
VCC = 5.0V ± 10% and Disable Register
cleared.
EWDS 1 0000 XXXXXXXXX XXXXXXXX Disables all programming instructions.

6 AT59C11/22/13
AT59C11/22/13

Functional Description
The AT59C11/22/13 are accessed via a simple and versa- after the last bit of data is received at serial data input pin
tile 4-wire serial communication interface. Device operation DI. The Ready/Busy status of the AT59C11/22/13 can be
is controlled by six instructions issued by the host proces- determined by polling the RDY/BUSY pin. A logic ‘0’ at
sor. A valid instruction starts with a rising edge of CS RDY/BUSY indicates that programming is still in progress.
and consists of a Start Bit (logic ‘1’) followed by the appro- A logic ‘1’ indicates that the memory location at the speci-
priate Op Code and the desired memory Address location. fied address has been written with the data pattern con-
READ (READ): The Read (READ) instruction contains tained in the instruction and the part is ready for further
the Address code for the memory location to be read. After instructions.
the instruction and address are decoded, data from the ERASE ALL (ERAL): The Erase All (ERAL) instruction
selected memory location is available at the serial output programs every bit in the memory array to the logic ‘1’ state
pin DO. Output data changes are synchronized with the ris- and is primarily used for testing purposes. The Ready/Busy
ing edges of serial clock CLK. It should be noted that a status of the AT59C11/22/13 can be determined by polling
dummy bit (logic ‘0’) precedes the 8- or 16-bit data output the RDY/BUSY pin. The ERAL instruction is valid only at
string. VCC = 5.0V ± 10%.
ERASE/WRITE (EWEN): To assure data integrity, the WRITE ALL (WRAL): The Write All (WRAL) instruction
part automatically goes into the Erase/Write Disable programs all memory locations with the data patterns spec-
(EWDS) state when power is first applied. An Erase/Write ified in the instruction. The Ready/Busy status of the
Enable (EWEN) instruction must be executed first before AT59C11/22 /1 3 can be de termi ned by pol ling the
any programming instructions can be carried out. Please RDY/BUSY pin. The WRAL instruction is valid only at VCC =
note that once in the Erase/Write Enable state, program- 5.0V ± 10%.
ming remains enabled until an Erase/Write Disable ERASE/WRITE DISABLE (EWDS): To protect against
(EWDS) instruction is executed or VCC power is removed accidental data disturb, the Erase/Write Disable (EWDS)
from the part. instruction disables all programming modes and should be
WRITE (WRITE): The Write (WRITE) instruction contains executed after all programming operations. The operation
the 8 or 16 bits of data to be written into the specified mem- of the READ instruction is independent of both the EWEN
ory location. The self-timed programming cycle, tWP, starts and EWDS instructions and can be executed at any time.

Timing Diagrams
Synchronous Data Timing

Note: 1. This is the minimum CLK period.

7
Organization Key for Timing Diagrams
Density 1K Density 2K Density 4K
I/O x8 x 16 x8 x 16 x8 x 16
AN A6 A5 A7 A6 A8 A7
DN D7 D15 D7 D15 D7 D15

READ Timing
CS

CLK

DI 1 1 0 0 0 AN ... A0

0
DO DN ... D0
HIGH-Z

WRITE Timing

CS

CLK

DI 1 X 1 0 0 AN ... A0 DN ... D0 1

tRBD
RDY/BUSY

tWC

EWEN/EWDS Timing
CS

CLK

DI 1 0 0 * X X X X X X X

ENABLE = 11
*DISABLE = 00

8 AT59C11/22/13
AT59C11/22/13

ERAL Timing

CS

CLK

DI 1 0 0 1 X X X X X X X 1

tRBD
RDY/BUSY

tWC

WRAL Timing

CS

CLK

DI 1 0 0 0 1 X X X X X X X DN ... D0 1

tRBD
RDY/BUSY

tWC

9
AT59C11 Ordering Information
tWC (max) ICC (max) ISB (max) fMAX
(ms) (µA) (µA) (kHz) Ordering Code Package Operation Range
10 2000 30.0 1000 AT59C11-10PC 8P3 Commercial
AT59C11W-10SC 8S2 (0°C to 70°C)
30.0 1000 AT59C11-10PI 8P3 Industrial
AT59C11W-10SI 8S2 (-40°C to 85°C)
10 800 10.0 1000 AT59C11-10PC-2.7 8P3 Commercial
AT59C11W-10SC-2.7 8S2 (0°C to 70°C)
10.0 1000 AT59C11-10PI-2.7 8P3 Industrial
AT59C11W-10SI-2.7 8S2 (-40°C to 85°C)
10 600 10.0 500 AT59C11-10PC-2.5 8P3 Commercial
AT59C11W-10SC-2.5 8S2 (0°C to 70°C)
10.0 500 AT59C11-10PI-2.5 8P3 Industrial
AT59C11W-10SI-2.5 8S2 (-40°C to 85°C)

Package Type
8P3 8-Lead, 0.300" Wide, Plastic Dual Inline Package (PDIP)
8S2 8-Lead, 0.200" Wide, Plastic Gull Wing Small Outline (EIAJ SOIC)
Options
Blank Standard Device (4.5V to 5.5V)
-2.7 Low-Voltage (2.7V to 5.5V)
-2.5 Low-Voltage (2.5V to 5.5V)

10 AT59C11/22/13
AT59C11/22/13

AT59C22 Ordering Information


tWC (max) ICC (max) ISB (max) fMAX
(ms) (µA) (µA) (kHz) Ordering Code Package Operation Range
10 2000 30.0 1000 AT59C22-10PC 8P3 Commercial
AT59C22W-10SC 8S2 (0°C to 70°C)
30.0 1000 AT59C22-10PI 8P3 Industrial
AT59C22W-10SI 8S2 (-40°C to 85°C)
10 800 10.0 1000 AT59C22-10PC-2.7 8P3 Commercial
AT59C22W-10SC-2.7 8S2 (0°C to 70°C)
10.0 1000 AT59C22-10PI-2.7 8P3 Industrial
AT59C22W-10SI-2.7 8S2 (-40°C to 85°C)
10 600 10.0 500 AT59C22-10PC-2.5 8P3 Commercial
AT59C22W-10SC-2.5 8S2 (0°C to 70°C)
10.0 500 AT59C22-10PI-2.5 8P3 Industrial
AT59C22W-10SI-2.5 8S2 (-40°C to 85°C)

Package Type
8P3 8-Lead, 0.300" Wide, Plastic Dual Inline Package (PDIP)
8S2 8-Lead, 0.200" Wide, Plastic Gull Wing Small Outline (EIAJ SOIC)
Options
Blank Standard Device (4.5V to 5.5V)
-2.7 Low-Voltage (2.7V to 5.5V)
-2.5 Low-Voltage (2.5V to 5.5V)

11
AT59C13 Ordering Information
tWC (max) ICC (max) ISB (max) fMAX
(ms) (µA) (µA) (kHz) Ordering Code Package Operation Range
10 2000 30.0 1000 AT59C13-10PC 8P3 Commercial
AT59C13W-10SC 8S2 (0°C to 70°C)
30.0 1000 AT59C13-10PI 8P3 Industrial
AT59C13W-10SI 8S2 (-40°C to 85°C)
10 800 10.0 1000 AT59C13-10PC-2.7 8P3 Commercial
AT59C13W-10SC-2.7 8S2 (0°C to 70°C)
10.0 1000 AT59C13-10PI-2.7 8P3 Industrial
AT59C13W-10SI-2.7 8S2 (-40°C to 85°C)
10 600 10.0 500 AT59C13-10PC-2.5 8P3 Commercial
AT59C13W-10SC-2.5 8S2 (0°C to 70°C)
10.0 500 AT59C13-10PI-2.5 8P3 Industrial
AT59C13W-10SI-2.5 8S2 (-40°C to 85°C)

Package Type
8P3 8-Lead, 0.300" Wide, Plastic Dual Inline Package (PDIP)
8S2 8-Lead, 0.200" Wide, Plastic Gull Wing Small Outline (EIAJ SOIC)
Options
Blank Standard Device (4.5V to 5.5V)
-2.7 Low-Voltage (2.7V to 5.5V)
-2.5 Low-Voltage (2.5V to 5.5V)

12 AT59C11/22/13
AT59C11/22/13

Packaging Information
8P3, 8-Lead, 0.300" Wide, Plastic Dual Inline 8S2, 8-Lead, 0.200" Wide, Plastic Gull Wing Small
Package (PDIP) Outline (EIAJ SOIC)
Dimensions in Inches and (Millimeters) Dimensions in Inches and (Millimeters)
JEDEC STANDARD MS-001 BA

.400 (10.16) .020 (.508)


.355 (9.02) .012 (.305)
PIN
1
.213 (5.41) .330 (8.38)
.280 (7.11)
.205 (5.21) .300 (7.62)
.240 (6.10) PIN 1

.037 (.940)
.300 (7.62) REF .027 (.690)
.050 (1.27) BSC

.210 (5.33) MAX .100 (2.54) BSC


SEATING .212 (5.38)
PLANE .203 (5.16)
.080 (2.03)
.015 (.380) MIN .070 (1.78)
.150 (3.81)
.115 (2.92) .022 (.559)
.070 (1.78) .014 (.356)
.045 (1.14) .013 (.330)
.004 (.102)
.325 (8.26)
.300 (7.62) 0
0 REF .010 (.254)
REF 8
15 .007 (.178)
.012 (.305)
.008 (.203)
.035 (.889)
.430 (10.9) MAX .020 (.508)

13

You might also like