AT24C512-10PC-2.7 [ATMEL]
2-wire Serial EEPROM; 2线串行EEPROM型号: | AT24C512-10PC-2.7 |
厂家: | ATMEL |
描述: | 2-wire Serial EEPROM |
文件: | 总12页 (文件大小:244K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Features
• Low-voltage and Standard-voltage Operation
– 5.0 (VCC = 4.5V to 5.5V)
– 2.7 (VCC = 2.7V to 5.5V)
– 1.8 (VCC = 1.8V to 3.6V)
• Internally Organized 65,536 x 8
• 2-wire Serial Interface
• Schmitt Triggers, Filtered Inputs for Noise Suppression
• Bidirectional Data Transfer Protocol
• 1 MHz (5V), 400 kHz (2.7V) and 100 kHz (1.8V) Compatibility
• Write Protect Pin for Hardware and Software Data Protection
• 128-byte Page Write Mode (Partial Page Writes Allowed)
• Self-timed Write Cycle (5 ms Typical)
• High Reliability
2-wire Serial
EEPROM
– Endurance: 100,000 Write Cycles
512K (65,536 x 8)
– Data Retention: 40 Years
– ESD Protection: >4000V
• Automotive Grade and Extended Temperature Devices Available
• 8-pin PDIP and 20-pin JEDEC SOIC, 8-pin LAP, and 8-ball dBGATM Packages
AT24C512
Description
The AT24C512 provides 524,288 bits of serial electrically erasable and programmable
read only memory (EEPROM) organized as 65,536 words of 8 bits each. The device’s
cascadable feature allows up to 4 devices to share a common 2-wire bus. The device
is optimized for use in many industrial and commercial applications where low-power
and low-voltage operation are essential. The devices are available in space-saving
8-pin PDIP, 20-pin JEDEC SOIC, 8-pin Leadless Array (LAP), and 8-ball dBGA pack-
ages. In addition, the entire family is available in 5.0V (4.5V to 5.5V), 2.7V (2.7V to
5.5V) and 1.8V (1.8V to 3.6V) versions.
8-pin PDIP
Pin Configurations
Pin Name
A0 - A1
SDA
Function
A0
A1
1
2
3
4
8
7
6
5
VCC
WP
Address Inputs
Serial Data
NC
SCL
SDA
GND
SCL
Serial Clock Input
Write Protect
No Connect
WP
8-pin Leadless Array
NC
VCC
WP
8
7
6
5
1
2
3
4
A0
A1
20-pin SOIC
SCL
SDA
NC
GND
A0
A1
1
20
19
18
17
16
15
14
13
12
11
VCC
WP
NC
Bottom View
8-ball dBGA
2
NC
NC
NC
NC
NC
NC
NC
GND
3
4
NC
5
NC
8
7
6
5
1
2
3
4
A0
VCC
6
NC
A1
WP
SCL
SDA
7
NC
NC
8
NC
GND
9
SCL
SDA
10
Bottom View
Rev. 1116D–07/00
Absolute Maximum Ratings*
*NOTICE:
Stresses beyond those listed under “Absolute
Maximum Ratings” may cause permanent dam-
age to the device. This is a stress rating only and
functional operation of the device at these or any
other conditions beyond those indicated in the
operational sections of this specification is not
implied. Exposure to absolute maximum rating
conditions for extended periods may affect device
reliability.
Operating Temperature.................................. -55°C to +125°C
Storage Temperature..................................... -65°C to +150°C
Voltage on Any Pin
with Respect to Ground.....................................-1.0V to +7.0V
Maximum Operating Voltage .......................................... 6.25V
DC Output Current........................................................ 5.0 mA
Block Diagram
WRITE PROTECT (WP): The write protect input, when tied
to GND, allows normal write operations. When WP is tied
high to VCC, all write operations to the memory are inhib-
ited. If left unconnected, WP is internally pulled down to
GND. Switching WP to VCC prior to a write operation cre-
ates a software write protect function.
Pin Description
SERIAL CLOCK (SCL): The SCL input is used to positive
edge clock data into each EEPROM device and negative
edge clock data out of each device.
SERIAL DATA (SDA): The SDA pin is bidirectional for
serial data transfer. This pin is open-drain driven and may
be wire-ORed with any number of other open-drain or open
collector devices.
Memory Organization
AT24C512, 512K SERIAL EEPROM: The 512K is inter-
nally organized as 512 pages of 128-bytes each. Random
word addressing requires a 16-bit data word address.
DEVICE/PAGE ADDRESSES (A1, A0): The A1 and A0
pins are device address inputs that are hardwired or left not
connected for hardware compatibility with AT24C128/256.
When the pins are hardwired, as many as four 512K
devices may be addressed on a single bus system (device
addressing is discussed in detail under the Device
Addressing section). When the pins are not hardwired, the
default A1 and A0 are zero.
AT24C512
2
AT24C512
Pin Capacitance(1)
Applicable over recommended operating range from TA = 25°C, f = 1.0 MHz, VCC = +1.8V.
Symbol
CI/O
Test Condition
Max
8
Units
pF
Conditions
VI/O = 0V
VIN = 0V
Input/Output Capacitance (SDA)
Input Capacitance (A0, A1, SCL)
CIN
6
pF
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 = +1.8V to +5.5V, TAC = 0°C to +70°C,
VCC = +1.8V to +5.5V (unless otherwise noted).
Symbol
VCC1
VCC2
VCC3
ICC1
Parameter
Test Condition
Min
1.8
2.7
4.5
Typ
Max
3.6
5.5
5.5
2.0
3.0
0.2
2.0
0.6
6.0
Units
V
Supply Voltage
Supply Voltage
Supply Voltage
Supply Current
Supply Current
V
V
VCC = 5.0V
VCC = 5.0V
READ at 400 kHz
WRITE at 400 kHz
1.0
2.0
mA
mA
µA
ICC2
VCC = 1.8V
Standby Current
(1.8V option)
ISB1
VIN = VCC or VSS
VCC = 3.6V
VCC = 2.7V
µA
Standby Current
(2.7V option)
ISB2
VIN = VCC or VSS
VIN = VCC or VSS
VCC = 5.5V
Standby Current
(5.0V option)
ISB3
ILI
VCC = 4.5 - 5.5V
VIN = VCC or VSS
VOUT = VCC or VSS
6.0
3.0
3.0
µA
µA
µA
Input Leakage Current
0.10
0.05
Output Leakage
Current
ILO
VIL
Input Low Level(1)
Input High Level(1)
Output Low Level
Output Low Level
-0.6
VCC x 0.3
VCC + 0.5
0.4
V
V
V
V
VIH
VCC x 0.7
VOL2
VOL1
VCC = 3.0V
VCC = 1.8V
IOL = 2.1 mA
IOL = 0.15 mA
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 = +1.8V to +5.5V, CL = 100 pF (unless oth-
erwise noted). Test conditions are listed in Note 2.
1.8-volt
2.7-volt
5.0-volt
Symbol
fSCL
Parameter
Min
Max
Min
Max
Min
Max
Units
kHz
µs
Clock Frequency, SCL
Clock Pulse Width Low
Clock Pulse Width High
Clock Low to Data Out Valid
100
400
1000
tLOW
4.7
4.0
0.1
1.3
1.0
0.6
0.4
tHIGH
tAA
µs
4.5
0.05
0.9
0.05
0.55
µs
Time the bus must be free before a new
transmission can start(1)
tBUF
4.7
1.3
0.5
µs
tHD.STA
tSU.STA
tHD.DAT
tSU.DAT
tR
Start Hold Time
4.0
4.7
0
0.6
0.6
0
0.25
0.25
0
µs
Start Set-up Time
Data In Hold Time
Data In Set-up Time
Inputs Rise Time(1)
Inputs Fall Time(1)
Stop Set-up Time
Data Out Hold Time
Write Cycle Time
5.0V, 25°C, Page Mode
µs
µs
200
100
100
ns
1.0
0.3
0.3
µs
tF
300
300
100
ns
tSU.STO
tDH
4.7
0.6
50
0.25
50
µs
ns
100
tWR
20
10
10
ms
Endurance(1)
100K
100K
100K
Write Cycles
Notes: 1. This parameter is characterized and is not 100% tested.
2. AC measurement conditions:
RL (connects to VCC): 1.3KΩ (2.7V, 5V), 10KΩ (1.8V)
Input pulse voltages: 0.3VCC to 0.7VCC
Input rise and fall times: ≤50ns
Input and output timing reference voltages: 0.5VCC
Device Operation
CLOCK and DATA TRANSITIONS: The SDA pin is nor-
mally pulled high with an external device. Data on the SDA
pin may change only during SCL low time periods (refer to
Data Validity timing diagram). Data changes during SCL
high periods will indicate a start or stop condition as defined
below.
ACKNOWLEDGE: All addresses and data words are seri-
ally transmitted to and from the EEPROM in 8-bit words.
The EEPROM sends a zero during the ninth clock cycle to
acknowledge that it has received each word.
STANDBY MODE: The AT24C512 features a low power
standby mode which is enabled: a) upon power-up and b)
after the receipt of the STOP bit and the completion of any
internal operations.
START CONDITION: A high-to-low transition of SDA with
SCL high is a start condition which must precede any other
command (refer to Start and Stop Definition timing dia-
gram).
MEMORY RESET: After an interruption in protocol, power
loss or system reset, any 2-wire part can be reset by follow-
ing these steps:
STOP CONDITION: A low-to-high transition of SDA with
SCL high is a stop condition. After a read sequence, the
stop command will place the EEPROM in a standby power
mode (refer to Start and Stop Definition timing diagram).
(a) Clock up to 9 cycles, (b) look for SDA high in each cycle
while SCL is high and then (c) create a start condition as
SDA is high.
AT24C512
4
AT24C512
Bus Timing (SCL: Serial Clock, SDA: Serial Data I/O)
Write Cycle Timing (SCL: Serial Clock, SDA: Serial Data I/O)
(1)
Note:
1. The write cycle time tWR is the time from a valid stop condition of a write sequence to the end of the internal clear/write
cycle.
5
Data Validity
Start and Stop Definition
Output Acknowledge
AT24C512
6
AT24C512
data word address will “roll over” and previous data will be
overwritten. The address “roll over” during write is from the
last byte of the current page to the first byte of the same
page.
Device Addressing
The 512K EEPROM requires an 8-bit device address word
following a start condition to enable the chip for a read or
write operation (refer to Figure 1). The device address word
consists of a mandatory one, zero sequence for the first
five most significant bits as shown. This is common to all 2-
wire EEPROM devices.
ACKNOWLEDGE POLLING: Once the internally-timed
write cycle has started and the EEPROM inputs are dis-
abled, acknowledge polling can be initiated. This involves
sending a start condition followed by the device address
word. The read/write bit is representative of the operation
desired. Only if the internal write cycle has completed will
the EEPROM respond with a zero, allowing the read or
write sequence to continue.
The 512K uses the two device address bits A1, A0 to allow
as many as four devices on the same bus. These bits must
compare to their corresponding hardwired input pins. The
A1 and A0 pins use an internal proprietary circuit that
biases them to a logic low condition if the pins are allowed
to float.
Read Operations
The eighth bit of the device address is the read/write opera-
tion select bit. A read operation is initiated if this bit is high
and a write operation is initiated if this bit is low.
Read operations are initiated the same way as write opera-
tions with the exception that the read/write select bit in the
device address word is set to one. There are three read
operations: current address read, random address read
and sequential read.
Upon a compare of the device address, the EEPROM will
output a zero. If a compare is not made, the device will
return to a standby state.
CURRENT ADDRESS READ: The internal data word
address counter maintains the last address accessed dur-
ing the last read or write operation, incremented by one.
This address stays valid between operations as long as the
chip power is maintained. The address “roll over” during
read is from the last byte of the last memory page, to the
first byte of the first page.
DATA SECURITY: The AT24C512 has a hardware data
protection scheme that allows the user to write protect the
whole memory when the WP pin is at VCC
.
Write Operations
BYTE WRITE: A write operation requires two 8-bit data
word addresses following the device address word and
acknowledgment. Upon receipt of this address, the
EEPROM will again respond with a zero and then clock in
the first 8-bit data word. Following receipt of the 8-bit data
word, the EEPROM will output a zero. The addressing
device, such as a microcontroller, then must terminate the
write sequence with a stop condition. At this time the
EEPROM enters an internally-timed write cycle, tWR, to the
nonvolatile memory. All inputs are disabled during this write
cycle and the EEPROM will not respond until the write is
complete (refer to Figure 2).
Once the device address with the read/write select bit set
to one is clocked in and acknowledged by the EEPROM,
the current address data word is serially clocked out. The
microcontroller does not respond with an input zero but
does generate a following stop condition (refer to Figure 4).
RANDOM READ: A random read requires a “dummy” byte
write sequence to load in the data word address. Once the
device address word and data word address are clocked in
and acknowledged by the EEPROM, the microcontroller
must generate another start condition. The microcontroller
now initiates a current address read by sending a device
address with the read/write select bit high. The EEPROM
acknowledges the device address and serially clocks out
the data word. The microcontroller does not respond with a
zero but does generate a following stop condition (refer to
Figure 5).
PAGE WRITE: The 512K EEPROM is capable of 128-byte
page writes.
A page write is initiated the same way as a byte write, but
the microcontroller does not send a stop condition after the
first data word is clocked in. Instead, after the EEPROM
acknowledges receipt of the first data word, the microcon-
troller can transmit up to 127 more data words. The
EEPROM will respond with a zero after each data word
received. The microcontroller must terminate the page
write sequence with a stop condition (refer to Figure 3).
SEQUENTIAL READ: Sequential reads are initiated by
either a current address read or a random address read.
After the microcontroller receives a data word, it responds
with an acknowledge. As long as the EEPROM receives an
acknowledge, it will continue to increment the data word
address and serially clock out sequential data words. When
the memory address limit is reached, the data word
address will “roll over” and the sequential read will con-
tinue. The sequential read operation is terminated when
the microcontroller does not respond with a zero but does
generate a following stop condition (refer to Figure 6).
The data word address lower 7 bits are internally incre-
mented following the receipt of each data word. The higher
data word address bits are not incremented, retaining the
memory page row location. When the word address, inter-
nally generated, reaches the page boundary, the following
byte is placed at the beginning of the same page. If more
than 128 data words are transmitted to the EEPROM, the
7
Figure 1. Device Address
Figure 2. Byte Write
Figure 3. Page Write
Figure 4. Current Address Read
AT24C512
8
AT24C512
Figure 5. Random Read
Figure 6. Sequential Read
9
Ordering Information
tWR (max)
ICC (max)
ISB (max)
fMAX
(ms)
(µA)
(µA)
(kHz)
Ordering Code
Package
Operation Range
10
10
10
3000
3000
1500
1500
800
6.0
6.0
0.6
0.6
0.2
0.2
1000
1000
400
AT24C512C1-10CC
AT24C512-10PC
AT24C512-10UC
AT24C512W1-10SC
8C1
8P3
8U3
20S
Commercial
(0°C to 70°C)
AT24C512C1-10CI
AT24C512-10PI
8C1
8P3
8U3
20S
Industrial
(-40°C to 85°C)
AT24C512-10UI
AT24C512W1-10SI
AT24C512C1-10CC-2.7
AT24C512-10PC-2.7
AT24C512-10UC-2.7
AT24C512W1-10SC-2.7
8C1
8P3
8U3
20S
Commercial
(0°C to 70°C)
400
AT24C512C1-10CI-2.7
AT24C512-10PI-2.7
AT24C512-10UI-2.7
AT24C512W1-10SI-2.7
8C1
8P3
8U3
20S
Industrial
(-40°C to 85°C)
100
AT24C512C1-10CC-1.8
AT24C512-10PC-1.8
AT24C512-10UC-1.8
AT24C512W1-10SC-1.8
8C1
8P3
8U3
20S
Commercial
(0°C to 70°C)
800
100
AT24C512C1-10CI-1.8
AT24C512-10PI-1.8
AT24C512-10UI-1.8
AT24C512W1-10SI-1.8
8C1
8P3
8U3
20S
Industrial
(-40°C to 85°C)
Package Type
8C1
8-lead, 0.300" Wide, Leadless Array Package (LAP)
8-lead, 0.300" Wide, Plastic Dual In-line Package (PDIP)
8-ball, die Ball Grid Array Package (dBGA)
20-lead, 0.300" Wide, Plastic Gull Wing Small Outline (JEDEC SOIC)
Options
8P3
8U3
20S
Blank
-2.7
Standard Operation (4.5V to 5.5V)
Low-voltage (2.7V to 5.5V)
-1.8
Low-voltage (1.8V to 3.6V)
AT24C512
10
AT24C512
Packaging Information
8C1, 8-lead, 0.300" Wide,
8P3, 8-lead, 0.300" Wide,
Leadless Array Package (LAP)
Dimensions in Millimeters and (Inches)*
Plastic Dual In-line Package (PDIP)
Dimensions in Inches and (Millimeters)
JEDEC STANDARD MS-001 BA
.400 (10.16)
.355 (9.02)
SIDE
TOP VIEW
VIEW
PIN
1
.280 (7.11)
.240 (6.10)
5.10 (0.201)
4.90 (0.193)
.037 (.940)
.027 (.690)
.300 (7.62) REF
.210 (5.33) MAX
1.14 (0.045)
0.94 (0.037)
8.10 (0.319)
7.90 (0.311)
.100 (2.54) BSC
0.38 (0.015)
0.30 (0.012)
SEATING
PLANE
BOTTOM VIEW
1.32 (0.052)
1.22 (0.048)
1.12 (0.044)
1.22 (0.048)
.015 (.380) MIN
.150 (3.81)
.115 (2.92)
8
7
6
5
1
0.95 (0.037)
0.85 (0.033)
.022 (.559)
.014 (.356)
.070 (1.78)
.045 (1.14)
2
3
4
4.76 (0.187)
4.66 (0.183)
.325 (8.26)
.300 (7.62)
0.92 (0.036)
0.82 (0.032)
0
0.34 (0.013)
0.24 (0.009)
REF
15
.012 (.305)
.008 (.203)
.430 (10.9) MAX
* Controlling dimension: millimeters
8U3, 8-ball, die Ball Grid Array Package (dBGA)
Dimensions in Millimeters and (Inches)*
20S, 20-lead, 0.300" Wide,
Plastic Gull Wing Small Outline (JEDEC SOIC)
Dimensions in Inches and (Millimeters)
0.020 (0.508)
0.013 (0.330)
TOP VIEW
3.40 (0.134)
0.420 (10.7)
0.393 (9.98)
0.299 (7.60)
0.291 (7.39)
PIN 1
5.21 (0.205)
.050 (1.27) BSC
SIDE VIEW
0.38 (0.015)
BOTTOM VIEW
0.513 (13.0)
0.497 (12.6)
0.105 (2.67)
0.092 (2.34)
1
2
3
4
8
7
6
5
0.012 (0.305)
0.003 (0.076)
0.75 (0.029)
1.48 (0.058)
0
8
REF
0.013 (0.330)
0.009 (0.229)
0.75 (0.029)
1.33 (0.052)
0.52 (0.020)
0.035 (0.889)
0.015 (0.381)
* Controlling dimension: millimeters
11
Atmel Headquarters
Atmel Operations
Corporate Headquarters
2325 Orchard Parkway
San Jose, CA 95131
TEL (408) 441-0311
FAX (408) 487-2600
Atmel Colorado Springs
1150 E. Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906
TEL (719) 576-3300
FAX (719) 540-1759
Europe
Atmel Rousset
Zone Industrielle
13106 Rousset Cedex
France
Atmel U.K., Ltd.
Coliseum Business Centre
Riverside Way
Camberley, Surrey GU15 3YL
England
TEL (33) 4-4253-6000
FAX (33) 4-4253-6001
TEL (44) 1276-686-677
FAX (44) 1276-686-697
Asia
Atmel Asia, Ltd.
Room 1219
Chinachem Golden Plaza
77 Mody Road Tsimhatsui
East Kowloon
Hong Kong
TEL (852) 2721-9778
FAX (852) 2722-1369
Japan
Atmel Japan K.K.
9F, Tonetsu Shinkawa Bldg.
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japan
TEL (81) 3-3523-3551
FAX (81) 3-3523-7581
Fax-on-Demand
North America:
1-(800) 292-8635
International:
1-(408) 441-0732
e-mail
literature@atmel.com
Web Site
http://www.atmel.com
BBS
1-(408) 436-4309
© Atmel Corporation 2000.
Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard war-
ranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for
any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without
notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual prop-
erty of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are
not authorized for use as critical components in life support devices or systems.
®
™
Marks bearing and/or are registered trademarks and trademarks of Atmel Corporation.
Printed on recycled paper.
Terms and product names in this document may be trademarks of others.
1116D–07/00/xM
相关型号:
©2020 ICPDF网 联系我们和版权申明