P30-65nm SBC
bits, as long as the register remains unlocked. Additionally, because the Lock Register
bits themselves are OTP, when programmed, Lock Register bits cannot be erased.
Therefore, when a OTP Register is locked, it cannot be unlocked.
Figure 14: OTP Register Map
0x109
0x102
128-bit OTP Register 16
(User-Programmable)
0x91
128-bit OTP Register 1
(User-Programmable)
0x8A
Lock Register 1
0x89 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x88
0x85
0x84
0x81
64-bit Segment
(User-Programmable)
128-Bit OTP Register 0
64-bit Segment
(Factory-Programmed)
Lock Register 0
0x80 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
11.3.1
Reading the OTP Registers
The OTP Registers can be read from OTP-RA address. To read the OTP Register, first
issue the Read Device Identifier command at OTP-RA address to place the device in the
Read Device Identifier state (see Section 6.2, “Device Command Bus Cycles†on
page 20). Next, perform a read operation using the address offset corresponding to the
register to be read. Table 8, “Device Identifier Information†on page 22 shows the
address offsets of the OTP Registers and Lock Registers. OTP Registers and Lock
Registers data is read 16 bits at a time.
Datasheet
41
Apr 2010
Order Number:208033-02