Datasheet

DS28E05 1-Wire EEPROM
www.maximintegrated.com
Maxim Integrated
6
Table 1. Memory Resources
Table 2. Address to Segment Mapping
Memory Resources
Thememoryofthe DS28E05 consists of usermemory,
administrative data, and a ROM ID.Table 1 shows the
size,access mode and purposeof the variousmemory
areas.Bracketsaroundanaccessmodeindicatepossible
restrictions,suchaswriteprotectionorreadprotection.
The memory is organized as 8 pages of 16 bytes each
(
Figure 5). Each page consists of 8 segments. Table 2
shows how the segments relate to a memory address.
Pages 0 to 6 are the user memory. Page 7 contains
the administrative data and the ROM ID. The function
memory locations 0074h to 0075h depends on the code
in the Factory Word (addresses 0076h to 0077h). The
Manufacturer ID can be a customer-supplied identification
code that assists the application software in identifying
theproducttheDS28E05isassociatedwith.Contactthe
factory to set up and register a custom manufacturer ID.
Write protection or EPROM emulation mode is activated
through the Write Memory command by writing to the
correspondinglocations(PPAtoPPD)intheadministra-
tivedatapage.Onceaprotectionisactivated,itcannot
Figure 4. 1-Wire CRC Generator
Legend: (5Fh) designates memory location 5Fh. Text without brackets refers to the register name.
NAME
SIZE
(BYTES)
ACCESS MODE PURPOSE
Usermemory(EEPROM) 112 Read,(Write) Application-specicdatastorage
Administrativedata 8
Read,(Write),
Internal Read
Pageprotectionsettings,factorybytes,userbytes/manufacturerID
ROM ID 8
Read,Internal
Read
1-Wire network device address
Segment 7 Segment 6 Segment 5 Segment 4 Segment3 Segment 2 Segment 1 Segment 0
B1 B0 B1 B0 B1 B0 B1 B0 B1 B0 B1 B0 B1 B0 B1 B0
Page 0 (0Fh) (08h) (00h)
Page 1 (1Fh) (18h) (10h)
Page 2 (2Fh) (28h) (20h)
Page3 (3Fh) (38h) (30h)
Page 4 (4Fh) (48h) (40h)
Page 5 (5Fh) (58h) (50h)
Page 6 (6Fh) (68h) (60h)
Page 7 ROM ID Factory
MAN.ID/U. PPD PPC PPB PPA
1ST
STAGE
2ND
STAGE
3RD
STAGE
4TH
STAGE
7TH
STAGE
8TH
STAGE
6TH
STAGE
5TH
STAGE
X
0
X
1
X
2
X
3
X
4
POLYNOMIAL = X
8
+ X
5
+ X
4
+ 1
INPUT DATA
X
5
X
6
X
7
X
8