I2C control register map
VT5376
Table 9.
Index
address
I2C control register map (continued)
Bits
Name
R/W
[7] Force Laser Out ON
RW
0x0A
[6:0] DAC current setting
RW
[0] Laser Drive Enable
RW
[1] Laser NEN Out
RW
[2] Laser NEN OD Enable
RW
[3] Force Laser Out High
RW
0x0B
[4] Laser comp Enable
RW
[5] Laser NEN trk led n
RW
[6] Laser Bias Enable
RW
[7] Laser Bias Ctrl
RW
Default
Description
If set to 1, this sets the LASER_OUT
DAC always ON (instead of toggling
normally). This mode is provided in
0h
case the DAC current needs
calibrating. To confirm this mode,
register 0x0D will also need to be
written to (complement data).
7Fh (laser)
00h (LED)
Sets DAC current setting. To validate
the setting, register 0x0D will also
need to be written to (complement
data). With Rbin = 12 KΩ,
0x7F: 3.4mA
0x00: 10mA.
0: Current source OFF
0h
1: Enable current source
Laser NEN pin state
1h
Note: This command is only valid if bit
[5] is 1
0: LASER_NEN 1.8V capable CMOS
1: LASER_NEN - OpenDrain 5V
1h
tolerant
Note: This command is only valid if bit
[5] is 1
0: Normal operation, LASEROUT set
by DAC
0h
1: Set to 1 to detect short to GND on
LASER_OUT
0: Disable fault detection comparators
0h
1: Enable fault detection comparators
0: LASER_NEN replaced by
TRK_LED pulse (LED)
0h
1: LASER_NEN controlled by bits [1]
and [2] (Laser)
0: Disable bias current source
0h
1: Enable bias current source
Note: valid only if bit [7] is high
0 : Laser bias is driven the same way
as laser drive (DAC)
0h
1 : Laser bias is controlled with
laser_bias_enable signal (bit [6])
14/31
Doc ID 13939 Rev 4