English
Language : 

HDMP-1032 Datasheet, PDF (8/32 Pages) Agilent(Hewlett-Packard) – 1.4 GBd Transmitter/Receiver Chip Set with CIMT Encoder/Decoder and Variable Data Rate
of the REFCLK. By adjusting the
phase of the data word rather
than REFCLK, the optimal setup
time is achieved for the input
latches of the chip interfacing to
the Rx.
As the relative phase between the
HSIN± input and the REFCLK
drift slowly over time due to envi-
ronmental variations, the PASS
system is able to absorb this to
some degree, and is able to reset
and re-optimize the sampling
when the margin is exceeded.
DELAY Block
The parallel DELAY block has an
adjustable delay range of 20% to
80% of the data word. Its delay
is controlled by the SYNC LOGIC
block. This delay block is used
for all of the data bits, flag bit,
as well as the status bits.
When RXREADY goes high, the
optimal delay choice is deter-
mined at the shift output
SHFOUT:
SHFOUT = 0 DELAY retract
SHFOUT = 1 DELAY extend
The actual setting of the DELAY
block is determined with the shift
input SHFIN.
When the phase of the REFCLK
drifts to within 10% of the word
boundary, the RXDSLIP output
is set high, and a new choice of
SHFOUT is chosen. The shift re-
quest output SQROUT is set high
when a RXDSLIP condition is
detected, or if the shift request
input SRQIN goes high.
Single Channel Configuration
In a single channel configuration,
SHFIN is simply tied to SHFOUT
as shown in Figure 4.2. The daisy
chaining signal SRQIN is set low
(grounded) and SRQOUT is left
unconnected.
After RXREADY goes high, the
DELAY block can absorb a phase
variation between the serial input
HSIN± and the REFCLK a mini-
mum of ideally ± 4 serial bits,
or 20% of the word period. This
margin is reduced due to finite
rise/fall times and setup times
of the internal circuitry.
OUTPUT LATCH Block
This block is a bank of positive
edge triggered D-flip/flops. The
clock is selected by the SYNC
LOGIC block to be either the re-
covered clock RXCLK1 when the
PASS system is disabled, or the
REFCLK when the PASS system
is enabled (PASSENB=1).
SYNC LOGIC Block
The SYNC LOGIC block’s func-
tion is to compare the phase of
the recovered data to REFCLK, to
set the state of the DELAY block,
to detect when the DELAY range
has been exceeded, and to re-
cover with a new DELAY setting.
It is also designed to support a
master/slave configuration in a
multi-channel environment.
DATA 16 BITS
TX[0-15]
Tx
TXCLK
HSOUT±
HSIN±
SRQIN SHFIN
SHFOUT
RXCLK0/1
RX[0-15]
Rx
+VCC
PASSENB
SRQOUT REFCLK
NC
REFCLK
Figure 4.2. Single channel configuration with PASS enabled (PASSENB=1).
Recovered data words and RXCLK0/1 are synchronous with REFCLK.
8