AT24MAC402 and AT24MAC602
I
2
C-Compatible (2-wire) 2-Kbit Serial EEPROM with a
Factory-Programmed EUI-48
™
or EUI-64
™
Address
Plus an Embedded Unique 128-bit Serial Number
2-Kbit (256 x 8)
DATASHEET
Standard Serial EEPROM Features
Low-voltage Operation
̶
1.7V Minimum (V
CC
= 1.7V to 5.5V)
Internally Organized as 256 x 8 (2K)
I
2
C-compatible (2-wire) Serial Interface
Schmitt Trigger, Filtered Inputs for Noise Suppression
Bi-directional Data Transfer Protocol
400kHz (1.7V) and 1MHz (2.5V, 5.0V) Compatibility
Write Protect Pin for Hardware Data Protection of the Entire Array
Permanent and Reversible Software Write Protection for the First-half of the
Array
̶
Software Procedure to Verify Write Protect Status
̶
Partial Page Writes Allowed
16-byte Page Write Modes
Self-timed Write Cycle (5ms max)
High-reliability
̶
̶
Endurance: 1,000,000 Write Cycles
Data Retention: 100 Years
̶
8-lead JEDEC SOIC, 8-lead TSSOP, 8-pad UDFN, and 5-lead SOT23
Green Package Options (PB/Halide-free/RoHS Compliant)
Die Sale Options: Wafer Form and Tape and Reel
Enhanced Features in the MAC Serial EEPROM Family
Factory-programmed EUI-48 or EUI-64 Compatible Address
̶
̶
̶
Permanently Locked, Read-only Value
Stored in a Separate Memory Area
Guaranteed Unique EUI Address
̶
Manage and Program Customer’s IEEE Assigned OUI
̶
̶
̶
Unique for all Atmel
®
AT24CS, AT93CS, and AT25S Series Serial EEPROMs
Permanently Locked, Read-only Value
Stored in a Separate Memory Area
Custom Programming Services Available
Unique Factory-programmed 128-bit Serial Number
Atmel-8807E-SEEPROM-AT24MAC402-602-Datasheet_012015
1.
Description
The Atmel AT24MAC402 and AT24MAC602 provides 2048 bits of Serial Electrically-Erasable Programmable
Read-Only Memory (EEPROM) organized as 256 words of eight bits each and is accessed via an
I
2
C-compatible (2-wire) serial interface. In addition, AT24MAC402/602 incorporates an easy and inexpensive
method to obtain a globally unique MAC or EUI address (EUI-48 or EUI-64). AT24MAC402 is an EUI-48
compatible device that contains a 48-bit EUI address, and AT24MAC602 is an EUI-64 compatible device that
contains a 64-bit EUI address.
The EUI-48 and EUI-64 addresses can be assigned as the actual physical address of a system hardware device
or node or it can be assigned to a software instance. These addresses are factory programmed by Atmel and
permanently write protected in an extended memory block located outside of the standard 2-Kbit bit memory
array.
In addition, the AT24MAC402/602 provides the value added feature of a factory-programmed, guaranteed
unique 128-bit serial number located in the extended memory block (same area as the EUI address values).
The serial number is Atmel factory-programmed and permanently write protected. This 128-bit serial number is
compatible with all AT24CS, AT93CS, and AT25S family serial numbers, therefore, providing guaranteed
unique serial numbers for any application that is also using Atmel Serial EEPROMs.
The first-half of the AT24MAC402/602 incorporates a permanent and a reversible software write protection
feature while a hardware write protect feature for the entire array is available via an external pin. The permanent
software write protection is enabled by sending a special command to the device. This protection cannot be
reversed once executed. However, the reversible software write protection can be reversed by sending and
executing a special command. The hardware write protection is controlled by the WP pin state and can be used
to protect the entire array regardless of whether or not the software write protection has been enabled. The
software and hardware write protection features allow the user the flexibility to protect no portion of the memory,
the first-half of the memory, or the entire memory array depending on the specific needs of the application.
The device is optimized for use in many industrial and commercial applications where low-power and
low-voltage operations are essential. The AT24MAC402/602 is available in space saving 8-lead JEDEC SOIC,
8-lead TSSOP, 8-pad UDFN, and 5-lead SOT23 packages. Both devices operate across a wide supply voltage
range from 1.7V to 5.5V V
CC
.
2
AT24MAC402/602 [DATASHEET]
Atmel-8807E-SEEPROM-AT24MAC402-602-Datasheet_012015
2.
Pin Configurations and Pinouts
Figure 1.
Pin Name
A
0
- A
2
SDA
SCL
WP
GND
V
CC
Pin Configurations
Function
Address Inputs
Serial Data
Serial Clock Input
Write Protect
8-pad UDFN
Ground
Power Supply
A
0
A
1
A
2
GND
A
0
A
1
A
2
GND
8-lead SOIC
(Top View)
1
2
3
4
8
7
6
5
8-lead TSSOP
(Top View)
V
CC
WP
SCL
SDA
A
0
A
1
A
2
GND
1
2
3
4
8
7
6
5
V
CC
WP
SCL
SDA
5-lead SOT23
(Top View)
V
CC
WP
SCL
SDA
SCL
GND
SDA
1
2
3
4
5
(Top View)
1
2
3
4
8
7
6
5
WP
V
CC
Notes:
1.
2.
For use of the 5-lead SOT23, the software A2, A1, and A0 bits in the device address word must be set to zero
to properly communicate with the device since the A
2
, A
1
, and A
0
pins are not bonded out. Some functionality
is not possible due to these pins not being available. See
“Write Protection” on page 15
for more details.
Drawings are not to scale.
3.
Absolute Maximum Ratings*
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.0mA
*Notice: Stresses beyond 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 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.
AT24MAC402/602 [DATASHEET]
Atmel-8807E-SEEPROM-AT24MAC402-602-Datasheet_012015
3
4.
Block Diagram
Figure 4-1.
Block Diagram
V
CC
GND
WP
SCL
SDA
Start
Stop
Logic
Serial
Control
Logic
Enable
High Voltage
Pump & Timing
Device
Address
Comparator
Data Latches
COMP
Load
INC
Data Word
ADDR/Counter
128-bit
Serial
Number
MAC-48
EUI-48
EUI-64
Address
Column
Decoder
Row Decoder
A
2
A
1
A
0
Read/Write
EEPROM
Array
Read
Serial MUX
Read
D
OUT
/ ACK
Logic
D
OUT
D
IN
4
AT24MAC402/602 [DATASHEET]
Atmel-8807E-SEEPROM-AT24MAC402-602-Datasheet_012015
5.
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.
Device Addresses (A
0
, A
1
, A
2
):
The A
0
, A
1
, and A
2
pins are device address inputs that are hard wired for the
AT24MAC402/602. As many as eight 2K devices may be addressed on a single bus system. Device addressing
is discussed in detail in
Section 9., “Device Addressing” on page 13.
Write Protect (WP):
The AT24MAC402/602 has a Write Protect pin that provides hardware data protection.
When the Write Protect pin is connected to ground (GND), normal Read/Write operations to the full array are
possible. When the Write Protect pin is connected to V
CC
, all write operations to the memory are inhibited, but
read operations are still possible. However, due to capacitive coupling that may appear during customer
applications, Atmel recommends always connecting the WP pins to a known state. When using a pull-up
resistor, Atmel recommends using 10k or less. The write protection operation is summarized in
Table 5-1
below.
5.1
Write Protection Modes
Table 5-1.
Write Protection Modes
Permanent Write Protect
Register
—
Not Programmed
Programmed
—
Reversible Write Protect
Register
—
Not Programmed
—
Programmed
Part of the Array Write
Protected
Full Array (2K)
Normal Read/Write
First-half of Array
First-half of Array
WP Pin Status
V
CC
GND or Floating
GND or Floating
GND or Floating
AT24MAC402/602 [DATASHEET]
Atmel-8807E-SEEPROM-AT24MAC402-602-Datasheet_012015
5