DS1884
SFP and PON ONU Controller
with Digital LDD Interface
60
Maxim Integrated
A2h Table 02h Register Descriptions
A2h Table 02h, Register 80h: MODE
POWER-ON VALUE
3Fh
READ ACCESS
PW2 or (PW1 and RWTBL246) or (PW1 and RBL246)
WRITE ACCESS
PW2 or (PW1 and RWTBL246)
MEMORY TYPE
Volatile
80h
SEEB
INCROW
LUT EN
TXCTRL5 LUT
EN
BIAS LUT
EN
AEN
MOD LUT
EN
APC LUT
EN
DAC LUT
EN
BIT 7
BIT 0
BIT 7
SEEB:
0 = (Default) Enables EEPROM writes to SEE bytes.
1 = Disables EEPROM writes to SEE bytes during configuration, so that the configuration of the part is not delayed
by the EE cycle time. Once the values are known, write this bit to a 0 and write the SEE locations again for data
to be written to the EEPROM.
BIT 6
INCROW LUT EN:
0 = INCROW register is controlled by the user. The INCROW register value is written with the use of the 3-wire
interface. This allows users to interactively test their modules by writing the INCROW register value. In APC loop
mode, only BIASINC[3:0] is updated. In DPC loop mode, both BIASINC[3:0] and MODINC[3:0] are updated.
1 = (Default) Enables auto control for the INCROW register.
BIT 5
TXCTRL5 LUT EN:
0 = TXCTRL5 DPC register is writable by the user and the LUT recalls are disabled.
1 = (Default) Enables auto control of the LUT for TXCTRL5.
BIT 4
BIAS LUT EN:
0 = SET_IBIAS and IBIASMAX registers are controlled by the user. The SET_IBIAS and IBIASMAX value is writ-
ten with the use of the 3-wire interface. This allows the user to interactively test their modules by directly con-
trolling the SET_IBIAS and IBIASMAX.
1 = (Default) Enables LUT control of the SET_IBIAS and IBIASMAX.
BIT 3
AEN:
0 = The temperature-calculated index value TINDEX is writable by the user and the updates of calculated
indexes are disabled. This allows users to interactively test their modules by controlling the indexing for the
look up tables. The recalled values from the LUTs appear in the DAC registers after the next completion of a
temperature conversion.
1 = (Default) The internal temperature sensor determines the value of TINDEX
BIT 2
MOD LUT EN:
0 = MODULATION VALUE and IMODMAX registers are controlled by the user. The MODULATION VALUE and
IMODMAX values are written with the use of the 3-wire interface. This allows users to interactively test their
modules by directly controlling the MODULATION VALUE and IMODMAX.
1 = (Default) Enables LUT control of MODULATION VALUE and IMODMAX.
BIT 1
APC LUT EN:
0 = APC VALUE register is controlled by the user. The APC VALUE value is written with the use of the 3-wire
interface. This allows users to interactively test their modules by directly controlling the APC VALUE register.
1 = (Default) Enables LUT control of APC VALUE.
BIT 0
DAC LUT EN:
0 = DAC VALUE is writable by the user and the LUT recalls are disabled. This allows users to interactively test
their modules by writing the values for DAC. The output is updated with the new value at the end of the write
cycle. The I2C STOP condition is the end of the write cycle.
1 = (Default) Enables auto control of the LUT for DAC VALUE.