ICMIC ICM7357BQ

ICmic
ICM7377B/7357B/7337B
IC MICROSYSTEMS
Quad 12/10/8-Bit Voltage Output DACs
with Serial Interface and Adjustable Output Gain
FEATURES
•
12/10/8-Bit Monotonic Quad DAC in 20 Lead
QSOP Package
•
Adjustable Output Gain
•
Wide Output Voltage Swing
•
150 µA per DAC at 5V Supply
•
100 µA per DAC at 3V Supply
•
On Board Reference
•
Serial Interface with three-wire SPI/QSPI and
Microwire Interface Compatible
•
Serial Data Out for Daisy-Chaining
•
8 µS Full scale Settling Time
OVERVIEW
The ICM7377B, ICM7357B and ICM7337B are Quad 12Bit, 10-Bit and 8-Bit wide output voltage swing DACs
respectively, with guaranteed monotonic behavior. These
DACs are available in 20 Lead QSOP package. They
include adjustable output gain for ease of use and
flexibility. The reference output is available on a separate
pin and can be used to drive external loads. The operating
supply range is 2.7V to 5.5V.
The input interface is an easy to use three-wire SPI/QSPI
and Microwire compatible interface. The DAC has a
double buffered digital input. And there is a serial data
output port to allow daisy-chaining applications.
APPLICATION
•
Battery-Powered Applications
•
Industrial Process Control
•
Digital Gain and Offset Adjustment
BLOCK DIAGRAM
REFCD
REFAB
ICM7377B/7357B/7337B
INPUT AND DAC LATCH
DAC A
+
INPUT AND DAC LATCH
DAC B
VOA
FBA
+
-
VOB
FBB
INPUT AND DAC LATCH
DAC C
+
-
VOC
FBC
INPUT AND DAC LATCH
DAC D
+
-
REFERENCE
INPUT CONTROL LOGIC, REGISTERS AND LATCHES
REFOUT
SDO
SDI
Rev. A8
VOD
FBD
SCK
CS
CLR
ICmic reserves the right to change the specifications without prior notice.
1
ICmic
ICM7377B/7357B/7337B
IC MICROSYSTEMS
Quad 12/10/8-Bit Voltage Output DACs
with Serial Interface and Adjustable Output Gain
PACKAGE
20 Lead QSOP
VDD
1
20
AGND
FBA
2
19
FBD
VOA
3
18
VOD
VOB
4
17
VOC
FBB
5
16
FBC
REFAB
6
15
REFCD
CLR
7
14
N/C
CS
8
13
REFOUT
SDI
9
12
SDO
SCK
10
11
DGND
TOP VIEW
PIN DESCRIPTION (20 Lead QSOP)
Pin
Name
I/O
Description
1
VDD
I
Supply Voltage
2
FBA
I
Inverting Input of The Output Amplifier DAC A. Output Amplifier Feedback Input.
3
VOA
O
DAC A Output Voltage
4
VOB
O
DAC B Output Voltage
5
FBB
I
Inverting Input of The Output Amplifier DAC B. Output Amplifier Feedback Input.
6
REFAB
I
Reference Voltage Input for DAC A and DAC B
7
CLR
I
Active Low Clear Input (CMOS). Resets All Registers to Zero. DAC outputs go to 0 V
8
CS
I
Active Low Chip Select (CMOS)
9
SDI
I
Serial Data Input (CMOS)
10
SCK
I
Serial Clock Input (CMOS)
11
DGND
I
Digital Ground
12
SDO
O
Serial Data Output
13
REFOUT
O
Reference Output
14
N/C
-
No Connection
15
REFCD
I
Reference Voltage Input for DAC C and DAC D
16
FBC
I
Inverting Input of The Output Amplifier DAC C. Output Amplifier Feedback Input.
17
VOC
O
DAC C Output Voltage
18
VOD
O
DAC D Output Voltage
19
FBD
I
Inverting Input of The Output Amplifier DAC D. Output Amplifier Feedback Input.
20
AGND
I
Analog Ground
Rev. A8
ICmic reserves the right to change the specifications without prior notice.
2
ICmic
ICM7377B/7357B/7337B
IC MICROSYSTEMS
Quad 12/10/8-Bit Voltage Output DACs
with Serial Interface and Adjustable Output Gain
ABSOLUTE MAXIMUM RATING
Symbol
Parameter
Value
Unit
VDD
Supply Voltage
-0.3 to 7.0
V
IIN
Input Current
+/- 25.0
mA
VIN_
Digital Input Voltage (SCK, SDI, CS , CLR )
-0.3 to 7.0
V
VIN_REF
Reference Input Voltage
-0.3 to 7.0
V
TSTG
Storage Temperature
-65 to +150
o
300
o
TSOL
Soldering Temperature
C
C
Note: Stress greater than those listed under ABSOLUTE MAXIMUM RATINGS may cause permanent damage to the device. This is a stress
rating only and functional operation of the device at these or any other conditions above those indicated in the operational sections of this
specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect reliability.
ORDERING INFORMATION
Part
Operating Temperature Range
ICM7377B
Package
o
o
20-Pin QSOP
o
o
-40 C to 85 C
ICM7357B
-40 C to 85 C
20-Pin QSOP
ICM7337B
-40 oC to 85 oC
20-Pin QSOP
DC ELECTRICAL CHARACTERISTICS
(VDD = 2.7V to 5.5V; VOUT unloaded; all specifications TMIN to TMAX unless otherwise noted)
Symbol
Parameter
Test Conditions
Min
Typ
Max
Unit
DC PERFORMANCE
ICM7377B
N
Resolution
12
Bits
DNL
Differential Nonlinearity
(Notes 1 & 3)
0.4
+1.0
LSB
INL
Integral Nonlinearity
(Notes 1 & 3)
4.0
+12.0
LSB
ICM7357B
N
Resolution
10
Bits
DNL
Differential Nonlinearity
(Notes 1 & 3)
0.1
+1.0
LSB
INL
Integral Nonlinearity
(Notes 1 & 3)
1.0
+3.0
LSB
ICM7337B
N
Resolution
DNL
Differential Nonlinearity
(Notes 1 & 3)
8
0.05
+1.0
Bits
LSB
INL
Integral Nonlinearity
(Notes 1 & 3)
0.25
+0.75
LSB
GE
Gain Error
+0.5
% of FS
OE
Offset Error
+25
mV
5.5
V
1.5
mA
POWER REQUIREMENTS
VDD
Supply Voltage
IDD
Supply Current
Rev. A8
2.7
0.6
ICmic reserves the right to change the specifications without prior notice.
3
ICmic
ICM7377B/7357B/7337B
IC MICROSYSTEMS
Symbol
Quad 12/10/8-Bit Voltage Output DACs
with Serial Interface and Adjustable Output Gain
Parameter
Test Conditions
Min
Typ
Max
Unit
OUTPUT CHARACTERISTICS
Output Voltage Range
(Note 3)
0
VDD
Short Circuit Current
VOSC
ROUT
V
60
150
mA
Amp Output Impedance
At Mid-scale (Note 2)
At 0-scale (Note 2)
1.0
100
5.0
200
Ω
Ω
Output Line Regulation
VDD=2.7 to 5.5 V
0.4
3.0
mV/V
LOGIC INPUTS
VIH
Digital Input High
(Note 2)
VIL
Digital Input Low
(Note 2)
2.4
V
0.8
V
5
µΑ
1.25
1.3
V
0.8
4.0
mV/V
Digital Input Leakage
REFERENCE
VREFOUT
Reference Output
1.2
Reference Output Line
Regulation
VDD=2.7 to 5.5 V
AC ELECTRICAL CHARACTERISTICS
(VDD = 2.7V to 5.5V; VOUT unloaded; all specifications TMIN to TMAX unless otherwise noted)
Symbol
SR
Parameter
Test Conditions
Min
Slew Rate
2
Settling Time
8
Mid-scale Transition Glitch
Energy
Note 1:
Note 2:
Note 3:
Note 4:
Typ
Max
Unit
V/µs
µs
nV-S
40
Linearity is defined from code 64 to 4095 (ICM7377B)
Linearity is defined from code 16 to 1023 (ICM7357B)
Linearity is defined from code 4 to 255 (ICM7337B)
Guaranteed by design; not tested in production
See Applications Information
All digital inputs are either at GND or VDD
TIMING CHARACTERISTICS
(VDD = 2.7V to 5.5V; all specifications TMIN to TMAX unless otherwise noted)
Symbol
Parameter
Test
Conditions
Min
Typ
Max
Unit
t1
SCK Cycle Time
(Note 2)
30
ns
t2
Data Setup Time
(Note 2)
10
ns
t3
Data Hold Time
(Note 2)
10
ns
t4
SCK Falling edge to CS Rising Edge
(Note 2)
0
ns
t5
CS Falling Edge to SCK Rising Edge
(Note 2)
15
ns
t6
CS Pulse Width
(Note 2)
20
ns
Rev. A8
ICmic reserves the right to change the specifications without prior notice.
4
ICmic
ICM7377B/7357B/7337B
IC MICROSYSTEMS
Quad 12/10/8-Bit Voltage Output DACs
with Serial Interface and Adjustable Output Gain
t6
CS
t1
t4
t5
SCK
t2
SDI
C3
D0
t3
DAC INPUT WORD
Figure 1. Serial Interface Timing Diagram
Rev. A8
ICmic reserves the right to change the specifications without prior notice.
5
ICmic
ICM7377B/7357B/7337B
IC MICROSYSTEMS
CS
Quad 12/10/8-Bit Voltage Output DACs
with Serial Interface and Adjustable Output Gain
(ENABLE
SCK)
(UPDATE
OUTPUT)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
C3
C2
C1
C0
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
SCK
SDI
CONTROL WORD
DATA WORD
INPUT WORD W 0
SDO
C3
C2
C1
C0
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
INPUT WORD W -1
C3
INPUT WORD W 0
Figure 2. Serial Interface Operation Diagram
Rev. A8
ICmic reserves the right to change the specifications without prior notice.
6
ICmic
ICM7377B/7357B/7337B
IC MICROSYSTEMS
Quad 12/10/8-Bit Voltage Output DACs
with Serial Interface and Adjustable Output Gain
CONTENTS OF INPUT SHIFT REGISTER
ICM7377B (12-Bit DAC)
MSB
C3
LSB
C2
C1
C0
D11
D10
D9
D8
D7
CONTROL WORD
D6
D5
D4
D3
D2
D1
D0
DATA WORD
Figure 3. Contents of ICM7377B Input Shift Register
ICM7357B (10-Bit DAC)
MSB
C3
LSB
C2
C1
C0
D9
D8
D7
D6
CONTROL WORD
D5
D4
D3
D2
D1
D0
DATA WORD
X
X
X
X
Figure 4. Contents of ICM7357B Input Shift Register
ICM7337B (8-Bit DAC)
MSB
C3
LSB
C2
C1
C0
D7
D6
D5
CONTROL WORD
D4
D3
D2
D1
D0
DATA WORD
X
X
X
X
X
X
X
X
Figure 5. Contents of ICM7337B Input Shift Register
C3
C2
C1
C0
DATA (D0 - D11)
FUNCTION
0
0
0
0
Data
Load Input Latch DAC A
0
0
0
1
Data
Update DAC A
0
0
1
0
Data
Load Input Latch and Update DAC A
0
0
1
1
Data
Load Input Latch DAC B
0
1
0
0
Data
Update DAC B
0
1
0
1
Data
Load Input Latch and Update DAC B
0
1
1
0
Data
Load Input Latch DAC C
0
1
1
1
Data
Update DAC C
1
0
0
0
Data
Load Input Latch and Update DAC C
1
0
0
1
Data
Load Input Latch DAC D
1
0
1
0
Data
Update DAC D
1
0
1
1
Data
Load Input Latch and Update DAC D
1
1
0
0
Data
Load Input Latch All DACs
1
1
0
1
Data
Update All DACs
1
1
1
0
Data
Load Input Latch and Update All DACs
1
1
1
1
X
No Operation
Table 1. Serial Interface Input Word
Rev. A8
ICmic reserves the right to change the specifications without prior notice.
7
ICmic
IC MICROSYSTEMS
DETAILED DESCRIPTION
The ICM7377B is a 12-bit voltage output quad DAC. The
ICM7357B is the 10-bit version of this family and the
ICM7337B is the 8-bit version.
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.
Reference Input
There are two reference inputs that can be driven from
ground to VDD–1.5V. Determine the output voltage using
the following equation:
VOUT = VREF x (D / (2n))
Where D is the numeric value of DAC’s decimal input
code, VREF is the reference voltage and n is number of
bits, i.e. 12 for ICM7377B, 10 for ICM7357B and 8 for
ICM7337B.
ICM7377B/7357B/7337B
Quad 12/10/8-Bit Voltage Output DACs
with Serial Interface and Adjustable Output Gain
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.
Serial Data Output
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. And it is compatible
with SPI/QSPI and Microwire interfaces.
Reference Output
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.
Power-On Reset
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.
Output Amplifier
The Quad DAC has 4 output amplifiers with a wide output
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.
APPLICATIONS INFORMATION
The 4 output amplifier’s inverting input of 4 DACs are
available to the user, allowing force and sense capability
for remote sensing and specific gain adjustment. The unity
gain can be provided by connecting the inverting input to
the output.
The output amplifier can drive a load of 2.0 kΩ to VDD or
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.
Serial Interface and Input Logic
This quad 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 ICM7357 has the last 2 LSBs as don’t care and the
ICM7337 has the last 4 LSBs as don’t care. The DAC is
double buffered with an input latch and a DAC latch.
Serial Data Input
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 optocoupled interfaces.
Power Supply Bypassing and Layout
Considerations
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.
Output Swing Limitations
The ideal rail-to-rail DAC would swing from GND to VDD.
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 VDD. A positive
gain error or positive offset will cause the output to be
limited to the positive supply voltage resulting in a deadband of codes close to full-scale.
The Chip Select pin which is the 8th pin of 20 QSOP
package is active low. This pin must be low when data is
being clocked into the part. After the 16th clock pulse the
Chip Select pin must be pulled high (level-triggered) for
Rev. A8
ICmic reserves the right to change the specifications without prior notice.
8
ICmic
ICM7377B/7357B/7337B
IC MICROSYSTEMS
Quad 12/10/8-Bit Voltage Output DACs
with Serial Interface and Adjustable Output Gain
DEADBAND
NEGATIVE
OFFSET
Figure 6. Effect of Negative Offset
OFFSET AND
GAIN ERROR
VDD
DEADBAND
POSITIVE
OFFSET
Figure 7. Effect of Gain Error and Positive Offset
Rev. A8
ICmic reserves the right to change the specifications without prior notice.
9
ICmic
IC MICROSYSTEMS
ICM7377B/7357B/7337B
Quad 12/10/8-Bit Voltage Output DACs
with Serial Interface and Adjustable Output Gain
PACKAGE INFORMATION
20 QSOP
Rev. A8
ICmic reserves the right to change the specifications without prior notice.
10
ICmic
ICM7377B/7357B/7337B
IC MICROSYSTEMS
Quad 12/10/8-Bit Voltage Output DACs
with Serial Interface and Adjustable Output Gain
ORDERING INFORMATION
ICM73X7B P G
Device
7 - ICM7377B
5 - ICM7357B
3 - ICM7337B
Rev. A8
G = RoHS Compliant Lead-Free package.
Blank = Standard package. Non lead-free.
Package
Q = 20-Lead QSOP
ICmic reserves the right to change the specifications without prior notice.
11