AD7943/AD7945/AD7948
REV. B
–10–
AD7948 PIN FUNCTION DESCRIPTIONS
Pin Mnemonic
Description
IOUT1
DAC current output terminal 1. Normally terminated at the virtual ground of output amplifier.
AGND
Analog Ground Pin. This pin connects to the back gates of the current steering switches. The DAC IOUT2
terminal is also connected internally to this point.
DGND
Digital Ground Pin.
CSMSB
Chip Select Most Significant Byte. Active Low Input. Used in combination with
WR to load external data into
the input register or in combination with
LDAC and WR to load external data into both input and DAC registers.
DF/
DOR
Data Format/Data Override. When this input is low, data in the DAC register is forced to one of two override
codes selected by CTRL. When the override signal is removed, the DAC output returns to reflect the value in
the DAC register. With DF/
DOR high, CTRL selects either a left or right justified input data format. For normal
operation, DF/
DOR is held high. See Table I.
CTRL
Control Input. See DF/
DOR description.
DB7–DB0
Digital Data Inputs.
LDAC
Load DAC input, active low. This signal, in combination with others, is used to load the DAC register from
either the input register or the external data bus.
CSLSB
Chip Select Least Significant (LS) Byte. Active Low Input. Used in combination with
WR to load external data
into the input register or in combination with
WR and LDAC to load external data into both input and DAC
registers.
WR
Write input, active low. This active low signal, in combination with others is used in loading external data into
the AD7948 input register and in transferring data from the input register to the DAC register.
VDD
Power supply input. This is nominally +5 V for Normal Mode Operation and +3.3 V to +5 V for Biased Mode
Operation.
VREF
DAC reference input.
RFB
DAC feedback resistor pin.
Table II. Truth Table for AD7948 Write Operation
WR
CSMSB
CSLSB
LDAC
Function
0
1
0
1
Load LS Byte to Input Register
0
1
0
Load LS Byte to Input Register and DAC Register
0
1
Load MS Byte to Input Register
0
1
0
Load MS Byte to Input Register and DAC Register
0
1
0
Load Input Register to DAC Register
1
X
No Data Transfer
Table I. Truth Table for DF/
DOR CTRL
DF/
DOR
CTRL
Function
0
DAC Register Contents Overridden by All 0s
0
1
DAC Register Contents Overridden by All 1s
1
0
Left-Justified Input Data Selected
1
Right-Justified Input Data Selected