Detailed Description
The MAX9951/MAX9952 force or measure voltages in
the -2V to +7V through -7V to +13V ranges, dependent
upon the supply voltage range (V
CC
and V
EE
). These
devices also force or measure currents up to ±64mA,
with a lowest full-scale range of ±2µA. Use an external
buffer amplifier for current ranges greater than ±64mA.
MSR_ presents a voltage proportional to the measured
voltage or current. Place MSR_ in a low-leakage, high-
impedance state by forcing HI-Z_ low. Integrated com-
parators with externally programmable voltage
thresholds provide “too low” (DUTL_) and “too high”
(DUTH_) voltage-monitoring outputs. Each comparator
output features a selectable high-impedance state. The
devices feature separate FORCE_ and SENSE_ con-
nections and are fully protected against short circuits.
The FORCE_ output has two voltage clamps, negative
(CLLO_) and positive (CLHI_), to limit the voltage to
externally provided levels. Two control-voltage inputs,
selected independently of the PMU mode, allow for
greater flexibility.
Serial Interface
The MAX9951/MAX9952 use a standard 3-wire
SPI/QSPI™/MICROWIRE™-compatible serial port.
Once the input data register fills, the data becomes
available at DOUT. This data output allows for daisy-
chaining multiple devices. Figures 1, 2, and 3 show the
serial interface timing diagrams.
Serial Port Operation
The serial interface has two ranks (Figure 4). Each PMU
has an input register that loads from the serial port shift
register. Each PMU also has a PMU register that loads
from the input register. Data does not affect the PMU
until it reaches the PMU register. This register configura-
tion permits loading of the PMU data into the input regis-
ter at one time and then latching the input register data
into the PMU register later, at which time the PMU func-
tion changes accordingly. The register configuration also
provides the ability to change the state of the PMU asyn-
chronously, with respect to the loading of that PMU’s
data into the serial port. Thus, the PMU easily updates
simultaneously with other PMUs or other devices.
MAX9951/MAX9952
Dual Per-Pin Parametric
Measurement Units
______________________________________________________________________________________ 13
FIRST BIT FROM
PREVIOUS WRITE
SCLK
DIN
LAST BIT FROM
PREVIOUS WRITE
INPUT
REGISTER(S)
UPDATED
DOUT
PMU REGISTERS
UPDATED
LOAD
CS
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Q15 Q14 Q13 Q12 Q11 Q10 Q9 Q8 Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0
Figure 1. Serial Port Timing with Asynchronous Load
QSPI is a trademark of Motorola, Inc.
MICROWIRE is a trademark of National Semiconductor Corp.
MAX9951/MAX9952
Dual Per-Pin Parametric
Measurement Units
14 ______________________________________________________________________________________
FIRST BIT FROM
PREVIOUS WRITE
SCLK
DIN
LAST BIT FROM
PREVIOUS WRITE
INPUT AND PMU
REGISTER(S)
UPDATED
DOUT
LOAD
LOAD = 0
CS
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Q15 Q14 Q13 Q12 Q11 Q10 Q9 Q8 Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0
Figure 2. Serial Port Timing with Synchronous Load
t
LDW
SCLK
DIN
D15 D14 D13 D12 D11 D10 D1 D0
t
CH
t
CL
t
CSSO
t
CSHO
t
CSS1
t
CSH1
t
DH
t
DS
t
CSWH
D15last D14last D13last D12last D11last D10last D1last D0last
t
DO
DOUT
CS
LOAD
Figure 3. Detailed Serial Port Timing Diagram
Use LOAD to asynchronously load all input registers
into the PMU registers. If LOAD remains low when data
latches into an input register, the data also transfers to
the PMU register.
PMU Control
Programming both PMUs with the same data requires a
16-bit word. Programming each PMU with separate
data requires two 16-bit words.
The address bits specify which input registers the shift-
register loads. Table 2 describes the function of the
address bits.
Bits C1 and C2 specify how the data loads into the sec-
ond rank PMU registers. These 2 control bits serve a
similar function as the LOAD input. The specified
actions occur when CS goes high, whereas the LOAD
input loads the PMU register at anytime. When either
C1 or C2 is low, the corresponding PMU register is
transparent. Table 3 describes the function of the 2
control bits.
The NOP operation requires A1 = A2 = C1 = C2 = 0. In
this case, the data transfers through the shift register
without changing the state of the device.
MAX9951/MAX9952
Dual Per-Pin Parametric
Measurement Units
______________________________________________________________________________________ 15
D0 D1 D15
CONTROL
DECODE
INPUT REGISTER A INPUT REGISTER B
PMU REGISTER A
SCLK
DIN
PMU REGISTER B
DOUT
LOAD
12
12
TO PMUA
12
TO PMUB
12
12
4
CS
Figure 4. Dual PMU Serial Port Block Diagram
Table 1. Bit Assignments
BIT BIT NAME
15 INMODE
14 FMODE
13 MMODE
12 RS2
11 RS1
10 RS0
9 CLENABLE
8 HI-ZFORCE
7 HI-ZMSR
6 DISABLE
5B2
4B1
3A2
2A1
1C2
0C1
Table 2. Address Bit
A2 A1 OPERATION
0 0 Do not update any input register (NOP).
0 1 Only update input register A.
1 0 Only update input register B.
11
Update both input registers with the same
data.
Table 3. Control Bit
C2 C1 OPERATION
0 0 Data stays in input register.
01
Transfer PMU-A input register to PMU
register.
10
Transfer PMU-B input register to PMU
register.
11
Transfer both input registers to the PMU
registers.

MAX9951FCCB+T

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Interface - Specialized Dual Per-Pin PMU
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union