– 1:4: Data Rate Max = 1 Gsps
– PD (8b/10b) < 4.3/4.7 W (ECL 50Ω output)
– 1:8: Data Rate Max = 2 Gsps
– PD (8b/10b) < 6/6.9 W (ECL 50Ω output)
– 1:16 with 1 TS8388B or 1 TS83102G0B and 2 DMUX
• Parallel Output Mode
• 8-/10-bit
• ECL Differential Input Data
• DataReady or DataReady/2 Input Clock
• Input Clock Sampling Delay Adjust
• Single-ended Output Data:
– Adjustable Common Mode and Swing
– Logic Threshold Reference Output
– (ECL, PECL, TTL)
• Asynchronous Reset
• Synchronous Reset
• ADC + DMUX Multi-channel Applications:
– Stand-alone Delay Adjust Cell for ADCs Sampling Instant Alignment
The TS81102G0 is a monolithic 10-bit high-speed (up to 2 GHz) demultiplexor,
designed to run with all kinds of ADCs and more specifically with Atmel’s high-speed
ADC 8-bit 1 Gsps TS8388B and ADC 10-bit 2 Gsps TS83102G0B.
The TS81102G0 uses an inn ovative architecture, including a sampling delay adjust
and tunable output levels. It allows users to process the high-speed output data
stream down to processor speed and uses the very high-speed bipolar technology (25
GHz NPN cut-off frequency).
Rev. 2105C–BDC–11/03
1
Block Diagram
Figure 1. Block Diagram
Data PathClock Path
SwiAdj
VplusDOut
VCC
even
master
latch
even
slave
latch
GND
VEE
DIODE
BIST
8/10
BIST
8/10
FS/8
mux
I[0..7/9]
odd
master
latch
odd
slave
latch
NbBit
NAP
RatioSel
DEMUXDelAdjCtrl
ClkInType
B 2
Phase
control
ClkPar
shift register)
Port Selection Clock
8
ClkIn
delay
mux
Counter
(8 stage
8
FS/8
AsyncReset
SyncReset
(to be confirmed)
RstGen
Reset
8
Counter
Status
RatioSel
ADCDelAdjCtrl
ADCDelAdjIn
delay
Latch Sel Even/Odd [1..8/10]
Data
8
Output
Clock
8/10
A[0..7/9]
C[0..7/9]
E[0..7/9]
G[0..7/9]
B[0..7/9]
D[0..7/9]
F[0..7/9]
RefA
RefC
RefE
RefG
RefB
RefD
Even PortsOdd Ports
2
TS81102G0
H[0..7/9]
RefF
RefH
1
3
DataReady
generation
DR/DR
ADCDelAdjOut
2105C–BDC–11/03
TS81102G0
Internal Timing
This diagram corresponds to an established opera tion of the DMUX with Synchronous Reset.
Latch Select A
Latch Select B
Latch Select C
Latch Select D
Latch Select E
Latch Select F
Latch Select G
Latch Select H
A to H Port Out
A to H LatchOut
DROut
NN+8N+16N+24
N+1N+9N+17N+25
N+2N+10N+18N+26
N+3N+11N+19N+27
N+4N+12N+20
N+5N+13N+21
N+6N+14N+22
N+7N+15N+23
N to N+7N+8 to N+15N+16 to N+23
2105C–BDC–11/03
3
Functional
Description
The TS81102G0 is a demultiplexer based on an advanced high-speed bipolar technology featuring a cutoff frequency of 25 GHz. Its role is to reduce the data rate so that the data can be
processed at the DMUX output.
The TS81102G0 provides 2 programmable ratios: 1:4 and 1:8. The maximum data rate is 1
Gsps for the 1:4 ratio and 2 Gsps for the 1:8 ratio.
The TS81102G0 is able to process 8 or 10-bit data flows.
The input clock can be an ECL differential signal or single-ended DC cou pled signal. Mo reover
it can be a DataReady or DataReady/2 clock.
The input digital data must be an ECL differential signal.
The output signals (Data Ready, digital data and reference voltage) are adjustable with
VplusD independent power supply. Typical output modes are ECL, PECL or TTL.
The Data Ready output is a differential signal. The digital output data and reference voltages
are single-ended signals.
The TS81102G0 is started by an Asynchronous Reset. A Synchronous Reset enables the
user to re-synchronize the output port selection and to minimize loss of data that could occur
within the DMUX.
A delay adjust cell is available to ensure a good phase between the DMUX’ input clock and
input data.
Another delay adjust cell is available to contro l the ADCss sampling instant alignment, in case
of the ADCs interleaving.
A 10-bit generator is implemented in the TS81102G0, the Built-In Self Test (BIST). This test
sequence is very useful for testing the DMUX at first use.
A fine tuning of the output swing is also available.
The TS81102G0 can be used with the following Atmel ADCs:
•TS8388B(F/FS/GL), 8-bit 1 Gsps ADC
•TS83102G0B, 10-bit 2 Gsps ADC
4
TS81102G0
2105C–BDC–11/03
Main Function
Description
TS81102G0
Programmable
DMUX Ratio
The conversion ratio is programmable: 1:4 or 1:8.
Figure 3. Programmable DMUX Ratio
The input clock phase can be adjusted with an adjustable delay (from 250 to 750 ps). This is to
ensure a proper phase between the clock and input data of the DMUX.
2105C–BDC–11/03
N
N+1
N+2
N+3
N+4
N+5
N+6
N+7
5
Asynchronous
Reset
(ASYNCRESET)
Figure 5. Asynchronous Reset
CLKIN
AsyncReset
Port A selected
Port B selected
Port C selected
Port D selected
Port E selected
Port F selected
Port G selected
Port H selected
The Asynchronous Reset is a master reset of the port selection, which works on TTL levels. It
is active on the high level. During an asynchronous reset, the clock must be in a known state.
It is used to start the DMUX.
When it is active, it paralyzes the outputs (the out put clock and output d ata remain at the same
level as before the asynchronous reset). When it comes back to its low leve l, the DMUX star ts:
the outputs are active and the first processed data is on port A.
Synchronous
Reset
(SYNCRESET)
Figure 6. Synchronous Reset
FS
DR/2
SyncReset = FS/8
Internal reset
pulse
Port A selected
Port B selected
Port C selected
Port D selected
Port E selected
Port F selected
Port G selected
Port H selected
The DMUX can be synchronously reset to a programmable state dependin g on the conversion
ratio. The clock must not be stopped during reset. The synchronizat ion signal is a clock
(SyncRest) whose frequency is FS/8*n where n is an integer (n = 1,2,3,…) in 1:8 mode and
FS/4*n in 1:4 mode. The front edge of this clock is synchronized with Clkln inside the DMUX,
and generates a 200 ps reset pulse. This reset pulse occurs during a f ixed level of Clkln.
If the DMUX was synchronized with Syncreset previous to a possible loss of synchronization,
then the output data is immediately corre ct, no modification can b e seen at the output o f the
DMUX, and no data is lost (“Internal Timing Diagram” on page 3).
If the DMUX was not synchronized with SyncReset previous to a possible lo ss o f syn chronization, then the output data and data r eady of the DM UX are chang ed. The outp ut data is corr ect
after a number of input clocks corresponding to the pipe line delay (“Timing Diagr ams with Synchronous Reset” on page 19).
6
TS81102G0
2105C–BDC–11/03
TS81102G0
Counter
Programmable
State
When the counter is reset, its initial states depends on the conversion ratio:
•1:8: counting on 8 bits,
•1:4: counting on 4 bits.
Pipeline DelayThe maximum pipeline delay depends on the conversion ratio:
•1:8: pipeline delay = 7
•1:4: pipeline delay = 3
8-/10-bit, with NAP
Mode for the 2
The DMUX is a 10-bit parallel device. The last two bits (bits 8 and 9) may not be used, a nd the
corresponding functions are set to nap mode to reduce power consumption.
Unused Bit
ECL Differential
Input Data
Input data are ECL compatible (Voh = -0.8V, Vol = -1.8V).
The minimum swing required is 100 mV differential.
All inputs have a 100Ω differential termination resistor. The middle point of these resistor s is
connected to ground through a 10 pF capacitor.
Figure 7. ECL Differential Input Data
Gnd
50Ω Differential
Output Data
ClkInClkInb
50Ω50Ω
10 pF
The output clock for the ADC is generate d th ro ug h a 50Ω loaded long tailed. The 50Ω resistor
is connected to the ground pad via a diode. The levels are (on the 100Ω differential termination resistor): Vol = -1.4V, Voh = -1.0V.
Figure 8. 50Ω Differential Output Data
Gnd
50Ω
ADCDelAdjOut
50Ω
ADCDelAdjOutb
2105C–BDC–11/03
7
Single-ended
Output Data
To reduce the pin number and power consumption of the DMUX, the eight output ports are
single-ended.
To reach the high frequency output (up to 250 MHz) with a reasonable power consumption,
the swing must be limited to a maximum of ±500 mV. The common mode is adjustab le from
-1.3V to +2V, with Vplus DOut pins. To ensure better noise immunity, a reference level (common mode) is available (one level by output port).
The output buffers are of ECL type (open emitters – not resistive adapted impedances). They
are designed for a 15 mA average output current, and may be used with a 50Ω termin ation
impedance.
Figure 9. Single-ended Output Data
VPlusDOut
PadOut
Vee
Following are three application examples for these buffers: ECL/PECL/TTL. Please note that it
is possible to have any other odd output format as far as current (36 mA max) and voltage
(Vplus Dout – V
≤ 8.3V) limits are not overrid den. The maximum frequency in TTL output
EE
mode depends on the load to be driven.
Table 1. Examples of Application of Buffers
ParameterECLPECLTTLUnit
VplusDout03.33.3V
Vtt-21.30V
Swing±0.5±0.5±1V
Reference-1.321.5V
Voh-0.82.52.5V
Vol-1.81.50.5V
Load5050≥75Ω
Average Output Current141415mA
Output Data rate max.250250250Msps
This corresponds to the “Adjustable Logic Single” in the pinout description.
The “Adjustable Single” buffers for reference voltage are the same buffers, but the information
available at the output of these buffers is more like analog than logic.
Note:The Max Output Data Rate is given for a typical 50Ω/2 pF load.
8
TS81102G0
2105C–BDC–11/03
TS81102G0
Differential Data
Ready Output
Built-in Self Test
(BIST)
Specifications
Absolute
Maximum Ratings
The front edge of the DataReady output occurs when data is available on the correspo nding
port. The frequency of this clock depends on the conversion ratio (1: 8 or 1:4), with a dut y cycle
of 50%.
The definition is the same as for single-ended output data, but the buffers are differential.
This corresponds to the “Adjustable Logic Differential” in the pinout description.
A pseudo-random 10-bit generator is impleme nted in t he DMUX. It generat es a 10-bit signal in
the output of the DMUX, with a period of 512 input clocks. The probability of occurrence of
codes is uniformly spread over the 1024 possible codes: 0 or 1/1024.
Note that the 256 codes of bits 1 to 8 occur at least once. They start with a BIST command, in
phase with the FS/8 clock on Port A. The logic output obt ained on the A to H ports depend s on
the conversion ratio. The driving clock of BIST is Clkln. The ClklnType must be set to ‘1’
(DataReady ADC clock) to have a different 10-bit code on each output.
The complete BIST sequence is available on request.
ADCDelAdjCtrlb or
DMUXDelAdjCtrl,
DMUXDelAdjCtrlb or
SwiAdj
I[0…9] or I[0…9]b or
SyncReset or
SyncResetb or
ADCDelAdjln or
ADCDelAdjlnb
Clkln – Clklnb or
I[0…9] - I[0…9]b or
SyncReset –
Syncresetb or
ADCDelAdjln ADCDelAdjlnb
Voltage range for each
pad
Differential voltage
range
Voltage range for each
pad
Minimum differential
swing
Maximum differential
swing
GND to 6V
GND to 4V
GND to -6V
-1 to +1
-1 to +1
-2.2 to +0.6V
0.1
2
V
V
2105C–BDC–11/03
9
Table 2. Absolute Maximum Ratings (Continued)
ParameterSymbolCommentsValueUnit
Data output currentA[0…9] to H[0…9] or
RefA to RefH or
DR or DRb
Maximum current36mA
TTL input voltageClkln Type
GND to V
CC
V
RatioSel
NbBit
AsyncReset
BIST
Maximum input voltage on diode for
DIODE700mV
temperature measurement
Maximum input current on diodeDIODE8mA
Maximum junction temperatureT
Storage temperatureT
j
stg
135°C
-65 to 150°C
Note:Absolute maximum ratings are limiting values, to be applied individually, while other parameters are within specified operating
conditions. Long exposure to maximum rating may affect device reliability. The use of a thermal heat sink is mandator y. See
“Thermal and Moisture Characteristics” on page 26.