2013-2016 Microchip Technology Inc. DS20005215C-page 13
24AA256UID
9.0 PRE-PROGRAMMED SERIAL
NUMBER AND NODE
ADDRESSES
The 24AA256UID is programmed at the factory with
globally unique EUI-48 and EUI-64 node addresses,
and a 32-bit serial number stored in the upper eighth of
the array and permanently write-protected. The
remaining 229,376 bits are available for application
use.
FIGURE 9-1: MEMORY ORGANIZATION
9.1 32-Bit Serial Number
The 24AA256UID features a unique 32-bit serial
number stored in array locations 0x7FFC through
0x7FFF, as shown in Figure 9-2.
9.1.1 MANUFACTURER AND DEVICE
IDENTIFIERS
In addition to the serial number, a manufacturer code is
stored at location 0x7FFA and a device identifier is
stored at 0x7FFB. The manufacturer code is fixed
as 0x29. For the 24AA256UID, the device identifier
is 0x48. The ‘4’ indicates the I
2
C family and the ‘8’
indicates a 256 Kbit memory density.
9.1.2 EXTENDING THE 32-BIT SERIAL
NUMBER
For applications that require serial numbers larger than
32 bits, additional data bytes can be used to pad the
provided serial number to meet the required length.
Any data byte values can be used for padding as the
32-bit serial number ensures the extended serial
number remains unique.
The padding can be performed in two ways. The first
method is to pad the data in software by combining the
32-bit serial number from the 24AA256UID with fixed
data. The second method is to extend the number of
bytes read from the 24AA256UID to meet the required
length. Table 9-1 shows example address ranges and
their corresponding serial number lengths.
TABLE 9-1: EXTENDED READ EXAMPLES
Standard EEPROM
0000h
6FFFh
7000h
7F79h
7F7Ah
7F7Fh
7FB8h
7FBFh
7FFAh
7FFFh
Unused (Read as 0xFF)
32-Bit Serial Number and Identifiers
Unused (Read as 0xFF)
EUI-48™ Node Address
Unused (Read as 0xFF)
EUI-64™ Node Address
(User – Writable)
Note: Shaded region is permanently write-protected
Note: The 32-bit serial number is unique across
all Microchip UID-family serial EEPROM
devices.
Start Address End Address
Serial Number
Length
0x7FFC 0x7FFF 32 bits
0x7FFA 0x7FFF 48 bits
0x7FF8 0x7FFF 64 bits
0x7FF0 0x7FFF 128 bits
0x7FE0 0x7FFF 256 bits
24AA256UID
DS20005215C-page 14 2013-2016 Microchip Technology Inc.
FIGURE 9-2: SERIAL NUMBER PHYSICAL MEMORY MAP EXAMPLE
9.2 EUI-48 Node Address
The 6-byte EUI-48 node address value is stored in
array locations 0x7F7A through 0x7F7F, as shown in
Figure 9-3. The first three bytes are the
Organizationally Unique Identifier (OUI) assigned to
Microchip by the IEEE Registration Authority. The
remaining three bytes are the Extension Identifier, and
are generated by Microchip to ensure a globally
unique, 48-bit value.
9.3 EUI-64 Node Address
The 8-byte EUI-64 node address value is stored in
array locations 0x7FB8 through 0x7FBF, as shown in
Figure 9-4. The first three bytes are the
Organizationally Unique Identifier (OUI) assigned to
Microchip by the IEEE Registration Authority. The
remaining five bytes are the Extension Identifier, and
are generated by Microchip to ensure a globally
unique, 64-bit value.
FIGURE 9-3: EUI-48 NODE ADDRESS PHYSICAL MEMORY MAP EXAMPLE
7FFAh 7FFFh
Manufacturer
Code
32-bit Serial Number
29h
Description
Data
Array
Address
48h 12h 34h 56h 78h
Device
Code
SerializedFixed
Type
7FFBh 7FFCh 7FFDh 7FFEh
Note: Currently, Microchip’s OUIs are
0x0004A3, 0x001EC0, 0xD88039 and
0x5410EC, though this will change as
addresses are exhausted.
Note: Currently, Microchip’s OUIs are
0x0004A3, 0x001EC0, 0xD88039 and
0x5410EC, though this will change as
addresses are exhausted.
Note: In conformance with IEEE guidelines,
Microchip will not use the values 0xFFFE
and 0xFFFF for the first two bytes of the
EUI-64 Extension Identifier. These two
values are specifically reserved to allow
applications to encapsulate EUI-48
addresses into EUI-64 addresses.
7F7Ah 7F7Fh
24-bit Organizationally
Unique Identifier
24-bit Extension
Identifier
00h 04h A3h 12h 34h 56h
Corresponding EUI-48
Node Address:
00-04-A3-12-34-56
Description
Data
Array
Address
2013-2016 Microchip Technology Inc. DS20005215C-page 15
24AA256UID
FIGURE 9-4: EUI-64 NODE ADDRESS PHYSICAL MEMORY MAP EXAMPLE
7FB8h 7FBFh
24-bit Organizationally
Unique Identifier
40-bit Extension
Identifier
00h 04h A3h 12h 34h 56h
Corresponding EUI-64
Node Address:
00-04-A3-12-34-56-78-90
Description
Data
Array
Address
78h 90h

24AA256UID-I/SN

Mfr. #:
Manufacturer:
Microchip Technology
Description:
EEPROM 256K I2C EE EUI-48 EUI-64 Unique ID
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union