English
Language : 

LM5066_16 Datasheet, PDF (36/65 Pages) Texas Instruments – Hotswap Controller With I/V/P Monitoring and PMBus Interface
LM5066
SNVS655I – JUNE 2011 – REVISED JANUARY 2016
www.ti.com
8.5.3.16 MFR_SPECIFIC_15: READ_AVG_PIN
The READ_AVG_PIN command reports the upper 12-bits of the average VIN × IIN product as measured by the
12-bit ADC. The user can read the default value (0000h) or previous data when the average data is not ready.
This data is read with the PMBus read word protocol. This register should use the coefficients shown in Table 42.
VALUE
0000h to 0FFFh
Table 38. READ_AVG_PIN Register
MEANING
Average of measured value for input voltage x input current sense voltage
DEFAULT
0000h
8.5.3.17 MFR_SPECIFIC_16: BLACK_BOX_READ (E0h)
The BLACK BOX READ command retrieves the BLOCK READ data which was latched in at the first assertion of
SMBA by the LM5066. It is re-armed with the CLEAR_FAULTS command. It is the same format as the
BLOCK_READ registers, the only difference is that its contents are updated with the SMBA edge rather than the
internal clock edge. This command is read with the PMBus block read protocol.
8.5.3.18 MFR_SPECIFIC_17: READ_DIAGNOSTIC_WORD (E1h)
The READ_DIAGNOSTIC_WORD PMBus command reports all of the LM5066 faults and warnings in a single
read operation. The standard response to the assertion of the SMBA signal of issuing multiple read requests to
various status registers can be replaced by a single word read to the DIAGNOSTIC_WORD register. The
READ_DIAGNOSTIC_WORD command should be read with the PMBus read word protocol. The
READ_DIAGNOSTIC_WORD is also returned in the BLOCK_READ, BLACK_BOX_READ, and
AVG_BLOCK_READ operations.
Table 39. DIAGNOSTIC_WORD Format
BIT
MEANING
15
VOUT_UNDERVOLTAGE_WARN
14
IIN_OP_WARN
13
VIN_UNDERVOLTAGE_WARN
12
VIN_OVERVOLTAGE_WARN
11
POWER GOOD
10
OVER_TEMPERATURE_WARN
9
TIMER_LATCHED_OFF
8
EXT_MOSFET_SHORTED
7
CONFIG_PRESET
6
DEVICE_OFF
5
VIN_UNDERVOLTAGE_FAULT
4
VIN_OVERVOLTAGE_FAULT
3
IIN_OC/PFET_OP_FAULT
2
OVER_TEMPERATURE_FAULT
1
CML_FAULT
0
CIRCUIT_BREAKER_FAULT
DEFAULT
0
0
0
0
1
0
0
0
1
1
1
0
0
0
0
0
8.5.3.19 MFR_SPECIFIC_18: AVG_BLOCK_READ (E2h)
The AVG_BLOCK_READ command concatenates the DIAGNOSTIC_WORD with input and output average
telemetry information (IIN, VOUT, VIN, and PIN) and temperature to capture all of the operating information of
the part in a single PMBus transaction. The block is 12-bytes long with telemetry information sent out in the same
manner as if an individual READ_AVG_XXX command had been issued (shown in Table 40).
AVG_BLOCK_READ also specifies that the VIN, VOUT, and IIN measurements are all time-aligned whereas
there is a chance they may not be if read with individual PMBus commands. To read data from the
AVG_BLOCK_READ command, use the SMBus block read protocol.
36
Submit Documentation Feedback
Product Folder Links: LM5066
Copyright © 2011–2016, Texas Instruments Incorporated