ATMEL | Type | Capacity | HWA pins | Chips | Control word (CW) | Word address | WRB | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AT24C | 21 | 1 kb | 128 B | -- | -- | -- | 1 | 1 | 0 | 1 | 0 | * | * | * | 8 b | -1 | 1 B | 8 B | |
01 | 1 kb | 128 B | -- | -- | -- | 1 | B6 | B5 | B4 | B3 | B2 | B1 | B0 | 7+ | 0 b | 0 B | 4 B | ||
02 | 2 kb | 256 B | A2 | A1 | A0 | 8 | 1 | 0 | 1 | 0 | A2 | A1 | A0 | 8 b | 1 B | 8 B | |||
04 | 4 kb | 512 B | A2 | A1 | -- | 4 | 1 | 0 | 1 | 0 | A2 | A1 | B0 | 1+ | 8 b | 1 B | 16 B | ||
08 | 8 kb | 1 kB | A2 | -- | -- | 2 | 1 | 0 | 1 | 0 | A2 | B1 | B0 | 2+ | 8 b | 1 B | 16 B | ||
16 | 16 kb | 2 kB | -- | -- | -- | 1 | 1 | 0 | 1 | 0 | B2 | B1 | B0 | 3+ | 8 b | 1 B | 16 B | ||
32 | 32 kb | 4 kB | A2 | A1 | A0 | 8 | 1 | 0 | 1 | 0 | A2 | A1 | A0 | 16 b | -4 | 2 B | 32 B | ||
64 | 64 kb | 8 kB | A2 | A1 | A0 | 8 | 1 | 0 | 1 | 0 | A2 | A1 | A0 | 16 b | -3 | 2 B | 32 B | ||
128 | 128 kb | 16 kB | -- | A1 | A0 | 4 | 1 | 0 | 1 | 0 | * | A1 | A0 | 16 b | -2 | 2 B | 64 B | ||
256 | 256 kb | 32 kB | -- | A1 | A0 | 4 | 1 | 0 | 1 | 0 | * | A1 | A0 | 16 b | -1 | 2 B | 64 B | ||
512 | 512 kb | 64 kB | -- | A1 | A0 | 4 | 1 | 0 | 1 | 0 | * | A1 | A0 | 16 b | 2 B | 128 B | |||
1024 | 1024 kb | 128 kB | -- | A1 | -- | 2 | 1 | 0 | 1 | 0 | * | A1 | B0 | 1+ | 16 b | 2 B | 256 B | ||
Non 'standard' | |||||||||||||||||||
AT24C | 164 | 16 kb | 2 kB | A2 | A1 | A0 | 8 | 1 | A2 | A1 | A0 | B2 | B1 | B0 | 3+ | 8 b | 1 B | 16 B | |
MICROCHIP | Type | Capacity | HWA pins | Chips | Control word (CW) | Word address | WRB | ||||||||||||
24xx/24C | 00 | 128 b | 16 B | -- | -- | -- | 1 | 1 | 0 | 1 | 0 | * | * | * | 8 b | -4 | 1 B | -- | |
01 | 1 kb | 128 B | -- | -- | -- | 1 | 1 | 0 | 1 | 0 | * | * | * | 8 b | -1 | 1 B | 8 B | ||
02 | 2 kb | 256 B | -- | -- | -- | 1 | 1 | 0 | 1 | 0 | * | * | * | 8 b | 1 B | 8 B | |||
04 | 4 kb | 512 B | -- | -- | -- | 1 | 1 | 0 | 1 | 0 | * | * | B0 | 1+ | 8 b | 1 B | 16 B | ||
08 | 8 kb | 1 kB | -- | -- | -- | 1 | 1 | 0 | 1 | 0 | * | B1 | B0 | 2+ | 8 b | 1 B | 16 B | ||
16 | 16 kb | 2 kB | -- | -- | -- | 1 | 1 | 0 | 1 | 0 | B2 | B1 | B0 | 3+ | 8 b | 1 B | 16 B | ||
24xx | 32 | 32 kb | 4 kB | A2 | A1 | A0 | 8 | 1 | 0 | 1 | 0 | A2 | A1 | A0 | 16 b | -4 | 2 B | 32 B | |
64 | 64 kb | 8 kB | A2 | A1 | A0 | 8 | 1 | 0 | 1 | 0 | A2 | A1 | A0 | 16 b | -3 | 2 B | 32 B | ||
128 | 128 kb | 16 kB | A2 | A1 | A0 | 8 | 1 | 0 | 1 | 0 | A2 | A1 | A0 | 16 b | -2 | 2 B | 64 B | ||
256 | 256 kb | 32 kB | A2 | A1 | A0 | 8 | 1 | 0 | 1 | 0 | A2 | A1 | A0 | 16 b | -1 | 2 B | 64 B | ||
512 | 512 kb | 64 kB | A2 | A1 | A0 | 8 | 1 | 0 | 1 | 0 | A2 | A1 | A0 | 16 b | 2 B | 128 B | |||
Non 'standard' | |||||||||||||||||||
24xx | 515 | 512 kb | 64 kB | -- | A1 | A0 | 4 | 1 | 0 | 1 | 0 | B2 | A1 | A0 | 1+ | 15 b | -1 | 2 B | 64 B |
LEGEND: | ||
---|---|---|
Type | Subtype in family. | |
Capacity | Memory capacity in bits and Bytes. | |
HWA pins | Hardware address pins, chip selects, '--' means NC -> not connected. | |
Chips | Maximum memories count in array. | |
Control word (CW) | First communication word on I2C. Selects slave and/or block inside memory. A2, A1, A0 are compared with coresponding HW pins to select chip, B2, B1, B0 are used to internal memory block addressing. Underline means complement. | |
Word address | 1) | Number of bits from CW to address data word. |
2) | Address size in bits. | |
3) | Unused MSB bits. | |
4) | Address size in Bytes. | |
WRB | Write buffer capacity. Page size. '--' means no buffer. |