MP1230A/31A/32A
THEORY OF OPERATION
V
DD
V
REF
DB11 (MSB) (DB3)
DB10 (DB2)
DB9 (DB1)
DB8 (DB0)
DB7
DB6
DB5
DB4
Q
D
Q
D
Q
D
D 8-Bit Q
D Input Q
D Latch Q
Q
D
D LE Q
D 4-Bit
D Input
D Latch
D LE
Q
Q
Q
Q
Q
D
Q
D
Q
D
Q
D
Q
D
Q
D
D 12-Bit Q
D DAC Q
Register
Q
D
Q
D
Q
D
D LE Q
MSB
R
FB
12-Bit
Multiplying
D/A
Converter
I
OUT1
I
OUT2
LSB
BYTE1/BYTE2
CS
WR1
XFER
WR2
DGND
AGND
When LE = 1, Q Outputs Follow D Inputs
When LE = 0, Q Outputs are Latched
Figure 1. Functional Diagram
Digital Interface
Figure 1.
shows the internal control logic that controls the
writing of the input latches. It is easy to understand how the
MP1230A/31A/32A works by understanding each basic opera-
tion.
Transferring Data to the DAC Latches
Writing to Input Latches
The condition BYTE1/BYTE2= high, CS = WR1 = 0 loads the
data bus DB11-DB4 into both input latches.
A second cycle with BYTE1/BYTE2 = low (Figure
2.)
loads
the pins DB11-DB8 (DB3-DB0) into the 4-bit input latch.
Timing diagrams show the inputs CS and DB11-DB0 to be
stable during the entire writing cycle. In reality all the above sig-
nals can change (Figure
2.)
as long as they meet the timing con-
ditions specified in the Electrical Characteristic Table.
Once one or all the input latches have been loaded, the condi-
tion XFER= WR2= low transfers the content of the input latches
in the DAC latch. The outputs of the DAC latch change and the
DAC current (I
OUT
) will reach a new stable value within the set-
tling time t
S
(Figure
3.).
XFER
WR2
DB11-0
or
or
CS
BYTE1/BYTE2
DATA
WR1
I
OUT
t
S
Figure 3. Transfer Cycles from
Input Latches to DAC Latches
Figure 2. Write Cycles to Input Latches
Rev. 2.00
6