DS1875
Table 02h Register Descriptions
Table 02h, Register 80h: MODE
PON Triplexer and SFP Controller
______________________________________________________________________________________
61
POWER-ON VALUE
3Fh
READ ACCESS
PW2
WRITE ACCESS
PW2
MEMORY TYPE
Volatile
80h
SEEB
RESERVED
PWM EN
M4DAC EN
AEN
MOD EN
APC EN
BIAS 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
RESERVED
BIT 5
PWM EN:
0 = PWM DAC is writable by the user and the LUT recalls are disabled. This allows users to
interactively test their modules by writing the DAC value for the PWM 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 PWM DAC.
BIT 4
M4DAC EN:
0 = M4DAC is writable by the user and the LUT recalls are disabled. This allows users to
interactively test their modules by writing the DAC value for M4DAC. 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 M4DAC.
BIT 3
AEN:
0 = The temperature-calculated index value TINDEX is writable by users and the updates of
calculated indexes are disabled. This allows users to interactively test their modules by
controlling the indexing for the LUTs. The recalled values from the LUTs appear in the DAC
registers after the next completion of a temperature conversion.
BIT 2
MOD EN:
0 = MOD DAC is writable by the user and the LUT recalls are disabled. This allows users to
interactively test their modules by writing the DAC value for modulation. 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 modulation.
BIT 1
APC EN:
0 = APC DAC is writable by the user and the LUT recalls are disabled. This allows users to
interactively test their modules by writing the DAC value for APC reference. 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 APC reference.
BIT 0
BIAS EN:
0 = BIAS DAC is controlled by the user and the APC is in manual mode. The BIAS DAC value is
written to the MAN BIAS register. All values that are written to MAN BIAS and are greater than the
MAX BIAS register setting are not updated and set the BIAS MAX alarm bit. The BIAS DAC register
continues to reflect the value of the BIAS DAC. This allows users to interactively test their
modules by writing the DAC value for bias. The output is updated with the new value at the end of
the write cycle to the MAN BIAS register. The I2C STOP condition is the end of the write cycle.
1 = (Default) Enables auto control for the APC feedback.