Datasheet
LM25066I, LM25066IA
www.ti.com
SNVS824C –JUNE 2012–REVISED MARCH 2013
MFR_SPECIFIC_09: DEVICE_SETUP (D9h)
The DEVICE_SETUP command may be used to override pin settings to define operation of the LM25066I/A
under host control. This command is accessed with the PMBus™ read / write byte protocol.
Table 33. DEVICE_SETUP Byte Format
Bit Name Meaning
7:5 Retry setting 111 = Unlimited retries
110 = Retry 16 times
101 = Retry 8 times
100 = Retry 4 times
011 = Retry 2 times
010 = Retry 1 time
001 = No retries
000 = Pin configured retries
4 Current limit setting 0 = Low setting (25mV)
1 = High setting (46mV)
3 CB/CL Ratio 0 = Low setting (1.8x)
1 = High setting (3.6x)
2 Current limit Configuration 0 = Use pin settings
1 = Use SMBus settings
1 Circuit Breaker Configuration 0 = Use pin settings
1 = Use SMBus settings
0 Unused
In order to configure the Current Limit Setting via this register, it is necessary to set the Current Limit
Configuration bit (2) to 1 to enable the register to control the current limit function and the Current Limit Setting
bit (4) to select the desired setting. Similarly, in order to control the Circuit Breaker via this register, it is
necessary to set the Circuit Breaker Configuration bit (1) to 1 to enable the register to control the Circuit Breaker
Setting, and the Circuit Breaker / Current Limit Ratio bit (3) to the desired value. If the respective Configuration
bits are not set, the Settings will be ignored and the pin set values used.
The Current Limit Configuration effects the coefficients used for the Current and Power measurements and
warning registers.
MFR_SPECIFIC_10: BLOCK_READ (DAh)
The BLOCK_READ command concatenates the DIAGNOSTIC_WORD with input and output telemetry
information (IIN, VOUT, VIN, PIN) as well as TEMPERATURE to capture all of the operating information of the
LM25066I/A in a single SMBus transaction. The block is 12 bytes long with telemetry information being sent out
in the same manner as if an individual READ_XXX command had been issued (shown below). The contents of
the block read register are updated every clock cycle (85ns) as long as the SMBus interface is idle.
BLOCK_READ also specifies that the VIN, VOUT, IIN and PIN measurements are all time-aligned whereas there
is a chance they may not be if read with individual PMBus™ commands.
The BLOCK_READ command is read via the PMBus™ block read protocol.
Table 34. BLOCK_READ Register Format
Byte Count (always 12) (1 byte)
DIAGNOSTIC_WORD (1 Word)
IIN_BLOCK (1 Word)
VOUT_BLOCK (1 Word)
VIN_BLOCK (1 Word)
PIN_BLOCK (1 Word)
TEMP_BLOCK (1 Word)
Copyright © 2012–2013, Texas Instruments Incorporated Submit Documentation Feedback 43
Product Folder Links: LM25066I LM25066IA