288
©2018 Integrated Device Technology, Inc
September 12, 2018
8A3xxxx Family Programming Guide
Module: EEPROM
Access EEPROM.
EEPROM.EEPROM_I2C_ADDR
EEPROM I2C address.
EEPROM.EEPROM_SIZE
Configure the number of bytes to read or write.
Table 390: EEPROM Register Index
Offset
(Hex)
Register Module Base Address: CF68h
Individual Register Name
Register Description
000h
EEPROM I2C address.
001h
EEPROM data transfer size.
002h
EEPROM offset.
004h
EEPROM command.
Table 391: EEPROM.EEPROM_I2C_ADDR Bit Field Locations and Descriptions
Offset
Address
(Hex)
EEPROM.EEPROM_I2C_ADDR Bit Field Locations
D7
D6
D5
D4
D3
D2
D1
D0
000h
RESERVED[
7]
I2C_ADDR[6:0]
EEPROM.EEPROM_I2C_ADDR Bit Field Descriptions
Bit Field Name
Field Type Default Value
Description
RESERVED
N/A
-
This field must not be modified from the read value
I2C_ADDR[6:0]
R/W
0
I2C address of the EEPROM.
Table 392: EEPROM.EEPROM_SIZE Bit Field Locations and Descriptions
Offset
Address
(Hex)
EEPROM.EEPROM_SIZE Bit Field Locations
D7
D6
D5
D4
D3
D2
D1
D0
001h
BYTES[7:0]
EEPROM.EEPROM_SIZE Bit Field Descriptions
Bit Field Name
Field Type Default Value
Description
BYTES[7:0]
R/W
0
Number of bytes to read or write.
These bytes are transferred through OTP_EEPROM_BUFF. Valid range is 0 to
128.