Datasheet

62 Maxim Integrated
SFP Controller for Dual Rx Interface
DS1877
Table 04h Register Descriptions
Table 04h, Register 80hC7h: DAC LUT
Table 02h, Register C8hF7h: EMPTY
FACTORY DEFAULT 00h
READ ACCESS PW2 or (PW1 and RWTBL46)
WRITE ACCESS PW2 or (PW1 and RWTBL46)
A2h AND B2h MEMORY Different A2h and B2h memory locations
MEMORY TYPE Nonvolatile (EE)
80h–C7h 2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
BIT 7 BIT 0
Digital value for the DAC1 VALUE (A2h address) and DAC2 VALUE (B2h address) outputs. The DAC LUT is a
set of registers assigned to hold the temperature profile for the DAC1 and DAC2 values. The temperature mea-
surement is used to index the LUT (TINDEX, Table 02h, Register 81h) in 2NC increments from -40NC to +102NC,
starting at 80h. Register 80h defines the -40NC to -38NC DAC output, Register 81h defines -38NC to -36NC DAC
output, and so on. Values recalled from this EEPROM memory table are written into the DAC1 and DAC2 value
(Table 02h, Registers C8h–C9h, CCh–CDh) locations that hold the values until the next temperature conversion.
The device can be placed into a manual mode (DAC1EN and DAC2EN bits, Table 02h, Register 80h), where
DAC1 and DAC2 values are directly controlled for calibration. If the temperature compensation functionality is
not required, program the entire table to the desired modulation setting.
FACTORY DEFAULT 00h
READ ACCESS N/A
WRITE ACCESS N/A
A2h AND B2h MEMORY N/A
MEMORY TYPE None
These registers do not exist.