LM25066APSQE/NOPB National Semiconductor, LM25066APSQE/NOPB Datasheet - Page 36

IC CTLR PM HOTSWAP 24-LLP

LM25066APSQE/NOPB

Manufacturer Part Number
LM25066APSQE/NOPB
Description
IC CTLR PM HOTSWAP 24-LLP
Manufacturer
National Semiconductor
Series
PowerWise®r
Datasheets

Specifications of LM25066APSQE/NOPB

Applications
Base Station-Networking Line Cards, Servers
Current - Supply
5.8mA
Voltage - Supply
2.9 V ~ 17 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
*
Package / Case
*
Input Voltage
17V
Internal Switch
No
Supply Voltage Range
2.9V To 5.5V
Rohs Compliant
Yes
Digital Ic Case Style
LLP
No. Of Pins
24
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
LM25066APSQE/NOPBTR
www.national.com
MFR_SPECIFIC_10: BLOCK_READ (DAh)
The
DIAGNOSTIC_WORD with input and output telemetry infor-
mation (IIN, VOUT, VIN, PIN) as well as TEMPERATURE to
capture all of the operating information of the LM25066A 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 in-
terface is idle. BLOCK_READ also guarantees that the VIN,
VOUT, IIN and PIN measurements are all time-aligned
whereas there is a chance they may not be if read with indi-
vidual PMBus™ commands.
The Block Read command is read via the PMBus™ block
read protocol.
MFR_SPECIFIC_11: SAMPLES_FOR_AVG (DBh)
The SAMPLES_FOR_AVG command is a manufacturer spe-
cific command for setting the number of samples used in
computing the average values for IIN, VIN, VOUT, PIN. The
decimal equivalent of the AVGN nibble is the power of 2 sam-
ples (e.g. AVGN=12 equates to 4096 samples used in com-
puting the average). The LM25066A supports average
numbers of 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048,
4096. The SAMPLES_FOR_AVG number applies to average
values of IIN, VIN, VOUT, PIN simultaneously. The
LM25066A uses simple averaging. This is accomplished by
summing consecutive results up to the number programmed,
then dividing by the number of samples. Averaging is calcu-
lated according to the following sequence:
When the averaging has reached the end of a sequence (for
example, 4096 samples are averaged), then a whole new se-
quence begins that will require the same number of samples
(in this example, 4096) to be taken before the new average is
ready.
Byte Count (always 12)
DIAGNOSTIC_WORD
AVGN
0000
0001
0010
0011
0100
0101
0110
0111
1000
VOUT_BLOCK
TEMP_BLOCK
VIN_BLOCK
PIN_BLOCK
IIN_BLOCK
TABLE 31. BLOCK_READ Register Format
BLOCK_READ
TABLE 32. SAMPLES_FOR_AVG Register
Y = (X
N=2
(N)
+ X
N
averages
128
256
16
32
64
1
2
4
8
(N-1)
command
+ ... + X
(0)
Averaging/Register
Update Period (ms)
(1 Word)
(1 Word)
(1 Word)
(1 Word)
(1 Word)
(1 Word)
(1 byte)
) / 2
concatenates
AVGN
128
256
16
32
64
1
2
4
8
the
36
Note that a change in the SAMPLES_FOR_AVG register will
not be reflected in the average telemetry measurements until
the present averaging interval has completed. The default
setting for AVGN is 0000 and therefore the average telemetry
will mirror the instantaneous telemetry until a value higher
than zero is programmed.
The SAMPLES_FOR_AVG register is accessed via the PM-
Bus™ read / write byte protocol.
MFR_SPECIFIC_12: READ_AVG_VIN (DCh)
The READ_AVG_VIN command will report the 12-bit ADC
measured input average voltage. If the data is not ready, the
returned value will be the previous averaged data. However,
if there is no previously averaged data, the default value
(0000h) will be returned. This data is read with the PMBus™
Read Word protocol. This register should use the coefficients
shown in the Telemetry and Warning Conversion Coefficients
Table.
MFR_SPECIFIC_13: READ_AVG_VOUT (DDh)
The READ_AVG_VOUT command will report the 12-bit ADC
measured average output voltage. The returned value will be
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 the Telemetry and Warning Conversion Coefficients
Table.
MFR_SPECIFIC_14: READ_AVG_IIN (DEh)
The READ_AVG_IIN command will report the 12-bit ADC
measured current sense average voltage. The returned value
will be 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
Value
0h – 0Ch
Value
0h – 0FFFh
Value
0h – 0FFFh
AVGN
1001
1010
1011
1100
TABLE 33. SAMPLES_FOR_AVG Register
TABLE 35. READ_AVG_VOUT Register
TABLE 34. READ_AVG_VIN Register
N=2
Meaning
Exponent (AVGN)
for number of
samples to
average over
Meaning
Average of
measured values
for input voltage
Meaning
Average of
measured values
for output voltage
N
1024
2048
4096
averages
512
Averaging/Register
Update Period (ms)
Default
00h
Default
0000h
Default
0000h
1024
2048
4096
512

Related parts for LM25066APSQE/NOPB