Non-Volatile Memory (NVM) Interface Registers
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 493
NVM Access Register (offset: 0x7024)
NVM Write1 Register (offset: 0x7028)
Name
Bits
Access
Default
Value
Description
Reserved
31:5
RO
0
–
Disable Auto EEPROM reset
4
RW
1'b0
This bit controls the nvm state machine to issue
EEPROM reset.
1'b0: Issue EEROM reset sequence before any
EPROM RW access right after a hardware or
software reset.
1'b1: EEPROM reset sequence is not issued
automatically.
EPROM SDA_OE mode
3
RW
1'b1
This bit controls EPROM SDA_OE generation.
Ate_mode
2
RW
0
When 1, the EEPROM Data in and data out are
on 2 different pins so that we don't need to worry
about the turnaround issues.
NVM Access Write Enable
1
RW
0
When 1, allows the NVRAM write command to be
issued even if the NVRAM write enable bit21 of
the mode control register 0x6800.
NVM Access Enable
0
RW
0
When 0, prevents write access to all other
NVRAM registers, except for the Software
arbitration register.
Name
Bits
Access
Default
Value
Description
Reserved 31-16
–
–
–
Write Disable Command
15-8
RW
0x4h
Flash write disable command when device with
protection function is used. This command will be
issued by the flash interface state machine
through SPI interface.
To flash device, and make the flash device write-
disabled.
Write Enable Command
7-0
RW
0x6h
Flash write enable command when device with
protection function is used. This command will be
issued by the flash interface state machine
through SPI interface.
To flash device, and make the flash device write-
enabled.
Arbitration Watchdog Timer Register (offset:
0x702C).