• 500 Msps Sampling Rate per Channel, 1 Gsps in Interlaced Mode
• Single or 1:2 Demultiplexed Output
• LVDS Output Format (100Ω)
• 500 mVpp Analog Input (Differential Only)
• Differential or Single-ended 50Ω PECL/LVDS Compatible Clock Inputs
• Power Supply: 3.3V (Analog), 3.3V (Digital), 2.25V (Output)
• LQFP144 Package
• Temperature Range:
– 0°C < T
– -40°C < T
• 3-wire Serial Interface
– 16-bit Data, 3-bit Address
– 1:2 or 1:1 Output Demultiplexer Ratio Selection
– Full or Partial Standby Mode
– Analog Gain (±1.5 dB) Digital Control
– Input Clock Selection
– Analog Input Switch Selection
– Binary or Gray Logical Outputs
– Synchronous Data Ready Reset
– Data Ready Delay Adjustable on Both Channels
– Interlacing Functions:
– Internal Static or Dynamic Built-In Test (BIT)
< 70°C (Commercial Grade)
A
< 85°C (Industrial Grade)
A
Offset and Gain (Channel to Channel) Calibration
Digital Fine SDA (Fine Sampling Delay Adjust) on One Channel
Dual 8-bit
500 Msps ADC
AT84AD004
Smart ADC
Performance
•Low Power Consumption: 0.7W per Channel
•Power Consumption in Standby Mode: 120 mW
•1 GHz Full Power Input Bandwidth (-3 dB)
•SNR = 43 dB Typ (7.0 ENOB), THD = -53 dBc, SFDR = -55 dBc at Fs = 500 Msps
•Channel to Channel Input Offset Error: 0.5 LSB Max (After Calibration)
•Gain Matching (Channel to Channel): 0.5 LSB Max (After Calibration)
•Low Bit Error Rate (10
-15
) at 500 Msps
Application
• Instrumentation
• Satellite Receivers
• Direct RF Down Conversion
• WLAN
5390A–BDC–06/04
1
DescriptionThe AT84AD004 is a monolithic dual 8-bit analog-to-digital converter, offering low 1.4W
power consumption and excellent digitizing accuracy. It integrates dual on-chip
track/holds that provide an enhanced dynamic performance with a sampling rate of up to
500 Msps and an input frequency bandwidth of 1 GHz. The dual concept, the integrated
demultiplexer and the easy interleaving mode make this device user-friendly for all dual
channel applications, such as direct RF conversion or data acquisition. The smart function of the 3-wire serial interface eliminates the need for external components, which are
usually necessary for gain and offset tuning and setting of other parameters, leading to
space and power reduction as well as system flexibility.
Functional Description
The AT84AD004 is a dual 8-bit 500 Msps ADC based on advanced high-speed
BiCMOS technology.
Each ADC includes a front-end analog multiplexer followed by a Sample and Hold (S/H),
and an 8-bit flash-like architecture core analog-to-digital converter. The output data is
followed by a switchable 1:1 or 1:2 demultiplexer and LVDS output buffers (100Ω).
Two over-range bits are provided for adjustment of the external gain control on each
channel.
A 3-wire serial interface (3-bit address and 16-bit data) is included to provide several
adjustments:
•Analog input range adjustment (±1.5 dB) with 8-bit data control using a 3-wire bus
interface (steps of 0.18 dB)
•Analog input switch: both ADCs can convert the same analog input signal I or Q
•Gray or binary encoder output. Output format: DMUX 1:1 or 1:2 with control of the
output frequency on the data ready output signal
•Partial or full standby on channel I or channel Q
•Clock selection:
–Two independent clocks: CLKI and CLKQ
–One master clock (CLKI) with the same phase for channel I and channel Q
–One master clock but with two phases (CLKI for channel I and CLKIB for
channel Q)
•ISA: Internal Settling Adjustment on channel I and channel Q
•FiSDA: Fine Sampling Delay Adjustment on channel Q
•Adjustable Data Ready Output Delay on both channels
•Test mode: decimation mode (by 16), Built-in Test
A calibration phase is provided to set the two DC offsets of channel I and channel Q
close to code 127.5 and calibrate the two gains to achieve a maximum difference of
0.5 LSB. The offset and gain error can also be set externally via the 3-wire serial
interface.
The AT84AD004 operates in fully differential mode from the analog inputs up to the dig-
ital outputs. The AT84AD004 features a full-power input bandwidth of 1 GHz.
2
AT84AD004
5390A–BDC–06/04
Figure 1. Simplified Block Diagram
AT84AD004
VINI
VINIB
VINQ
VINQB
INPUT
MUX
CLKI
DDRB
Gain control I
Calibration
Gain/offset
ISA I
Gain control Q
Calibration
Gain/offset
ISA Q & FiSDA
+
S/H
-
Input switch
+
S/H
-
Clock Buffer
ADC
ADC
8bit
8bit
Q
Divider
2 to16
DoirI
I
8
BIT
DoirQ
8
DMUX
DMUX
DRDA
I
1:2
or
1:1
I
DMUX control
3-wire Serial Interface
3WSI
DMUX control
1:2
or
1:1
Q
LVDS
Clock
Buffer
LVDS
Buffer
I
LVDS
buffer
Q
16
16
16
16
2
CLKIO
DOAI
DOAIN
DOBI
DOBIN
2
DOIRI
DOIRIN
Data
Clock
Ldn
Mode
2
DOIRQ
DOIRQN
DOAQ
DOAQN
DOBQ
DOBQN
CLKQ
DDRB
Clock Buffer
Divider
2 to 16
DRDA
Q
LVDS
Clock
Buffer
2
CLKQO
5390A–BDC–06/04
3
Typical Applications
Figure 2. Satellite Receiver Application
Satellite
Dish
I
Control Functions:
Clock and Carrier
Recovery...
Q
Low Noise Converter
(Connected to the Dish)
Bandpass
Amplifier
11..12 GHz
Local Oscillator
Bandpass
Amplifier
I
Q
Demodulation
1..2 GHz
Low Pass
Filter
AT84AD004
Clock
Satellite Tuner
Tunable
Band Filter
Synthesizer
1.5 … 2.5 GHz
I
Local Oscillator
Q
Q
Band Filter
0
90
Quadrature
IF
AGC
4
AT84AD004
5390A–BDC–06/04
Figure 3. Dual Channel Digital Oscilloscope Application
DAC
Channel B
A
Channel A
A
Gain
ADC B
DAC
Offset
DAC
Offset
Analog Switch
DAC
Gain
ADC A
FISO
RAM
AT84AD004
Display
µP
Channel Mode
Selection
Clock
Selection
Timing
Circuit
DACs
Smart Dual
ADC
DACs
Absolute Maximum Ratings
ParameterSymbolValueUnit
Analog positive supply voltageV
Digital positive supply voltageV
Output supply voltageV
Maximum difference between V
Minimum V
CCO
Analog input voltage
CCA
and V
CCD
V
CCA
V
or V
V
INI
V
or V
INQ
Digital input voltageV
Clock input voltageV
Maximum difference between V
CLK
and V
CLKB
CLK
V
or VC
CLK
Maximum junction temperatureT
Storage temperatureT
Lead temperature (soldering 10s)T
CCA
CCD
CCO
to V
CCO
D
- V
J
stg
leads
CCD
INIB
INQB
LKB
CLKB
3.6V
3.6V
3.6V
± 0.8V
1.6V
1/-1V
-0.3 to V
-0.3 to V
+ 0.3V
CCD
+ 0.3V
CCD
-2 to 2V
125°C
-65 to 150°C
300°C
Note:Absolute maximum ratings are limiting values (referenced to GND = 0V), to be applied individually, while other parameters are
within specified operating conditions. Long exposure to maximum ratings may affect device reliability.
5
5390A–BDC–06/04
Recommended Conditions of Use
ParameterSymbolCommentsRecommended ValueUnit
Analog supply voltageV
Digital supply voltageV
Output supply voltageV
Differential analog input voltage (full-scale)
CCA
CCD
CCO
V
-V
INQ
-V
IniB
or
INQB
INi
V
Differential clock input level Vinclk600mVpp
3.3V
3.3V
2.25V
500mVpp
Internal Settling Adjustment (ISA) with a 3-wire
serial interface for channel I and channel Q
Operating temperature range T
ISA-50ps
Ambient
Commercial grade
Industrial grade
0 < T
-40 < T
< 70
A
< 85
A
Electrical Operating Characteristics
Unless otherwise specified:
•V
•V
•LVDS digital outputs (100Ω)
•T
•Full temperature range: 0°C < T
Table 1. Electrical Operating Characteristics in Nominal Conditions
ParameterSymbolMinTypMaxUnit
= 3.3V; V
CCA
- V
INI
INB
(typical) = 25°C
A
or V
CCD
INQ
(industrial grade)
= 3.3V; V
- V
INQB
= 2.25V
CCO
= 500 mVpp full-scale differential input
< 70°C (commercial grade) or -40°C < TA < 85°C
A
°C
Resolution8Bits
Power Requirements
Positive supply voltage
- Analog
- Digital
Output digital (LVDS) and serial interface
V
V
V
CCA
CCD
CCO
3.15
3.15
2.0
3.3
3.3
2.25
3.45
3.45
2.5
V
V
V
Supply current (typical conditions)
- Analog
- Digital
- Output
I
CCA
I
CCD
I
CCO
150
230
100
180
275
120
mA
mA
mA
Supply current (1:2 DMUX mode)
- Analog
- Digital
- Output
6
AT84AD004
I
CCA
I
CCD
I
CCO
150
260
175
180
310
210
mA
mA
5390A–BDC–06/04
AT84AD004
Table 1. Electrical Operating Characteristics in Nominal Conditions (Continued)
Note:The Data Ready Reset is taken into account only 2 ns after it is asserted. The output clock first completes its cycle (if the reset
occurs when it is high, it goes low only when its half cycle is complete; if the reset occurs when it is low, it remains low) and then
only, remains in reset state (frozen to a low level in 1:1 DMUX mode). The next falling edge of the input clock after reset makes
the output clock return to normal mode (after TDR).
5390A–BDC–06/04
17
Figure 13. Data Ready Reset 1:2 DMUX Mode
TA
VIN
CLKI or
CLKQ
DOIA[0:7] or
DOQA[0:7]
Clock in
Reset
N
N + 1
Pipeline Delay + TDO
N
DOIB[0:7] or
DOQB[0:7]
CLKOI or CLKOQ
(= CLKI/2)
CLKOI or CLKOQ
(= CLKI/4)
DDRB
Notes:1. In 1:2 DMUX, Fs/2 mode:
The Data Ready Reset is taken into account only 2 ns after it is asserted. The output clock first completes its cycle (if the
reset occurs when it is low, it goes high only when its half cycle is complete; if the reset occurs when it is high, it remains
high) and then only, remains in reset state (frozen to a high level in 1:2 DMUX Fs/2 mode). The next rising edge of the input
clock after reset makes the output clock return to normal mode (after TDR).
2. In 1:2 DMUX, Fs/4 mode:
The Data Ready Reset is taken into account only 2 ns after it is asserted. The output clock first completes its cycle (if the
reset occurs when it is high, it goes low only when its half cycle is complete; if the reset occurs when it is low, it remains low)
and then only, remains in reset state (frozen to a low level in 1:2 DMUX Fs/4 mode). The next rising edge of the input clock
after reset makes the output clock return to normal mode (after TDR).
N + 1
TDR
TDR
TDR + 2 cycles
TDR + 2 cycles
2 ns
1 ns min
18
AT84AD004
5390A–BDC–06/04
Functions Description
Table 6. Description of Functions
NameFunction
V
CCA
V
CCD
V
CCO
GNDAAnalog ground
GNDDDigital ground
GNDOOutput ground
V
, V
INI
INIB
V
, V
INQ
INQB
CLKOI, CLKOIN, CLKOQ,
CLKOQN
CLKI, CLKIN, CLKQ, CLKQNDifferential clock inputs I and Q
Note:The spectra are given with respect to the output clock frequency observed by the acquisi-
tion system (Figures 27 to 29).
Figure 30. Fs = 500 Msps and Fin = 250 MHz (Interleaving Mode Fint = 1 Gsps
1:1 DMUX, FiSDA = -35 ps, ISA = -50 ps)
20
Fundamental: H1
0
-20
SFDR = -53 dBc
dBc
-40
-60
5390A–BDC–06/04
-80
-100
-120
062125187249311374436498
Fs (Msps)
Fs
29
Typical Performance
Sensitivity Versus Power
Supplies and
Temperature
Figure 31. ENOB Versus V
Fs/4 DR Type, ISA = -50 ps)
7.6
7.4
7.2
ENOB ( Bit)
7.0
6.8
6.6
3.13.153.23.253.33.353.43.453.5
(Fs = 500 Msps, Fin = 250 MHz, 1:2 DMUX,
CCA
Vcca (V)
Channel IChannel Q
Figure 32. SFDR Versus V
Fs/4 DR Type, ISA = -50 ps)
-48
-50
-52
-54
-56
SFDR (dBc)
-58
-60
-62
3.13.153.23.253.33.353.43.453.5
(Fs = 500 Msps, Fin = 250 MHz, 1:2 DMUX,
CCA
Vcca (V)
Channel IChannel Q
30
AT84AD004
5390A–BDC–06/04
AT84AD004
Figure 33. THD Versus V
Fs/4 DR Type, ISA = -50 ps)
-48
-49
-50
-51
-52
-53
THD (dBc)
-54
-55
-56
-57
-58
3.13.153.23.253.33.353.43.453.5
Figure 34. SNR Versus V
Fs/4 DR Type, ISA = -50 ps)
46.0
45.0
(Fs = 500 Msps, Fin = 250 MHz, 1:2 DMUX,
CCA
Vcca (V)
Channel IChannel Q
(Fs = 500 Msps, Fin = 250 MHz, 1:2 DMUX,
CCA
44.0
SNR (dBc)
43.0
42.0
41.0
3.13.153.23.253.33.353.43.453.5
Vcca (V)
Channel IChannel Q
5390A–BDC–06/04
31
Figure 35. ENOB Versus Junction Temperature (Fs = 500 Msps, Fin = 250 MHz,
1:2 DMUX, Fs/4 DR Type, ISA = -50 ps)
7.4
7.2
7.0
6.8
6.6
ENOB (Bit)
6.4
6.2
6.0
-50-250255075100
Tj (˚C)
500 Msps 20 MHz
500 Msps 250 MHz
500 Msps 500 MHz
Figure 36. SFDR Versus Junction Temperature (Fs = 500 Msps, Fin = 250 MHz,
1:2 DMUX, Fs/4 DR Type, ISA = -50 ps)
-46
-48
-50
-52
-54
500 Msps 500 MHz
500 Msps 250 MHz
500 Msps 20 MHz
-56
SFDR (dBc)
-58
-60
-62
-50-250255075100
Tj (˚C)
32
AT84AD004
5390A–BDC–06/04
AT84AD004
p
Figure 37. THD Versus Junction Temperature (Fs = 500 Msps, Fin = 250 MHz,
1:2 DMUX, Fs/4 DR Type, ISA = -50 ps)
-44
-46
-48
-50
-52
THD (dBc)
-54
-56
-58
-50-250255075100
Tj (˚C)
s 500 MHz
500 Ms
500 Msps 250 MHz
500 Msps 20 MHz
Figure 38. SNR Versus Junction Temperature (Fs = 500 Msps, Fin = 250 MHz,
1:2 DMUX, Fs/4 DR Type, ISA = -50 ps)
46
45
44
43
SNR (d Bc)
42
500 Msps 20 MHz
500 Msps 250 MHz
500 Msps 500 MHz
5390A–BDC–06/04
41
40
-50-250255075100
Tj (˚C)
33
Test and Control Features
3-wire Serial Interface
Control Setting
Table 9. 3-wire Serial Interface Control Settings
ModeCharacteristics
Mode = 1 (2.25V)3-wire serial bus interface activated
3-wire serial bus interface deactivated
Nominal setting:
Dual channel I and Q activated
One clock I
0 dB gain
DMUX mode 1:1
Mode = 0 (0V)
DRDA I & Q = 0 ps
ISA I & Q = 0 ps
FiSDA Q = 0 ps
Binary output
Decimation test mode OFF
Calibration setting OFF
Data Ready = Fs /2
34
AT84AD004
5390A–BDC–06/04
AT84AD004
3-wire Serial Interface and
Data Description
The 3-wire bus is activated with the control bit mode set to 1. The length of the word is
19 bits: 16 for the data and 3 for the address. The maximum clock frequency is
50 MHz.
Table 10. 3-wire Serial Interface Address Setting Description
AddressSetting
Standby
Gray/binary mode
1:1 or 1:2 DMUX mode
000
001
010
011
100
Analog input MUX
Clock selection
Auto-calibration
Decimation test mode
Data Ready Delay Adjust
Analog gain adjustment
Data7 to Data0: gain channel I
Data15 to Data8: gain channel Q
Code 00000000: -1.5 dB
Code 10000000: 0 dB
Code 11111111: 1.5 dB
Steps: 0.011 dB
Offset compensation
Data7 to Data0: offset channel I
Data15 to Data8: offset channel Q
Data7 and Data15: sign bits
Code 11111111b: 31.75 LSB
Code 10000000b: 0 LSB
Code 00000000b: 0 LSB
Code 01111111b: -31.75 LSB
Steps: 0.25 LSB
Maximum correction: ±31.75 LSB
Gain compensation
Data6 to Data0: channel I/Q (Q is matched to I)
Code 11111111b: -0.315 dB
Code 10000000b: 0 dB
Code 0000000b: 0 dB
Code 0111111b: 0.315 dB
Steps: 0.005 dB
Data6: sign bit
Internal Settling Adjustment (ISA)
Data2 to Data0: channel I
Data5 to Data3: channel Q
Data15 to Data6: 1000010000
5390A–BDC–06/04
35
Table 10. 3-wire Serial Interface Address Setting Description (Continued)
Notes:1. The Internal Settling Adjustment could change independently of the two analog sampling times (TA channels I and Q) of the
sample/hold (with a fixed digital sampling time) with steps of ±50 ps:
Nominal mode will be given by Data2…Data0 = 100 or Data5…Data3 = 100.
Data5…Data3 = 000 or Data2…Data0 = 000: sampling time is -200 ps compared to nominal.
Data2…Data0 = 111 or Data5…Data3 = 111: sampling time is 150 ps compared to nominal.
We recommend setting the ISA to -50 ps to optimize the ADC’s dynamic performances.
2. The Fine Sampling Delay Adjustment enables you to change the sampling time (steps of ±5 ps) on channel Q more precisely, particularly in the interleaved mode.
3. The “S/H transparent” mode (address 101, Data4) enables bypassing of the ADC’s track/hold. This function optimizes the
ADC’s performances at very low input frequencies (Fin < 50 MHz).
4. In the Gray mode, when the input signal is overflow (that is, the differential analog input is greater than 250 mV), the output
data must be corrected using the output DOIR:
If DOIR = 1: Data7 unchanged
Data6 = 0, Data5 = 0, Data4 = 0, Data3 = 0, Data2 = 0, Data1 = 0, Data0 = 0.
In 1:2 DMUX mode, only one out-of-range bit is provided for both A and B ports.
36
AT84AD004
5390A–BDC–06/04
Table 11. 3-wire Serial Interface Data Setting Description
AT84AD004
Setting for Address:
000D15D14D13D12D11D10D9
Full standby modeXXXXXX 0 XXXXXXX11
Standby channel I
Standby channel Q
No standby modeXXXXXX 0 XXXXXXX00
Binary output modeXXXXXX 0 XXXXXX1XX
Gray output modeXXXXXX 0 XXXXXX0XX
DMUX 1:2 modeXXXXXX 0 XXXXX1XXX
DMUX 1:1 modeXXXXXX 0 XXXXX0XXX
Analog selection mode
→ ADC I
Input I
Input Q → ADC Q
Analog selection mode
Input I
→ ADC I
Input I → ADC Q
Analog selection mode
Input Q
Input Q → ADC Q
→ ADC I
(2)
(3)
XXXXXX 0 XXXXXXX01
XXXXXX 0 XXXXXXX10
XXXXXX 0 XXX11XXXX
XXXXXX 0 XXX10XXXX
XXXXXX 0 XXX0XXXXX
(1)
D8D7D6D5D4D3D2D1D0
Clock Selection mode
CLKI
→ ADC I
CLKQ → ADC Q
Clock selection mode
CLKI
→ ADC I
CLKI → ADC Q
Clock selection mode
CLKI
→ ADC I
CLKIN → ADC Q
Decimation OFF modeXXXXXX 0 0XXXXXXXX
Decimation ON mode XXXXXX 0 1XXXXXXXX
Keep last calibration
calculated value
No calibration phase
No calibration phase
No calibration value
Start a new calibration
phase
(4)
(5)
XXXXXX 0 X11XXXXXX
XXXXXX 0 X10XXXXXX
XXXXXX 0 X0XXXXXXX
XXXX0 1 0 XXXXXXXXX
XXXX0 0 0 XXXXXXXXX
XXXX1 1 0 XXXXXXXXX
5390A–BDC–06/04
37
Table 11. 3-wire Serial Interface Data Setting Description (Continued)
Setting for Address:
000D15D14D13D12D11D10D9
Control wait bit
calibration
In 1:2 DMUX
FDataReady
I & Q = Fs/2
In 1:2 DMUX
FDataReady
I & Q = Fs/4
Notes:1. D9 must be set to “0”
(6)
2. Mode standby channel I: use analog input I Vini, Vinib and Clocki.
3. Mode standby channel Q: use analog input Q Vinq, Vinqb and Clockq.
4. Keep last calibration calculated value - no calibration phase: D11 = 0 and D10 = 1. No new calibration is required. The values taken into account for the gain and offset are either from the last calibration phase or are default values (reset values).
5. No calibration phase - no calibration value: D11 = 0 and D10 = 0. No new calibration phase is required. The gain and offset
compensation functions can be accessed externally by writing in the registers at address 010 for the offset compensation
and at address 011 for the gain compensation.
6. The control wait bit gives the possibility to change the internal setting for the auto-calibration phase:
For high clock rates (= 500 Msps) use a = b = 1.
For clock rates > 250 Msps and < 500 Msps use a = 1 and b = 0.
For clock rates > 125 Msps and < 250 Msps use a = 0 and b = 1.
For low clock rates < 125 Msps use a = 0 and b = 0.
X X a b X X 0 XXXXXXXXX
X 0 X X X X 0 XXXXXXXXX
X 1 X X X X 0 XXXXXXXXX
(1)
D8D7D6D5D4D3D2D1D0
3-wire Serial Interface Timing
Description
The 3-wire serial interface is a synchronous write-only serial interface made of three
wires:
•sclk: serial clock input
•sldn: serial load enable input
•sdata: serial data input
The 3-wire serial interface gives write-only access to as many as 8 different internal reg-
isters of up to 16 bits each. The input format is always fixed with 3 bits of register
address followed by 16 bits of data. The data and address are entered with the Most
Significant Bit (MSB) first.
The write procedure is fully synchronous with the rising clock edge of “sclk” and
described in the write chronogram (Figure 39 on page 39).
•“sldn” and “sdata” are sampled on each rising clock edge of “sclk” (clock cycle).
•“sldn” must be set to 1 when no write procedure is performed.
•A minimum of one rising clock edge (clock cycle) with “sldn” at 1 is required for a
correct start of the write procedure.
•A write starts on the first clock cycle with “sldn” at 0. “sldn” must stay at 0 during the
complete write procedure.
•During the first 3 clock cycles with “sldn” at 0, 3 bits of the register address from
MSB (a[2]) to LSB (a[0]) are entered.
•During the next 16 clock cycles with “sldn” at 0, 16 bits of data from MSB (d[15]) to
LSB (d[0]) are entered.
•An additional clock cycle with “sldn” at 0 is required for parallel transfer of the serial
data d[15:0] into the addressed register with address a[2:0]. This yields 20 clock
cycles with “sldn” at 0 for a normal write procedure.
38
AT84AD004
5390A–BDC–06/04
Figure 39. Write Chronogram
AT84AD004
•A minimum of one clock cycle with “sldn” returned at 1 is requested to close the
write procedure and make the interface ready for a new write procedure. Any clock
cycle where “sldn” is at 1 before the write procedure is completed interrupts this
procedure and no further data transfer to the internal registers is performed.
•Additional clock cycles with “sldn” at 0 after the parallel data transfer to the register
(done at the 20th consecutive clock cycle with “sldn” at 0) do not affect the write
procedure and are ignored.
It is possible to have only one clock cycle with “sldn” at 1 between two following write
procedures.
•16 bits of data must always be entered even if the internal addressed register has
less than 16 bits. Unused bits (usually MSBs) are ignored. Bit signification and bit
positions for the internal registers are detailed in Table 10 on page 35.
To reset the registers, the Pin mode can be used as a reset pin for chip initialization,
even when the 3-wire serial interface is used.
Mode
sclk
sldn
sdata
Internal register
value
Reset setting
Reset
12 3451314151617181920
a[2] a[1]
a[0] d[15]
d[8]
d[7]
d[6]
d[5]
d[4]
d[3]
d[2]
d[1]
d[0]
New d
Write procedure
Figure 40. Timing Definition
Mode
sclk
sldn
Twlmode
Tdmode
Tssldn
Thsldn
Tsclk
Twsclk
Tdmode
5390A–BDC–06/04
sdata
Tssdata
Thsdata
39
Table 12. Timing Description
NameParameter
TsclkSclk period20ns
TwsclkHigh or low time of sclk5ns
TssldnSetup time of sldn before rising edge of sclk4ns
ThsldnHold time of sldn after rising edge of sclk2ns
TssdataSetup time of sdata before rising edge of sclk4ns
ThsdataHold time of sdata after rising edge of sclk2ns
TwlmodeMinimum low pulse width of mode5ns
Tdmode
Minimum delay between an edge of mode and the
rising edge of sclk
MinTypMax
10ns
Value
Unit
Calibration DescriptionThe AT84AD004 offers the possibility of reducing offset and gain matching between the
two ADC cores. An internal digital calibration may start right after the 3-wire serial inter
face has been loaded (using data D12 of the 3-wire serial interface with address 000).
The beginning of calibration disables the two ADCs and a standard data acquisition is
performed. The output bit CAL goes to a high level during the entire calibration phase.
When this bit returns to a low level, the two ADCs are calibrated with offset and gain and
can be used again for a standard data acquisition.
If only one channel is selected (I or Q) the offset calibration duration is divided by two
and no gain calibration between the two channels is necessary.
-
Figure 41. Internal Timing Calibration
3-wire Serial Interface
LDN
CAL
Tcal
The Tcal duration is a multiple of the clock frequency ClockI (master clock). Even if a
dual clock scheme is used during calibration, ClockQ will not be used.
The control wait bits (D13 and D14) give the possibility of changing the calibration’s setting depending on the clock’s frequency:
•For high clock rates (= 500 Msps) use a = b = 1, Tcal = 10112 clock I periods.
•For clock rates > 250 Msps and < 500 Msps use a = 1, b = 0, Tcal = 6016 clock I
periods.
•For clock rates > 125 Msps and < 250 Msps use a = 0, b = 1 ,Tcal = 3968 clock I
periods.
•For low clock rates (< 125 Msps) use a = 0, b = 0 , Tcal = 2944 clock I periods.
40
AT84AD004
5390A–BDC–06/04
The calibration phase is necessary when using the AT84AD004 in interlace mode,
where one analog input is sampled at both ADC cores on the common input clock’s ris
ing and falling edges. This operation is equivalent to converting the analog signal at
twice the clock frequency
Table 13. Matching Between Channels
AT84AD004
-
Parameter
Gain error (single channel I or Q) without calibration0LSB
Gain error (single channel I or Q) with calibration-0.500.5LSB
Offset error (single channel I or Q) without calibration0LSB
Offset error (single channel I or Q) with calibration-0.500.5LSB
Mean offset code without calibration (single channel I or Q)127.5
Mean offset code with calibration (single channel I or Q)127127.5128
Value
During the ADC’s auto-calibration phase, the dual ADC is set with the following:
•Decimation mode ON
•1:1 DMUX mode
•Binary mode
Any external action applied to any signal of the ADC’s registers is inhibited during the
calibration phase.
Gain and Offset
Compensation Functions
It is also possible for the user to have external access to the ADC’s gain and offset compensation functions:
•Offset compensation between I and Q channels (at address 010)
•Gain compensation between I and Q channels (at address 011)
UnitMinTypMax
To obtain manual access to these two functions, which are used to set the offset to middle code 127.5 and to match the gain of channel Q with that of channel I (if only one
channel is used, the gain compensation does not apply), it is necessary to set the ADC
to “manual” mode by writing 0 at bits D11 and D10 of address 000.
Built-in Test (BIT)A Built-in Test (BIT) function is available to allow rapid testing of the device’s I/O by
either applying a defined static pattern to the ADC or by generating a dynamic ramp at
the ADC’s output. This function is controlled via the 3-wire bus interface at address 101.
•The BIT is active when Data0 = 1 at address 110.
•The BIT is inactive when Data0 = 0 at address 110.
•The Data1 bit allows choosing between static mode (Data1 = 0) and dynamic mode
(Data1 = 1).
When the static BIT is selected (Data1 = 0), it is possible to write any 8-bit pattern by
defining the Data9 to Data2 bits. Port B then outputs an 8-bit pattern equal to Data9 ... Data2, and Port A outputs an 8-bit pattern equal to NOT (Data9 ... Data2).
41
5390A–BDC–06/04
Example:
Address = 110
Data =
D15D14D13D12D11D10D9D8D7D6D5D4D3D2D1D0
XXXXXX0101010101
One should then obtain 01010101 on Port B and 10101010 on Port A.
When the dynamic mode is chosen (Data1 = 1) port B outputs a rising ramp while Port A
outputs a decreasing one.
Note:In dynamic mode, use the DRDA function to align the edges of CLKO with the middle of
the data.
Decimation ModeThe decimation mode is provided to enable rapid testing of the ADC. In decimation
mode, one data out of 16 is output, thus leading to a maximum output rate of
31.25 Msps.
Note:Frequency (CLKO) = frequency (Data) = Frequency (CLKI)/16.
Die Junction
Temperature Monitoring
Function
A die junction temperature measurement setting is included on the board for junction
temperature monitoring.
The measurement method forces a 1 mA current into a diode-mounted transistor.
Caution should be given to respecting the polarity of the current.
In any case, one should make sure the maximum voltage compliance of the current
source is limited to a maximum of 1V or use a resistor serial-mounted with the current
source to avoid damaging the transistor device (this may occur if the current source is
reverse-connected).
The measurement setup is illustrated in Figure 42.
Figure 42. Die Junction Temperature Monitoring Setup
VDiode (Pin 35)
1 mA
GNDD
(Pin 36)
Protection
Diodes
42
AT84AD004
5390A–BDC–06/04
AT84AD004
The VBE diode’s forward voltage in relation to the junction temperature (in steady-state
conditions) is shown in Figure 43.
Figure 43. Diode Characteristics Versus T
860
840
820
800
780
760
740
720
Diode Voltage (mV)
700
680
660
640
620
-20-100 102030405060708090100110120
J
Junction Temperature (˚C)
VtestI, VtestQVtestI and VtestQ pins are for internal test use only. These two signals must be left
open.
Equivalent Input/Output Schematics
Figure 44. Simplified Input Clock Model
CLK
CLKB
VCCD/2
50Ω
50Ω
VCCD
GNDD
100Ω
100Ω
5390A–BDC–06/04
43
Figure 45. Simplified Data Ready Reset Buffer Model
VCCD
DDRB
100Ω
VCCD/2
50Ω
Figure 46. Analog Input Model
DC Coupling
(Common Mode = Ground = 0V)
50Ω
GND
VinI
50Ω
DDRBN
Vinl Reverse
Termination
VinI Double Pad
VinQ Reverse
Termination
ESD
ESD
Vcca
GND
50Ω
Sel Input I
GND – 0.4V
MAX
GNDD
100Ω
Vcca
GND
44
GND
VinQ
AT84AD004
VinQ
Double
Pad
Sel Input Q
5390A–BDC–06/04
Figure 47. Data Output Buffer Model
VCCO
GNDO
AT84AD004
DOAIO, DOAI7
DOBIO, DOBI7
DOAION, DOAI7N
DOBION, DOBI7N
Definitions of Terms
Table 14. Definitions of Terms
AbbreviationDefinitionDescription
BERBit Error Rate
DNL
ENOB
FPBW
IMD
INL
JITTER
NPRNoise Power Ratio
Differential
Non-Linearity
Effective Number of
Bits
Full Power Input
Bandwidth
Inter-Modulation
Distortion
Integral
Non-Linearity
Aperture
uncertainty
The probability of exceeding a specified error threshold for a sample at a maximum specified
sampling rate. An error code is a code that differs by more than ±4 LSB from the correct code
The differential non-linearity for an output code i is the difference between the measured step
size of code i and the ideal LSB step size. DNL (i) is expressed in LSBs. DNL is the
maximum value of all DNL (i). A DNL error specification of less than 1 LSB guarantees that
there are no missing output codes and that the transfer function is monotonic
ENOB
The analog input frequency at which the fundamental component in the digitally
reconstructed output waveform has fallen by 3 dB with respect to its low frequency value
(determined by FFT analysis) for input at full-scale -1 dB (-1 dBFS)
The two tones intermodulation distortion (IMD) rejection is the ratio of either of the two input
tones to the worst third order intermodulation products
The integral non-linearity for an output code i is the difference between the measured input
voltage at which the transition occurs and the ideal value of this transition. INL (i) is
expressed in LSBs and is the maximum value of all |INL (i)|
The sample-to-sample variation in aperture delay. The voltage error due to jitters depends on
the slew rate of the signal at the sampling point
The NPR is measured to characterize the ADC’s performance in response to broad
bandwidth signals. When applying a notch-filtered broadband white noise signal as the input
to the ADC under test, the Noise Power Ratio is defined as the ratio of the average out-ofnotch to the average in-notch power spectral density magnitudes for the FFT spectrum of the
ADC output sample test
Where A is the actual input amplitude and Fs is
the full scale range of the ADC under test
5390A–BDC–06/04
45
Table 14. Definitions of Terms (Continued)
AbbreviationDefinitionDescription
ORT
Overvoltage
Recovery Time
The time to recover a 0.2% accuracy at the output, after a 150% full-scale step applied on
the input is reduced to midscale
PSRR
SFDR
SINAD
SNR
SSBW
TAAperture delay
TC
TD1
TD2
TDO
TDR
TFFall Time
Power Supply
Rejection Ratio
Spurious Free
Dynamic Range
Signal to Noise and
Distortion Ratio
Signal to Noise
Ratio
Small Signal Input
Bandwidth
Encoding Clock
period
Time Delay from
Data Transition to
Data Ready
Time Delay from
Data Ready to
Data
Digital Data Output
Delay
Data Ready Output
Delay
The ratio of input offset variation to a change in power supply voltage
The ratio expressed in dB of the RMS signal amplitude, set at 1 dB below full-scale, to the
RMS value of the highest spectral component (peak spurious spectral component). The peak
spurious component may or may not be a harmonic. It may be reported in dB (related to the
converter -1 dB full-scale) or in dBc (related to the input signal level)
The ratio expressed in dB of the RMS signal amplitude, set to 1 dB below full-scale (-1
dBFS) to the RMS sum of all other spectral components including the harmonics, except DC
The ratio expressed in dB of the RMS signal amplitude, set to 1 dB below full-scale, to the
RMS sum of all other spectral components excluding the first 9 harmonics
The analog input frequency at which the fundamental component in the digitally
reconstructed output waveform has fallen by 3 dB with respect to its low frequency value
(determined by FFT analysis) for input at full-scale -10 dB (-10 dBFS)
The delay between the rising edge of the differential clock inputs (CLK, CLKB) [zero crossing
point] and the time at which VIN and VINB are sampled
The general expression is TD1 = TC1 + TDR - TDO with TC = TC1 + TC2 = 1 encoding clock
period
The general expression is TD2 = TC2 + TDR - TDO with TC = TC1 + TC2 = 1 encoding clock
period
The delay from the rising edge of the differential clock inputs (CLK, CLKB) [zero crossing
point] to the next point of change in the differential output data (zero crossing) with a
specified load
The delay from the falling edge of the differential clock inputs (CLK, CLKB) [zero crossing
point] to the next point of change in the differential output data (zero crossing) with a
specified load
The time delay for the output data signals to fall from 20% to 80% of delta between the low
and high levels
THD
TPDPipeline Delay
TRRise TimeThe time delay for the output data signals to rise from 20% to 80% of delta between the low
46
AT84AD004
Total Harmonic
Distortion
The ratio expressed in dB of the RMS sum of the first 9 harmonic components to the RMS
input signal amplitude, set at 1 dB below full-scale. It may be reported in dB (related to the
converter -1 dB full-scale) or in dBc (related to the input signal level )
The number of clock cycles between the sampling edge of an input data and the associated
output data made available (not taking into account the TDO)
and high levels
5390A–BDC–06/04
AT84AD004
Table 14. Definitions of Terms (Continued)
AbbreviationDefinitionDescription
TRDRData Ready Reset
Delay
TSSettling TimeThe time delay to rise from 10% to 90% of the converter output when a full-scale step
The delay between the falling edge of the Data Ready output asynchronous reset signal
(DDRB) and the reset to digital zero transition of the Data Ready output signal (DR)
function is applied to the differential analog input
VSWRVoltage Standing
Wave Ratio
The VSWR corresponds to the ADC input insertion loss due to input power reflection. For
example, a VSWR of 1.2 corresponds to a 20 dB return loss (99% power transmitted and 1%
reflected)
5390A–BDC–06/04
47
Using the AT84AD004 Dual 8-bit 500 Msps ADC
Decoupling, Bypassing
and Grounding of Power
Supplies
Figure 48. V
Figure 49. V
and V
CCD
PC Board 3.3V
PC Board GND
Bypassing and Grounding Scheme
CCO
PC Board 2.25V
PC Board GND
Bypassing and Grounding Scheme
CCA
The following figures show the recommended bypassing, decoupling and grounding
schemes for the dual 8-bit 500 Msps ADC power supplies.
L
VCCD
1µF
100 pF
L
VCCA
C
C
L
VCCO
1µF
100 pF
C
Note:L and C values must be chosen in accordance with the operating frequency of the application.
Figure 50. Power Supplies Decoupling Scheme
10 nF
VCCA
GNDA
VCCO
GNDO
100 pF
VCCO
10 nF
GNDO
VCCA
100 pF
GNDA
VCCD
100 pF 10 nF
GNDD
Note:The bypassing capacitors (1 µF and 100 pF) should be placed as close as possible to the board connectors, whereas the
decoupling capacitors (100 pF and 10 nF) should be placed as close as possible to the device.
48
AT84AD004
5390A–BDC–06/04
AT84AD004
Analog Input
Implementation
Figure 51. Termination Method for the ADC Analog Inputs in DC Coupling Mode
Channel I
Channel Q
The analog inputs of the dual ADC have been designed with a double pad implementation as illustrated in Figure 51. The reverse pad for each input should be tied to ground
via a 50Ω resistor.
The analog inputs must be used in differential mode only.
50Ω
50Ω Source
GND
GND
50Ω Source
GND
50Ω
50Ω
GND
50Ω
VinI
VinI
VinIB
VinIB
VinQ
VinQ
VinQB
VinQB
Dual ADC
5390A–BDC–06/04
49
Figure 52. Termination Method for the ADC Analog Inputs in AC Coupling Mode
50Ω
VinI
50Ω Source
VinI
Channel I
GND
VinIB
GND
50Ω
VinIB
Dual ADC
50Ω
VinQ
50Ω Source
VinQ
Channel Q
GND
GND
VinQB
50Ω
VinQB
Clock ImplementationThe ADC features two different clocks (I or Q) that must be implemented as shown in
Figure 53. Each path must be AC coupled with a 100 nF capacitor.
Figure 53. Differential Termination Method for Clock I or Clock Q
ADC Package
100 nF
CLK
50Ω
100 nF
CLKB
Note:When only clock I is used, it is not necessary to add the capacitors on the CLKQ and
CLKQN signal paths; they may be left floating.
VCCD/2
50Ω
Differential Buffer
50
AT84AD004
5390A–BDC–06/04
Figure 54. Single-ended Termination Method for Clock I or Clock Q
AT84AD004
VCCD
AC coupling capacitor
50Ω
Source
AC coupling capacitor
50Ω
Output Termination in
1:1 Ratio
R1
CLK
50Ω
50Ω
CLKB
VCCD/2
When using the integrated DMUX in 1:1 ratio, the valid port is port A. Port B remains
unused.
Port A functions in LVDS mode and the corresponding outputs (DOAI or DOAQ) have to
be 100Ω differentially terminated as shown in Figure 55 on page 52.
The pins corresponding to Port B (DOBI or DOBQ pins) must be left floating (in high
impedance state).
R2
Figure 55 on page 52 is an example of a 1:1 ratio of the integrated DMUX for channel I
(the same applies to channel Q).
5390A–BDC–06/04
51
Figure 55. Example of Termination for Channel I Used in DMUX 1:1 Ratio (Port B Unused)
Note:If the outputs are to be used in single-ended mode, it is recommended that the true and false signals be terminated with a 50Ω
resistor.
Using the Dual ADC With
and ASIC/FPGA Load
52
AT84AD004
Figure 56 on page 53 illustrates the configuration of the dual ADC (1:2 DMUX mode,
independent I and Q clocks) driving an LVDS system (ASIC/FPGA) with potential additional DMUXes used to halve the speed of the dual ADC outputs.
5390A–BDC–06/04
Figure 56. Dual ADC and ASIC/FPGA Load Block Diagram
AT84AD004
Data rate = FsI/2
CLKI/CLKIN @ FsI
CLKQ/CLKQN @ FsQ
Port A
Channel I
Port A
Channel Q
Dual 8-bit 1 Gsps ADC
Port B
Channel I
DEMUX
8:16
Data rate = FsQ/2
DMUX
8:16
DMUX
8:16
Data rate = FsQ/4
ASIC / FPGA
Port B
Channel Q
Note:The demultiplexers may be internal to the ASIC/FPGA system.
5390A–BDC–06/04
DMUX
8:16
53
Thermal Characteristics
Simplified Thermal
Model for LQFP 144
The following model has been extracted from the ANSYS FEM simulations.
Assumptions: no air, no convection and no board.
20 x 20 x 1.4 mm
Figure 57. Simplified Thermal Model for LQFP Package
Silicon Junction
355 µm silicon die
25 mm
λ
40 µm Epoxy/Ag glue
λ
Copper paddle
λ
Aluminium paddle
λ
Resin bottom
λ = 0.007W/cm/
2
= 0.95W/cm/˚C
= 0. 02 W/cm/ ˚C
= 2.5W/cm/˚C
= 0. 75W/cm/ ˚C
˚C
0.6˚C/watt
1.4˚C/watt
0.1˚C/watt
Aluminium paddleResin
0.1˚C/watt
4.3˚C/watt
6.1˚C/watt
8.3˚C/watt
Resin
λ
= 0.007W/cm/˚C
1.5˚C/watt
λ
= 0.007W/cm/˚C
Package top
5.5˚C/watt
Leads tip
Copper alloy leadframe
λ
= 25W/cm/˚C
Package
bottom
100 µm air gap λ = 0.00027W/cm/
11.4˚C/watt
˚C
Assumptions:
Die 5.0 x 5.0 = 25 mm
2
40 µm thick Epoxy/Ag glue
Package bottom
connected to:
(user dependent)
100 µm thermal grease gap diamater 12 mm
λ = 0.01W/cm/
˚C
Top of user board
1.5˚C/watt
Note:The above are typical values with an assumption of uniform power dissipation over 2.5 x 2.5 mm2 of the top surface of the die.
Thermal Resistance from
Junction to Bottom of Leads
Thermal Resistance from
Junction to Top of Case
Thermal Resistance from
Junction to Bottom of Case
Thermal Resistance from
Junction to Bottom of Air Gap
Assumptions: no air, no convection and no board.
The thermal resistance from the junction to the bottom of the leads is 15.2°C/W typical.
Assumptions: no air, no convection and no board.
The thermal resistance from the junction to the top of the case is 8.3°C/W typical.
Assumptions: no air, no convection and no board.
The thermal resistance from the junction to the bottom of the case is 6.4°C/W typical.
The thermal resistance from the junction to the bottom of the air gap (bottom of package) is 17.9°C/W typical.
54
AT84AD004
5390A–BDC–06/04
AT84AD004
Thermal Resistance from
Junction to Ambient
Thermal Resistance from
Junction to Board
The thermal resistance from the junction to ambient is 25.2°C/W typical.
Note:In order to keep the ambient temperature of the die within the specified limits of the
device grade (that is TA max = 70°C in commercial grade and 85°C in industrial grade)
and the die junction temperature below the maximum allowed junction temperature of
105°C, it is necessary to operate the dual ADC in air flow conditions (1m/s recommended).
In still air conditions, the junction temperature is indeed greater than the maximum
allowed T
- T
- TJ = 25.2°C/W x 1.4W + TA = 35.28 + 85 = 125.28°C for industrial grade devices
.
J
= 25.2°C/W x 1.4W + TA = 35.28 + 70 = 105.28°C for commercial grade devices
J
The thermal resistance from the junction to the board is 13°C/W typical.
5390A–BDC–06/04
55
Ordering Information
Part NumberPackageTemperature RangeScreeningComments
AT84XAD004TDLQFP 144AmbientPrototype
AT84AD004CTDLQFP 144
C grade
0°C < TA < 70°C
Standard
Prototype version
Please contact your local Atmel sales office
1150 East Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906, USA
Tel: 1(719) 576-3300
Fax: 1(719) 540-1759
Biometrics/Imaging/Hi-Rel MPU/
High Speed Converters/RF Datacom
Avenue de Rochepleine
BP 123
38521 Saint-Egreve Cedex, France
Tel: (33) 4-76-58-30-00
Fax: (33) 4-76-58-34-80
Literature Requests
www.atmel.com/literature
Disclaimer: Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard
warranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for any
errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without notice, and
does not make any commitment to update the information contained herein. No licenses to patents or other intellectual property of Atmel are
granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use
as critical components in life support devices or systems.