WM5628L, WM5628
Pin Descriptions
Pin
1
2
3
4
Name
DACB
DACA
GND
Type
Function
Analogue output
Analogue input
Supply
DAC B output
DAC A output
Ground return
Serial data input
Data
Digital input
5
6
7
8
CLK
VDD
Digital input
Supply
Serial interface clock, negative edge sensitive
Positive supply voltage
DAC E output
DAC F output
DAC G output
DAC H output
Reference to DACE, DACF, DACG and DACH
Serial input load
DAC update latch control
Reference to DACA, DACB, DACC and DACD
DAC D output
DACE
DACF
DACG
DACH
Ref2
Load
LDAC
Ref1
Analogue output
Analogue output
Analogue output
Analogue output
Analogue input
Digital input
9
10
11
12
13
14
15
16
Digital input
Analogue input
Analogue output
Analogue output
DACD
DACC
DAC C output
Functional Description
DAC operation
Data Interface
Each of WM5628/L 's eight digital to analogue converters
(DACs) are implemented using a single resistor string with
256 taps corresponding to each of the input 8-bit codes.
One end of a resistor string is connected to the GND pin
and the other end is driven from the output of a reference
input buffer. The use of a resistor string guarantees
monotonicity of the DAC's output voltage. Linearity depends
upon the matching of the resistor string's individual elements
and the performance of the output buffer. Two high input
impedance voltage reference buffers are provided, each
driving four DACs,
WM5628/L's eight double buffered DAC inputs allow
several ways of controlling the update of each DAC's
output.
Serial data is input, MSB first, into the DATA input pin Serial
Input DAC Address and Output Tables using CLK, LOAD
and LDAC control inputs and comprises 3 DAC address
bits, an output range (RNG) bit and 8 DAC input bits.
With the LOAD pin high data is clocked into the DATA pin
on each falling edge of CLK. Any number of data bits may
be clocked in, only the last 12 bits are used. When all data
bits have been clocked in, a falling edge at the LOAD pin
latches the data and RNG bits into the correct 9 bit input
latch using the 3 bit DAC address.
Each DAC has a voltage output amplifier which is
programmable for gains of x1 or x 2 through the serial
interface. The DAC output amplifiers feature rail to rail
output stages, allowing outputs over the full supply voltage
range to be achieved with a x 2 gain setting and a VDD/2
reference voltage input. Used in this way a slight
degradation in linearity will occur as the output voltage
approaches VDD.
If the LDAC input pin is low, the second latch at the DAC
input is transparent, and the DAC input and RNG bit will be
updated on the falling edge of LOAD simultaneously with
the input latch, as shown in figure 1. If the LDAC input is high
during serial data input, as shown in figure 2, the falling edge
of the LOAD input stores the data in the addressed input
latch. The falling edge of LDAC updates the second latches
from the input latches and hence the DAC outputs.
A power-on-reset activates at power up resetting the DACs
inputs to code 0. Each output voltage is given by:
Vout = Vref x CODE/256 x (RNG+1 )
Where:
RNG controls the output gains of x 1 and x 2
CODE is the range 0 to 255
Wolfson Microelectronics
11