ICM7332Q ICMIC [IC MICROSYSTEMS], ICM7332Q Datasheet - Page 8
![no-image](/images/no-image-200.jpg)
ICM7332Q
Manufacturer Part Number
ICM7332Q
Description
DUAL 12/10/8-BIT VOLTAGE-OUTPUT DACS with Serial Interface and Adjustable Output Offset
Manufacturer
ICMIC [IC MICROSYSTEMS]
Datasheet
1.ICM7332Q.pdf
(11 pages)
The ICM7372 is a 12-bit voltage output dual DAC. The
ICM7352 is the 10-bit version of this family and the
ICM7332 is the 8-bit version. These devices have a 16-bit
data-in/data-out shift register and double buffered input.
The amplifier’s offset adjustment pins allow for a DC shift
in the DAC’s output.
This family of DACs employs a resistor string architecture
guaranteeing monotonic behavior. There is a 1.25V
onboard reference and an operating supply range of 2.7V
to 5.5V.
Each DAC has its own reference input pin which can be
driven from ground to V
voltage using the following equation when output
adjustment pin, OSA or OSB is connected to ground 0V.
Where D is the numeric value of DAC’s decimal input
code, V
bits, i.e. 12 for ICM7372, 10 for ICM7352 and 8 for
ICM7332.
The reference output is nominally 1.25V and is brought out
to a separate pin and can be used to drive external loads.
The outputs will nominally swing from 0 to 2.5V when
using this reference.
The Dual DAC has 2 output amplifiers with a wide output
voltage swing. The actual swing of the output amplifiers
will be limited by offset error and gain error. See the
Applications Information Section for a more detailed
discussion.
The offset adjustment pins, either OSA or OSB can be
used to produce an adjustable offset voltage at the output.
For instance, to achieve a 1V offset, apply -1V to the offset
adjustment pin to produce an output range from 1V to (1V
+ VREF x 2). Note that the DAC’s output range is still
limited by offset error and gain error. See the Applications
Information Section for a more detailed discussion.
The output amplifier can drive a load of 2.0 k
GND in parallel with a 500 pF load capacitance.
The output amplifier has a full-scale typical settling time of
8 µs and it dissipates about 100 µA with a 3V supply
voltage.
This dual DAC family uses a standard 3-wire connection
compatible with SPI/QSPI and Microwire interfaces. Data
is loaded in 16-bit words which consist of 4 address and
control bits (MSBs) followed by 12 bits of data (see table
1). The ICM7352 has the last 2 LSBs as don’t care and the
ICM7332 has the last 4 LSBs as don’t care. The DAC is
double buffered with an input latch and a DAC latch.
SDI (Serial Data Input) pin is the data input pin for all
DACs. Data is clocked in on the rising edge of SCK which
has a Schmitt trigger internally to allow for noise immunity
on the SCK pin. This specially eases the use for opto-
coupled interfaces.
Rev. A10
REF
is the reference voltage and n is number of
V
OUT
= 2 x (V
DD
ICmic reserves the right to change the specifications without prior notice.
REF
-1.5V. Determine the output
x (D / (2
n
)))
to V
DD
or
The Chip Select pin which is the 6
package is active low. This pin must be low when data is
being clocked into the part. After the 16
Chip Select pin must be pulled high (level-triggered) for
the data to be transferred to an input bank of latches. This
pin also disables the SCK pin internally when pulled high
and the SCK pin must be low before this pin is pulled back
low. As the Chip Select pin is pulled high the shift register
contents are transferred to a bank of 16 latches (see
Figure 2.). The 4 bit control word (C3~C0) is then decoded
and the DAC is updated or loaded depending on the
control word (see Table 1).
The DAC has a double-buffered input with an input latch
and a DAC latch. The DAC output will swing to its new
value when data is loaded into the DAC latch. The user
has three options: loading only the input latch, updating
the DAC with data previously loaded into the input latch or
loading the input latch and updating the DAC at the same
time with a new code.
SDO (Serial Data Output) is the internal shift register’s
output. This pin can be used as the data output pin for
Daisy-Chaining and data readback. It is compatible with
SPI/QSPI and Microwire interfaces.
There is a power-on reset on board that will clear the
contents of all the latches to all 0s on power-up and the
DAC voltage output will go to ground.
As in any precision circuit, careful consideration has to be
given to layout of the supply and ground. The return path
from the GND to the supply ground should be short with
low impedance. Using a ground plane would be ideal. The
supply should have some bypassing on it. A 10 µF
tantalum capacitor in parallel with a 0.1 µF ceramic with a
low ESR can be used. Ideally these would be placed as
close as possible to the device. Avoid crossing digital and
analog signals, specially the reference, or running them
close to each other.
The ideal rail-to-rail DAC would swing from GND to V
However, offset and gain error limit this ability. Figure 6
illustrates how a negative offset error will affect the output.
The output will limit close to ground since this is single
supply part, resulting in a dead-band area. As a larger
input is loaded into the DAC the output will eventually rise
above ground. This is why the linearity is specified for a
starting code greater than zero.
Figure 7 illustrates how a gain error or positive offset error
will affect the output when it is close to V
gain error or positive offset will cause the output to be
limited to the positive supply voltage resulting in a dead-
band of codes close to full-scale.
th
pin of 16 QSOP
th
clock pulse the
DD
. A positive
DD
8
.