Datasheet

LTC2970/LTC2970-1
16
29701fc
OPERATIO
U
4. Detailed I
2
C Command Register Descriptions
FAULT: Instantaneous Fault Register – Read
BIT(s) SYMBOL OPERATION
b[0]
b[1]
b[2]
b[3]
b[4]
b[5]
b[6]
b[7]
b[8]
b[9]
b[10]
b[11]
b[12]
b[13]
Fault_ch0_a_ov
Fault_ch0_a_uv
Fault_ch0_a_idac
Fault_ch0_b_ov
Fault_ch0_b_uv
Fault_ch1_a_ov
Fault_ch1_a_uv
Fault_ch1_a_idac
Fault_ch1_b_ov
Fault_ch1_b_uv
Fault_vdd_ov
Fault_vdd_uv
Fault_v12_ov
Fault_v12_uv
0 = The associated channel is clear of
instantaneous faults.
1 = The associated channel has an
instantaneous fault.
The reported faults are instantaneous
and not latched. When used in
conjunction with latched faults they
may indicate faults that are transient in
nature.
b[15:14] Reserved Always Returns 0
FAULT_EN: Fault Enabling Register – Read/Write
BIT(s) SYMBOL OPERATION
b[0]
b[1]
b[2]
b[3]
b[4]
b[5]
b[6]
b[7]
b[8]
b[9]
b[10]
b[11]
b[12]
b[13]
Fault_en_ch0_a_ov
Fault_en_ch0_a_uv
Fault_en_ch0_a_idac
Fault_en_ch0_b_ov
Fault_en_ch0_b_uv
Fault_en_ch1_a_ov
Fault_en_ch1_a_uv
Fault_en_ch1_a_idac
Fault_en_ch1_b_ov
Fault_en_ch1_b_uv
Fault_en_vdd_ov
Fault_en_vdd_uv
Fault_en_v12_ov
Fault_en_v12_uv
0 = The associated bit in the
FAULT_LA register will always be 0.
(default)
1 = Instantaneous faults reported in
the FAULT register will set associated
bit in the FAULT_LA register.
b[14] Fault_en_ch0_a_servo 0 = Do not re-servo CH0_A in
response to instantaneous OV or UV
fault.
1 = Repeat a one time servo of CH0_A
in response to instantaneous OV or
UV fault. CH0_A must have servo
operation enabled with Ch0_a_idac_
servo_repeat set low, and Adc_mon_
ch0_a set high.
b[15] Fault_en_ch1_a_servo 0 = Do not re-servo CH1_A in
response to instantaneous OV or UV
fault.
1 = Repeat a one time servo of CH1_A
in response to instantaneous OV or
UV fault. CH1_A must have servo
operation enabled with Idac_ch1_a_
servo_repeat set low, and Adc_mon_
ch1_a set high.
3. Register Command Set (Cont.)
COMMAND FUNCTION DESCRIPTION R/W DATA
LENGTH
COMMAND
BYTE VALUE
CH1_A_SERVO() CH1_A Voltage Servo Control Register Read/Write 16 Bits ‘h53
CH1_A_IDAC() CH1_A IDAC Control Register Read/Write 16 Bits ‘h54
*CH1_A_IDAC_TRACK() CH1_A IDAC Track Control Register Read/Write 16 Bits ‘h55
*CH1_A_DELAY_TRACK() CH1_A IDAC Track Delay Register Read/Write 16 Bits ‘h56
CH1_B_ADC() CH1_B ADC Conversion Result Register Read Only 16 Bits ‘h58
CH1_B_OV() CH1_B Over-Voltage Monitor Control Register Read/Write 16 Bits ‘h59
CH1_B_UV() CH1_B Under-Voltage Monitor Control Register Read/Write 16 Bits ‘h5A
TEMP_ADC() Temperature ADC Conversion Result Register Read/Write 16 Bits ‘h68
RESERVED() All other commands are reserved for future expansion and should not be
written or read.
Read/Write 16 Bits ‘hXX
*LTC2970-1 Only. LTC2970 will not acknowledge these commands.