CYV15G0104TRB_09 [CYPRESS]

Independent Clock HOTLink II Serializer and Reclocking Deserializer; 独立时钟的HOTLink II串行器及解串器时钟恢复
CYV15G0104TRB_09
型号: CYV15G0104TRB_09
厂家: CYPRESS    CYPRESS
描述:

Independent Clock HOTLink II Serializer and Reclocking Deserializer
独立时钟的HOTLink II串行器及解串器时钟恢复

时钟
文件: 总28页 (文件大小:750K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
CYV15G0104TRB  
Independent Clock HOTLink II™  
Serializer and Reclocking Deserializer  
Functional Description  
Features  
• Second-generation HOTLink® technology  
The CYV15G0104TRB Independent Clock HOTLink II™  
Serializer and Reclocking Deserializer is a point-to-point or  
• Compliant to SMPTE 292M and SMPTE 259M video  
standards  
point-to-multipoint communications building block enabling  
transfer of data over a variety of high-speed serial links  
including SMPTE 292M and SMPTE 259M video applications.  
It supports signaling rates in the range of 195 to 1500 Mbps  
per serial link. The transmit and receive channels are  
independent and can operate simultaneously at different  
rates. The transmit channel accepts 10-bit parallel characters  
in an Input Register and converts them to serial data. The  
receive channel accepts serial data and converts it to 10-bit  
parallel characters and presents these characters to an Output  
Register. The received serial data can also be reclocked and  
retransmitted through the reclocker serial outputs. Figure 1  
illustrates typical connections between independent video  
co-processors and corresponding CYV15G0104TRB chips.  
• Single channel video serializer plus single channel video  
reclocking deserializer  
— 195- to 1500-Mbps serial data signaling rate  
— Simultaneous operation at different signaling rates  
• Supportsreceptionofeither1.485or1.485/1.001Gbpsdata  
rate with the same training clock  
• Internal phase-locked loops (PLLs) with no external PLL  
components  
• Supports half-rate and full-rate clocking  
• Selectable differential PECL-compatible serial inputs  
— Internal DC-restoration  
The CYV15G0104TRB satisfies the SMPTE 259M and  
SMPTE 292M compliance as per SMPTE EG34-1999 Patho-  
logical Test Requirements.  
• Redundant differential PECL-compatible serial outputs  
— No external bias resistors required  
— Internal source termination  
As  
a
second-generation  
HOTLink  
device,  
the  
CYV15G0104TRB extends the HOTLink family with enhanced  
levels of integration and faster data rates, while maintaining  
serial-link compatibility (data and BIST) with other HOTLink  
devices. The transmit (TX) channel of the CYV15G0104TRB  
HOTLink II device accepts scrambled 10-bit transmission  
characters. These characters are serialized and output from  
dual Positive ECL (PECL) compatible differential trans-  
mission-line drivers at a bit-rate of either 10- or 20-times the  
input reference clock for that channel.  
— Signaling-rate controlled edge-rates  
• Synchronous LVTTL parallel interface  
• JTAG boundary scan  
• Built-In Self-Test (BIST) for at-speed link testing  
• Link Quality Indicator  
— Analog signal detect  
— Digital signal detect  
The receive (RX) channel of the CYV15G0104TRB HOTLink  
II device accepts a serial bit-stream from one of two selectable  
PECL-compatible differential line receivers, and using a  
completely integrated Clock and Data Recovery PLL, recovers  
the timing information necessary for data reconstruction. The  
recovered bit-stream is reclocked and retransmitted through  
the reclocker serial outputs. Also, the recovered serial data is  
deserialized and presented to the destination host system.  
• Low-power 1.8W @ 3.3V typical  
• Single 3.3V supply  
• Thermally enhanced BGA  
• Pb-Free package option available  
• 0.25μ BiCMOS technology  
Figure 1. HOTLink II™ System Connections  
Reclocked  
Output  
10  
10  
Independent  
Channel  
Independent  
Channel  
CYV15G0104TRB  
Serial  
Links  
CYV15G0104TRB  
Device  
Device  
10  
10  
Reclocked  
Output  
Cypress Semiconductor Corporation  
Document #: 38-02100 Rev. *C  
198 Champion Court  
San Jose, CA 95134-1709  
408-943-2600  
Revised May 2, 2007  
[+] Feedback  
CYV15G0104TRB  
The transmit and receive channels contain an independent  
BIST pattern generator and checker, respectively. This BIST  
hardware allows at-speed testing of the high-speed serial data  
paths in each transmit and receive section, and across the  
interconnecting links.  
The CYV15G0104TRB is ideal for SMPTE applications where  
different data rates and serial interface standards are  
necessary for each channel. Some applications include  
multi-format routers, switchers, format converters, SDI  
monitors, cameras, and camera control units.  
CYV15G0104TRB Serializer and Reclocking Deserializer Logic Block Diagram  
x10  
x10  
Phase  
Align  
Buffer  
Deserializer  
Serializer  
RX  
TX  
Reclocker  
Document #: 38-02100 Rev. *C  
Page 2 of 28  
[+] Feedback  
CYV15G0104TRB  
RESET  
TRST  
Reclocking Deserializer Path Block Diagram  
JTAG  
Boundary  
Scan  
TRGRATEA  
TMS  
TCLK  
TDI  
x2  
TRGCLKA  
Controller  
TDO  
SDASEL[2..1]A[1:0]  
LDTDEN  
INSELA  
LFIA  
Receive  
Signal  
Monitor  
10  
RXDA[9:0]  
BISTSTA  
10  
10  
INA1+  
INA1–  
Clock &  
Data  
Recovery  
PLL  
INA2+  
INA2–  
RXCLKA+  
RXCLKA–  
÷2  
ULCA  
SPDSELA  
RXBISTA[1:0]  
RXRATEA  
RXPLLPDA  
Recovered Serial Data  
Recovered Character Clock  
ROE[2..1]A  
ROUTA1+  
ROUTA1–  
Reclocker  
Output PLL  
Clock Multiplier  
ROE[2..1]A  
ROUTA2+  
ROUTA2–  
RECLKOA  
REPDOA  
Character-Rate Clock  
Bit-Rate Clock  
Serializer Path Block Diagram  
Bit-Rate Clock  
= Internal Signal  
REFCLKB+  
REFCLKB–  
TXRATEB  
Transmit PLL  
Clock Multiplier  
TOE[2..1]B  
SPDSELB  
TXCLKOB  
Character-Rate Clock  
PABRSTB  
TXERRB  
TXCLKB  
TOE[2..1]B  
TXBISTB  
0
1
TXCKSELB  
TOUTB1+  
TOUTB1–  
10  
10  
10  
TXDB[9:0]  
10  
TOUTB2+  
TOUTB2–  
Device Configuration and Control Block Diagram  
= Internal Signal  
RXRATEA  
RXPLLPDA  
TRGRATEA  
TXRATEB  
TXCKSELB  
PABRSTB  
SDASEL[2..1]A[1:0]  
TOE[2..1]B  
ROE[2..1]A  
RXBISTA[1:0]  
TXBISTB  
WREN  
Device Configuration  
ADDR[2:0]  
and Control Interface  
DATA[6:0]  
Document #: 38-02100 Rev. *C  
Page 3 of 28  
[+] Feedback  
CYV15G0104TRB  
Pin Configuration (Top View)[1]  
1
2
3
4
5
6
7
8
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
A
B
C
D
E
TOUT  
B1–  
TOUT  
B2–  
IN  
A1–  
ROUT  
A1–  
IN  
A2–  
ROUT  
A2–  
NC  
NC  
NC  
NC  
V
NC  
GND GND  
GND  
V
V
NC  
V
NC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
TOUT  
B1+  
TOUT  
B2+  
IN  
A1+  
ROUT  
A1+  
IN  
A2+  
ROUT  
A2+  
V
NC  
V
NC  
V
V
V
V
GND  
GND  
GND  
NC  
GND  
GND  
V
V
V
NC  
NC  
NC  
NC  
CC  
CC  
CC  
CC  
CC  
CC  
TDI  
TMS  
DATA  
[6]  
DATA  
[4]  
DATA  
[2]  
DATA  
[0]  
SPD  
SELB  
LDTD TRST  
EN  
TDO  
V
V
V
V
NC  
NC  
NC  
NC  
GND  
CC  
TCLK RESET  
INSELA  
ULCA  
DATA  
[5]  
DATA  
[3]  
DATA  
[1]  
SCAN TMEN3  
EN2  
GND GND GND  
NC  
NC  
V
CC  
CC  
V
V
V
V
V
V
V
CC  
CC  
CC  
CC  
CC  
CC  
F
NC  
NC  
V
NC  
V
NC  
NC  
NC  
NC  
NC  
CC  
CC  
G
H
WREN  
SPD  
SELA  
GND  
GND GND  
NC  
GND GND GND GND  
GND GND GND GND  
GND GND GND GND  
J
K
L
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
GND GND  
NC  
NC  
GND  
NC  
GND  
GND  
M
N
P
R
T
GND GND GND GND  
GND GND GND GND  
GND GND GND GND  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
V
V
V
V
V
V
V
V
V
CC  
CC  
CC  
CC  
CC  
CC  
V
V
V
V
CC  
CC  
CC  
CC  
CC  
CC  
CC  
U
V
TX  
DB[0]  
TX  
DB[1]  
TX  
DB[2]  
TX  
DB[9]  
ADDR  
[0]  
REF  
CLKB–  
RX  
DA[4]  
BIST  
STA  
RX  
DA[0]  
V
V
V
V
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
GND GND  
GND GND GND  
V
V
V
V
V
V
V
V
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
TX  
DB[3]  
TX  
DB[4]  
TX  
DB[8]  
REF  
CLKB+ CLKOA  
RE  
RX  
DA[9]  
RX  
DA[5]  
RX  
DA[2]  
RX  
DA[1]  
NC  
GND  
GND  
GND  
NC  
GND  
GND GND  
W
Y
TX  
DB[5]  
TX  
DB[7]  
ADDR ADDR  
RX  
CLKA+  
REPDO  
A
LFIA  
TRG  
CLKA+ DA[6]  
RX  
RX  
DA[3]  
NC  
NC  
NC  
NC  
GND GND  
GND GND  
[2]  
[1]  
TX  
TX  
TX  
CLKOB  
RX  
CLKA–  
TX  
TRG RX  
RX  
DA[7]  
NC  
GND  
DB[6] CLKB  
ERRB CLKA– DA[8]  
Note  
1. NC = Do not connect.  
Document #: 38-02100 Rev. *C  
Page 4 of 28  
[+] Feedback  
CYV15G0104TRB  
Pin Configuration (Bottom View)[1]  
20  
19  
18  
17  
16  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
4
3
2
1
A
B
C
D
E
ROUT  
A2–  
IN  
A2–  
ROUT  
A1–  
IN  
A1–  
TOUT  
B2–  
TOUT  
B1–  
NC  
V
NC  
V
V
GND  
GND GND  
NC  
V
NC  
NC  
NC  
NC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
ROUT  
A2+  
IN  
A2+  
ROUT  
A1+  
IN  
A1+  
TOUT  
B2+  
TOUT  
B1+  
NC  
NC  
NC  
NC  
V
V
V
GND  
GND  
NC  
GND  
GND  
GND  
V
V
V
V
NC  
V
NC  
V
CC  
CC  
CC  
CC  
CC  
CC  
TDO  
TRST LDTD  
EN  
SPD  
SELB  
DATA  
[0]  
DATA  
[2]  
DATA  
[4]  
DATA  
[6]  
TMS  
TDI  
GND  
NC  
NC  
NC  
NC  
V
V
V
V
CC  
TMEN3 SCAN  
EN2  
DATA  
[1]  
DATA  
[3]  
DATA  
[5]  
ULCA  
INSELA  
RESET TCLK  
V
V
NC  
NC  
GND GND GND  
CC  
CC  
V
V
V
V
V
V
CC  
CC  
CC  
CC  
CC  
CC  
CC  
F
NC  
NC  
NC  
NC  
NC  
V
NC  
V
NC  
NC  
CC  
G
H
SPD  
SELA  
WREN  
NC  
GND GND  
GND  
GND GND GND GND  
GND GND GND GND  
GND GND GND GND  
J
K
L
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
GND GND  
NC  
NC  
NC  
NC  
NC  
NC  
GND  
GND  
GND  
NC  
NC  
NC  
M
N
P
R
T
GND GND GND GND  
GND GND GND GND  
GND GND GND GND  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
V
V
V
V
V
V
V
V
V
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
V
V
V
V
CC  
CC  
CC  
CC  
U
V
RX  
DA[0]  
BIST  
STA  
RX  
DA[4]  
REF  
CLKB–  
ADDR  
[0]  
TX  
DB[9]  
TX  
DB[2]  
TX  
DB[1]  
TX  
DB[0]  
V
V
V
V
V
V
V
V
GND GND GND  
GND GND  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
NC  
V
V
V
V
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
CC  
RX  
DA[1]  
RX  
DA[2]  
RX  
DA[5]  
RX  
DA[9]  
RE  
REF  
TX  
DB[8]  
TX  
DB[4]  
TX  
DB[3]  
GND GND  
GND  
NC  
GND  
GND  
GND  
NC  
CLKOA CLKB+  
W
Y
RX  
DA[3]  
RX  
TRG  
LFIA  
REPDO  
A
RX  
CLKA+  
ADDR ADDR  
[1]  
TX  
DB[7]  
TX  
DB[5]  
GND GND  
GND GND  
NC  
NC  
NC  
NC  
DA[6] CLKA+  
[2]  
RX  
DA[7]  
RX TRG  
DA[8] CLKA– ERRB  
TX  
RX  
CLKA–  
TX  
CLKOB  
TX  
TX  
GND  
NC  
CLKB DB[6]  
Document #: 38-02100 Rev. *C  
Page 5 of 28  
[+] Feedback  
CYV15G0104TRB  
Pin Definitions  
CYV15G0104TRB HOTLink II Serializer and Reclocking Deserializer  
Name  
I/O Characteristics Signal Description  
Transmit Path Data and Status Signals  
TXDB[9:0]  
TXERRB  
LVTTL Input,  
synchronous,  
sampled by  
Transmit Data Inputs. TXDB[9:0] data inputs are captured on the rising edge of the  
transmit interface clock. The transmit interface clock is selected by the TXCKSELB latch  
via the device configuration interface.  
TXCLKBor  
REFCLKB[2]  
LVTTL Output,  
synchronous to  
Transmit Path Error. TXERRB is asserted HIGH to indicate detection of a transmit  
Phase-Align Buffer underflow or overflow. If an underflow or overflow condition is  
detected, TXERRB, is asserted HIGH and remains asserted until the transmit Phase-Align  
Buffer is re-centered with the PABRSTB latch via the device configuration interface. When  
TXBISTB = 0, the BIST progress is presented on the TXERRB output. The TXERRB  
signal pulses HIGH for one transmit-character clock period to indicate a pass through the  
REFCLKB[3]  
,
asynchronous to  
transmit channel  
enable / disable,  
asynchronous to loss BIST sequence once every 511 character times.  
or return of  
TXERRB is also asserted HIGH, when any of the following conditions is true:  
REFCLKB±  
• The TXPLL is powered down. This occurs when TOE2B and TOE1B are both disabled  
by setting TOE2B = 0 and TOE1B = 0.  
• The absence of the REFCLKB± signal.  
Transmit Path Clock Signals  
REFCLKB±  
Differential LVPECL Reference Clock. REFCLKB± clock inputs are used as the timing reference for the  
or single-ended  
transmit PLL. This input clock may also be selected to clock the transmit parallel interface.  
When driven by a single-ended LVCMOS or LVTTL clock source, connect the clock source  
to either the true or complement REFCLKB input, and leave the alternate REFCLKB input  
open (floating). When driven by an LVPECL clock source, the clock must be a differential  
clock, using both inputs.  
LVTTL input clock  
TXCLKB  
LVTTL Clock Input,  
internal pull-down  
Transmit Path Input Clock. When configuration latch TXCKSELB = 0, the associated  
TXCLKB input is selected as the character-rate input clock for the TXDB[9:0] input. In this  
mode, the TXCLKB input must be frequency-coherent to its TXCLKOB output clock, but  
may be offset in phase by any amount. Once initialized, TXCLKB is allowed to drift in  
phase by as much as ±180 degrees. If the input phase of TXCLKB drifts beyond the  
handling capacity of the Phase Align Buffer, TXERRB is asserted to indicate the loss of  
data, and remains asserted until the Phase Align Buffer is initialized. The phase of  
TXCLKB relative to REFCLKB± is initialized when the configuration latch PABRSTB is  
written as 0. When TXERRB is deasserted, the Phase Align Buffer is initialized and input  
characters are correctly captured.  
TXCLKOB  
LVTTL Output  
Transmit Clock Output. TXCLKOB output clock is synthesized by the transmit PLL and  
operates synchronous to the internal transmit character clock. TXCLKOB operates at  
either the same frequency as REFCLKB± (TXRATEB = 0), or at twice the frequency of  
REFCLKB± (TXRATEB = 1). The transmit clock outputs have no fixed phase relationship  
to REFCLKB±.  
Receive Path Data and Status Signals  
RXDA[9:0]  
LVTTL Output,  
synchronous to the  
RXCLKA ± output  
Parallel Data Output. RXDA[9:0] parallel data outputs change relative to the receive  
interface clock. If RXCLKA± is a full-rate clock, the RXCLKA± clock outputs are comple-  
mentary clocks operating at the character rate. The RXDA[9:0] outputs for the associated  
receive channels follow rising edge of RXCLKA+ or falling edge of RXCLKA–. If RXCLKA±  
is a half-rate clock, the RXCLKA± clock outputs are complementary clocks operating at  
half the character rate. The RXDA[9:0] outputs for the associated receive channels follow  
both the falling and rising edges of the associated RXCLKA± clock outputs.  
When BIST is enabled on the receive channel, the BIST status is presented on the  
RXDA[1:0] and BISTSTA outputs. See Table 6 for each status reported by the BIST state  
machine. Also, while BIST is enabled, the RXDA[9:2] outputs should be ignored.  
Notes  
2. When REFCLKB± is configured for half-rate operation, these inputs are sampled relative to both the rising and falling edges of the associated REFCLKB±.  
3. When REFCLKB± is configured for half-rate operation, this output is presented relative to both the rising and falling edges of the associated REFCLKB±.  
Document #: 38-02100 Rev. *C  
Page 6 of 28  
[+] Feedback  
CYV15G0104TRB  
Pin Definitions (continued)  
CYV15G0104TRB HOTLink II Serializer and Reclocking Deserializer  
Name  
I/O Characteristics Signal Description  
BISTSTA  
LVTTL Output,  
synchronous to the  
RXCLKA ± output  
BIST Status Output. When RXBISTA[1:0] = 10, BISTSTA (along with RXDA[1:0])  
displays the status of the BIST reception. See Table 6 for the BIST status reported for  
each combination of BISTSTA and RXDA[1:0].  
When RXBISTA[1:0] 10, BISTSTA should be ignored.  
REPDOA  
Asynchronous to  
reclocker output  
channel  
Reclocker Powered Down Status Output. REPDOA is asserted HIGH, when the  
reclocker output logic is powered down. This occurs when ROE2A and ROE1A are both  
disabled by setting ROE2A = 0 and ROE1A = 0.  
enable/disable  
Receive Path Clock Signals  
TRGCLKA± Differential LVPECL CDR PLL Training Clock. TRGCLKA± clock inputs are used as the reference source for  
or single-ended  
LVTTL input clock  
the frequency detector (Range Controller) of the receive PLL to reduce PLL acquisition  
time.  
In the presence of valid serial data, the recovered clock output of the receive CDR PLL  
(RXCLKA±) has no frequency or phase relationship with TRGCLKA±.  
When driven by a single-ended LVCMOS or LVTTL clock source, connect the clock source  
to either the true or complement TRGCLKA input, and leave the alternate TRGCLKA input  
open (floating). When driven by an LVPECL clock source, the clock must be a differential  
clock, using both inputs.  
RXCLKA±  
RECLKOA  
LVTTL Output Clock Receive Clock Output. RXCLKA± is the receive interface clock used to control timing of  
the RXDA[9:0] parallel outputs. These true and complement clocks are used to control  
timing of data output transfers. These clocks are output continuously at either the  
half-character rate (1/20th the serial bit-rate) or character rate (1/10th the serial bit-rate) of  
the data being received, as selected by RXRATEA.  
LVTTL Output  
Reclocker Clock Output. RECLKOA output clock is synthesized by the reclocker output  
PLL and operates synchronous to the internal recovered character clock. RECLKOA  
operates at either the same frequency as RXCLKA± (RXRATEA = 0), or at twice the  
frequency of RXCLKA± (RXRATEA = 1).The reclocker clock outputs have no fixed phase  
relationship to RXCLKA±.  
Device Control Signals  
RESET  
LVTTL Input,  
asynchronous,  
internal pull-up  
Asynchronous Device Reset. RESET initializes all state machines, counters, and  
configuration latches in the device to a known state. RESET must be asserted LOW for a  
minimum pulse width. When the reset is removed, all state machines, counters and config-  
uration latches are at an initial state. As per the JTAG specifications the device RESET  
cannot reset the JTAG controller. Therefore, the JTAG controller has to be reset  
separately. Refer to “JTAG Support” on page 16 for the methods to reset the JTAG state  
machine. See Table 4 on page 14 for the initialize values of the device configuration  
latches.  
LDTDEN  
LVTTL Input,  
internal pull-up  
Level Detect Transition Density Enable. When LDTDEN is HIGH, the Signal Level  
Detector, Range Controller, and Transition Density Detector are all enabled to determine  
if the RXPLL tracks TRGCLKA± or the selected input serial data stream. If the Signal Level  
Detector, Range Controller, or Transition Density Detector are out of their respective limits  
while LDTDEN is HIGH, the RXPLL locks to TRGCLKA± until such a time they become  
valid. SDASEL[2..1]A[1:0] is used to configure the trip level of the Signal Level Detector.  
The Transition Density Detector limit is one transition in every 60 consecutive bits. When  
LDTDEN is LOW, only the Range Controller is used to determine if the RXPLL tracks  
TRGCLKA± or the selected input serial data stream. it is recommended to set LDTDEN  
= HIGH.  
Document #: 38-02100 Rev. *C  
Page 7 of 28  
[+] Feedback  
CYV15G0104TRB  
Pin Definitions (continued)  
CYV15G0104TRB HOTLink II Serializer and Reclocking Deserializer  
Name  
I/O Characteristics Signal Description  
ULCA  
LVTTL Input,  
internal pull-up  
Use Local Clock. When ULCA is LOW, the RXPLL is forced to lock to TRGCLKA± instead  
of the received serial data stream. While ULCA is LOW, the link fault indicator LFIA is  
LOW indicating a link fault.  
When ULCA is HIGH, the RXPLL performs Clock and Data Recovery functions on the  
input data streams. This function is used in applications in which a stable RXCLKA± is  
needed. In cases when there is an absence of valid data transitions for a long period of  
time, or the high-gain differential serial inputs (INA±) are left floating, there may be brief  
frequency excursions of the RXCLKA± outputs from TRGCLKA±.  
SPDSELA  
SPDSELB  
3-Level Select[4]  
static control input  
Serial Rate Select. The SPDSELA and SPDSELB inputs specify the operating  
signaling-rate range of the receive and transmit PLL, respectively.  
LOW = 195 – 400 MBd  
MID = 400 – 800 MBd  
HIGH = 800 – 1500 MBd.  
INSELA  
LFIA  
LVTTL Input,  
asynchronous  
Receive Input Selector. The INSELA input determines which external serial bit stream  
is passed to the receiver’s Clock and Data Recovery circuit. When INSELA is HIGH, the  
Primary Differential Serial Data Input, INA1±, is selected for the receive channel. When  
INSELA is LOW, the Secondary Differential Serial Data Input, INA2±, is selected for the  
receive channel.  
LVTTL Output,  
asynchronous  
Link Fault Indication Output. LFIA is an output status indicator signal. LFIA is the logical  
OR of six internal conditions. LFIA is asserted LOW when any of the following conditions  
is true:  
• Received serial data rate outside expected range  
• Analog amplitude below expected levels  
• Transition density lower than expected  
• Receive channel disabled  
• ULCA is LOW  
• Absence of TRGCLKA±.  
Device Configuration and Control Bus Signals  
WREN  
LVTTL input,  
asynchronous,  
Control Write Enable. The WREN input writes the values of the DATA[6:0] bus into the  
latch specified by the address location on the ADDR[2:0] bus.[5]  
internal pull-up  
ADDR[2:0]  
LVTTL input  
asynchronous,  
internal pull-up  
Control Addressing Bus. The ADDR[2:0] bus is the input address bus used to configure  
the device. The WREN input writes the values of the DATA[6:0] bus into the latch specified  
by the address location on the ADDR[2:0] bus.[5] Table 4 lists the configuration latches  
within the device, and the initialization value of the latches upon the assertion of RESET.  
Table 5 shows how the latches are mapped in the device.  
DATA[6:0]  
LVTTL input  
asynchronous,  
internal pull-up  
Control Data Bus. The DATA[6:0] bus is the input data bus used to configure the device.  
The WREN input writes the values of the DATA[6:0] bus into the latch specified by address  
location on the ADDR[2:0] bus.[5 ] Table 4 on page 14 lists the configuration latches within  
the device, and the initialization value of the latches upon the assertion of RESET. Table  
5 on page 15 shows how the latches are mapped in the device.  
Internal Device Configuration Latches  
RXRATEA  
Internal Latch[6]  
Receive Clock Rate Select.  
SDASEL[2..1] Internal Latch[6]  
A[1:0]  
Signal Detect Amplitude Select.  
Notes  
4. 3-Level Select inputs are used for static configuration. These are ternary inputs that make use of logic levels of LOW, MID, and HIGH. The LOW level is usually  
implemented by direct connection to V (ground). The HIGH level is usually implemented by direct connection to V (power). The MID level is usually  
SS  
CC  
implemented by not connecting the input (left floating), which allows it to self bias to the proper level.  
5. See “Device Configuration and Control Interface” on page 13 for detailed information on the operation of the Configuration Interface.  
6. See “Device Configuration and Control Interface” on page 13 for detailed information on the internal latches.  
Document #: 38-02100 Rev. *C  
Page 8 of 28  
[+] Feedback  
CYV15G0104TRB  
Pin Definitions (continued)  
CYV15G0104TRB HOTLink II Serializer and Reclocking Deserializer  
Name  
TXCKSELB Internal Latch[6]  
TXRATEB  
Internal Latch[6]  
I/O Characteristics Signal Description  
Transmit Clock Select.  
Transmit PLL Clock Rate Select.  
TRGRATEA Internal Latch[6]  
RXPLLPDA Internal Latch[6]  
RXBISTA[1:0] Internal Latch[6]  
Reclocker Output PLL Clock Rate Select.  
Receive Channel Power Control.  
Receive Bist Disabled.  
TXBISTB  
TOE2B  
Internal Latch[6]  
Internal Latch[6]  
Internal Latch[6]  
Internal Latch[6]  
Internal Latch[6]  
Internal Latch[6]  
Transmit Bist Disabled.  
Transmitter Differential Serial Output Driver 2 Enable.  
Transmitter Differential Serial Output Driver 1 Enable.  
Reclocker Differential Serial Output Driver 2 Enable.  
Reclocker Differential Serial Output Driver 1 Enable.  
Transmit Clock Phase Alignment Buffer Reset.  
TOE1B  
ROE2A  
ROE1A  
PABRSTB  
Factory Test Modes  
SCANEN2  
LVTTL input,  
internal pull-down  
Factory Test 2. SCANEN2 input is for factory testing only. This input may be left as a NO  
CONNECT, or GND only.  
TMEN3  
LVTTL input,  
internal pull-down  
Factory Test 3. TMEN3 input is for factory testing only. This input may be left as a NO  
CONNECT, or GND only.  
Analog I/O  
TOUTB1±  
CML Differential  
Output  
Transmitter Primary Differential Serial Data Output. The transmitter TOUTB1±  
PECL-compatible CML outputs (+3.3V referenced) are capable of driving terminated  
transmission lines or standard fiber-optic transmitter modules, and must be AC-coupled  
for PECL-compatible connections.  
TOUTB2±  
ROUTA1±  
ROUTA2±  
CML Differential  
Output  
Transmitter Secondary Differential Serial Data Output. The transmitter TOUTB2±  
PECL-compatible CML outputs (+3.3V referenced) are capable of driving terminated trans-  
mission lines or standard fiber-optic transmitter modules, and must be AC-coupled for  
PECL-compatible connections.  
CML Differential  
Output  
Reclocker Primary Differential Serial Data Output. The reclocker ROUTA1±  
PECL-compatible CML outputs (+3.3V referenced) are capable of driving terminated  
transmission lines or standard fiber-optic transmitter modules, and must be AC-coupled  
for PECL-compatible connections.  
CML Differential  
Output  
Reclocker Secondary Differential Serial Data Output. The reclocker ROUTA2±  
PECL-compatible CML outputs (+3.3V referenced) are capable of driving terminated trans-  
mission lines or standard fiber-optic transmitter modules, and must be AC-coupled for  
PECL-compatible connections.  
INA1±  
INA2±  
Differential Input  
Differential Input  
Primary Differential Serial Data Input. The INA1± input accepts the serial data stream  
for deserialization. The INA1± serial stream is passed to the receive CDR circuit to extract  
the data content when INSELA = HIGH.  
Secondary Differential Serial Data Input. The INA2± input accepts the serial data  
stream for deserialization. The INA2± serial stream is passed to the receiver CDR circuit  
to extract the data content when INSELA = LOW.  
JTAG Interface  
TMS  
TCLK  
TDO  
LVTTL Input,  
internal pull-up  
Test Mode Select. Used to control access to the JTAG Test Modes. If maintained high for  
5 TCLK cycles, the JTAG test controller is reset.  
LVTTL Input,  
internal pull-down  
JTAG Test Clock.  
3-State LVTTL Output Test Data Out. JTAG data output buffer. High-Z while JTAG test mode is not selected.  
Document #: 38-02100 Rev. *C  
Page 9 of 28  
[+] Feedback  
CYV15G0104TRB  
Pin Definitions (continued)  
CYV15G0104TRB HOTLink II Serializer and Reclocking Deserializer  
Name  
TDI  
I/O Characteristics Signal Description  
LVTTL Input,  
Test Data In. JTAG data input port.  
internal pull-up  
TRST  
LVTTL Input,  
internal pull-up  
JTAG reset signal. When asserted (LOW), this input asynchronously resets the JTAG  
test access port controller.  
Power  
VCC  
+3.3V Power.  
GND  
Signal and Power Ground for all internal circuits.  
configuration interface. When enabled, a register in the  
CYV15G0104TRB HOTLink II Operation  
transmit channel becomes a signature pattern generator by  
logically converting to a Linear Feedback Shift Register  
(LFSR). This LFSR generates a 511-character sequence. This  
provides a predictable yet pseudo-random sequence that can  
be matched to an identical LFSR in the attached Receiver(s).  
The CYV15G0104TRB is a highly configurable, independent  
clocking device designed to support reliable transfer of large  
quantities of digital video data, using high-speed serial links  
from multiple sources to multiple destinations.  
A device reset (RESET sampled LOW) presets the BIST  
Enable Latches to disable BIST on all channels.  
CYV15G0104TRB Transmit Data Path  
Input Register  
All data present at the TXDB[9:0] inputs are ignored when  
BIST is active on that channel.  
The parallel input bus TXDB[9:0] can be clocked in using  
TXCLKB (TXCKSELB = 0) or REFCLKB (TXCKSELB = 1).  
Transmit PLL Clock Multiplier  
Phase-Align Buffer  
The Transmit PLL Clock Multiplier accepts a character-rate or  
half-character-rate external clock at the REFCLKB± input, and  
that clock is multiplied by 10 or 20 (as selected by TXRATEB)  
to generate a bit-rate clock for use by the transmit shifter. It  
also provides a character-rate clock used by the transmit  
paths, and outputs this character rate clock as TXCLKOB.  
Data from the Input Register is passed to the Phase-Align  
Buffer, when the TXDB[9:0] input register is clocked using  
TXCLKBA (TXCKSELB = 0) or when REFCLKB is a half-rate  
clock (TXCKSELB = 1 and TXRATEB = 1). When the  
TXDB[9:0] input register is clocked using REFCLKB±  
(TXCKSELA = 1) and REFCLKB± is a full-rate clock  
(TXRATEB = 0), the associated Phase Alignment Buffer in the  
transmit path is bypassed. These buffers are used to absorb  
clock phase differences between the TXCLKB input clock and  
the internal character clock for that channel.  
The clock multiplier PLL can accept a REFCLKB± input  
between 19.5 MHz and 150 MHz, however, this clock range is  
limited by the operating mode of the CYV15G0104TRB clock  
multiplier (TXRATEB) and by the level on the SPDSELB input.  
SPDSELB is a 3-level select[4] input that selects one of three  
operating ranges for the serial data outputs of the transmit  
channel. The operating serial signaling-rate and allowable  
range of REFCLKB± frequencies are listed in Table 1.  
Once initialized, TXCLKB is allowed to drift in phase as much  
as ±180 degrees. If the input phase of TXCLKB drifts beyond  
the handling capacity of the Phase Align Buffer, TXERRB is  
asserted to indicate the loss of data, and remains asserted  
until the Phase Align Buffer is initialized. The phase of  
TXCLKB relative to its internal character rate clock is initialized  
when the configuration latch PABRSTB is written as 0. When  
the associated TXERRB is deasserted, the Phase Align Buffer  
is initialized and input characters are correctly captured.  
Table 1. Operating Speed Settings  
REFCLKB±  
Signaling  
SPDSELB  
TXRATEB  
Frequency  
(MHz)  
Rate (Mbps)  
LOW  
1
0
1
0
1
0
reserved  
19.5–40  
20–40  
195–400  
If the phase offset, between the initialized location of the input  
clock and REFCLKB, exceeds the skew handling capabilities  
of the Phase-Align Buffer, an error is reported on that  
channel’s TXERRB output. This output indicates an error  
continuously until the Phase-Align Buffer for that channel is  
reset. While the error remains active, the transmitter for that  
channel outputs a continuous “1001111000” character to  
indicate to the remote receiver that an error condition is  
present in the link.  
MID (Open)  
HIGH  
400–800  
40–80  
40–75  
800–1500  
80–150  
The REFCLKB± inputs are differential inputs with each input  
internally biased to 1.4V. If the REFCLKB+ input is connected  
to a TTL, LVTTL, or LVCMOS clock source, the input signal is  
recognized when it passes through the internally biased  
reference point. When driven by a single-ended TTL, LVTTL,  
or LVCMOS clock source, connect the clock source to either  
Transmit BIST  
The transmit channel contains an internal pattern generator  
that can be used to validate both the link and device operation.  
This generator is enabled by the TXBISTB latch via the device  
Document #: 38-02100 Rev. *C  
Page 10 of 28  
[+] Feedback  
CYV15G0104TRB  
the true or complement REFCLKB input, and leave the  
alternate REFCLKB input open (floating).  
Signal Detect/Link Fault  
Each selected Line Receiver (i.e., that routed to the clock and  
data recovery PLL) is simultaneously monitored for  
When both the REFCLKB+ and REFCLKB– inputs are  
connected, the clock source must be a differential clock. This  
can either be a differential LVPECL clock that is DC- or  
AC-coupled or a differential LVTTL or LVCMOS clock.  
• analog amplitude above amplitude level selected by  
SDASELA  
• transition density above the specified limit  
By connecting the REFCLKB– input to an external voltage  
source, it is possible to adjust the reference point of the  
REFCLKB+ input for alternate logic levels. When doing so, it  
is necessary to ensure that the input differential crossing point  
remains within the parametric range supported by the input.  
• range controls report the received data stream inside  
normal frequency range (±1500 ppm[24]  
)
• receive channel enabled  
• Presence of reference clock  
• ULCA is not asserted.  
Transmit Serial Output Drivers  
All of these conditions must be valid for the Signal Detect block  
to indicate a valid signal is present. This status is presented on  
the LFIA (Link Fault Indicator) output associated with each  
receive channel, which changes synchronous to the receive  
interface clock.  
The serial output interface drivers use differential Current  
Mode Logic (CML) drivers to provide source-matched drivers  
for 50Ω transmission lines. These drivers accept data from the  
transmit shifter. These drivers have signal swings equivalent  
to that of standard PECL drivers, and are capable of driving  
AC-coupled optical modules or transmission lines.  
Analog Amplitude  
Transmit Channels Enabled  
While most signal monitors are based on fixed constants, the  
analog amplitude level detection is adjustable to allow  
operation with highly attenuated signals, or in high-noise  
environments. The analog amplitude level detection is set by  
the SDASELA latch via device configuration interface. The  
SDASELA latch sets the trip point for the detection of a valid  
signal at one of three levels, as listed in Table 2. This control  
input affects the analog monitors for all receive channels. The  
Analog Signal Detect monitors are active for the Line Receiver  
as selected by the INSELA input.  
Each driver can be enabled or disabled separately via the  
device configuration interface.  
When a driver is disabled via the configuration interface, it is  
internally powered down to reduce device power. If both  
transmit serial drivers are in this disabled state, the transmitter  
internal logic for that channel is also powered down. A device  
reset (RESET sampled LOW) disables all output drivers.  
Note. When the disabled transmit channel (i.e., both outputs  
disabled) is re-enabled:  
Table 2. Analog Amplitude Detect Valid Signal Levels[7]  
• the data on the transmit serial outputs may not meet all  
timing specifications for up to 250 μs  
• the state of the phase-align buffer cannot be guaranteed,  
and a phase-align reset is required if the phase-align buffer  
is used  
Typical Signal with Peak Amplitudes  
SDASELA  
Above  
00  
01  
10  
11  
Analog Signal Detector is disabled  
140 mV p-p differential  
280 mV p-p differential  
CYV15G0104TRB Receive Data Path  
420 mV p-p differential  
Serial Line Receivers  
Transition Density  
Two differential Line Receivers, INA1± and INA2±, are  
available on the receive channel for accepting serial data  
streams. The active Serial Line Receiver is selected using the  
INSELA input. The Serial Line Receiver inputs are differential,  
and can accommodate wire interconnect and filtering losses  
or transmission line attenuation greater than 16 dB. For  
normal operation, these inputs should receive a signal of at  
least VIDIFF > 100 mV, or 200 mV peak-to-peak differential.  
Each Line Receiver can be DC- or AC-coupled to +3.3V  
powered fiber-optic interface modules (any ECL/PECL family,  
not limited to 100K PECL) or AC-coupled to +5V powered  
optical modules. The common-mode tolerance of these line  
receivers accommodates a wide range of signal termination  
voltages. Each receiver provides internal DC-restoration, to  
the center of the receiver’s common mode range, for  
AC-coupled signals.  
The Transition Detection logic checks for the absence of  
transitions spanning greater than six transmission characters  
(60 bits). If no transitions are present in the data received, the  
Detection logic for that channel asserts LFIA.  
Range Controls  
The CDR circuit includes logic to monitor the frequency of the  
PLL Voltage Controlled Oscillator (VCO) used to sample the  
incoming data stream. This logic ensures that the VCO  
operates at, or near the rate of the incoming data stream for  
two primary cases:  
• when the incoming data stream resumes after a time in  
which it has been “missing.”  
• when the incoming data stream is outside the acceptable  
signaling rate range.  
Note  
7. The peak amplitudes listed in this table are for typical waveforms that have generally 3–4 transitions for every ten bits. In a worse case environment the signals  
may have a sine-wave appearance (highest transition density with repeating 0101...). Signal peak amplitudes levels within this environment type could increase  
the values in the table above by approximately 100 mV.  
Document #: 38-02100 Rev. *C  
Page 11 of 28  
[+] Feedback  
CYV15G0104TRB  
To perform this function, the frequency of the RXPLL VCO is  
periodically compared to the frequency of the TRGCLKA±  
input. If the VCO is running at a frequency beyond  
±1500ppm[24] as defined by the TRGCLKA± frequency, it is  
periodically forced to the correct frequency (as defined by  
TRGCLKA±, SPDSELA, and TRGRATEA) and then released  
in an attempt to lock to the input data stream.  
Each CDR accepts a character-rate (bit-rate ÷ 10) or  
half-character-rate (bit-rate ÷ 20) training clock from the  
TRGCLKA± input. This TRGCLKA± input is used to  
• ensure that the VCO (within the CDR) is operating at the  
correct frequency (rather than a harmonic of the bit-rate)  
• reduce PLL acquisition time  
• limit unlocked frequency excursions of the CDR VCO when  
there is no input data present at the selected Serial Line  
Receiver.  
The sampling and relock period of the Range Control is calcu-  
lated as follows: RANGE_CONTROL_ SAMPLING_PERIOD  
= (RECOVERED BYTE CLOCK PERIOD) * (4096).  
Regardless of the type of signal present, the CDR attempts to  
recover a data stream from it. If the signaling rate of the  
recovered data stream is outside the limits set by the range  
control monitors, the CDR tracks TRGCLKA± instead of the  
data stream. Once the CDR output (RXCLKA±) frequency  
returns back close to the TRGCLKA± frequency, the CDR  
input is switched back to the input data stream. If no data is  
present at the selected line receiver, this switching behavior  
may result in brief RXCLKA± frequency excursions from  
TRGCLKA±. However, the validity of the input data stream is  
indicated by the LFIA output. The frequency of TRGCLKA± is  
required to be within ±1500ppm[24] of the frequency of the  
clock that drives the REFCLKB± input of the remote trans-  
mitter to ensure a lock to the incoming data stream. This large  
ppm tolerance allows the CDR PLL to reliably receive a 1.485  
or 1.485/1.001 Gbps SMPTE HD-SDI data stream with a  
constant TRGCLK frequency.  
During the time that the Range Control forces the RXPLL VCO  
to track TRGCLKA±, the LFIA output is asserted LOW. After a  
valid serial data stream is applied, it may take up to one  
RANGE CONTROL SAMPLING PERIOD before the PLL  
locks to the input data stream, after which LFIA should be  
HIGH.  
The operating serial signaling-rate and allowable range of  
TRGCLKA± frequencies are listed in Table 3.  
Table 3. Operating Speed Settings  
TRGCLKA±  
Signaling  
SPDSELA TRGRATEA  
Frequency  
(MHz)  
Rate (Mbps)  
LOW  
MID (Open)  
HIGH  
1
0
1
0
1
0
reserved  
19.5–40  
20–40  
195–400  
400–800  
For systems using multiple or redundant connections, the  
LFIA output can be used to select an alternate data stream.  
When an LFIA indication is detected, external logic can toggle  
selection of the INA1± and INA2± input through the INSELA  
input. When a port switch takes place, it is necessary for the  
receive PLL for that channel to reacquire the new serial  
stream.  
40–80  
40–75  
800–1500  
80–150  
Receive Channel Enabled  
The receive channel can be enabled or disabled through the  
RXPLLPDA input latch as controlled by the device configu-  
ration interface. When RXPLLPDA = 0, the CDR PLL and  
analog circuitry of the channel are disabled. Any disabled  
channel indicates a constant link fault condition on the LFIA  
output. When RXPLLPDA = 1, the CDR PLL and receive  
channel are enabled to receive a serial stream.  
Reclocker  
The receive channel performs a reclocker function on the  
incoming serial data. To do this, the Clock and Data Recovery  
PLL first recovers the clock from the data. The data is retimed  
by the recovered clock and then passed to an output register.  
Also, the recovered character clock from the receive PLL is  
passed to the reclocker output PLL which generates the bit  
clock that is used to clock the retimed data into the output  
register. This data stream is then transmitted through the  
differential serial outputs.  
Note. When the disabled receive channel is reenabled, the  
status of the LFIA output and data on the parallel outputs for  
the associated channel may be indeterminate for up to 2 ms.  
Clock/Data Recovery  
Reclocker Serial Output Drivers  
The extraction of a bit-rate clock and recovery of bits from the  
received serial stream is performed by a separate CDR block  
within the receive channel. The clock extraction function is  
performed by an integrated PLL that tracks the frequency of  
the transitions in the incoming bit stream and aligns the phase  
of the internal bit-rate clock to the transitions in the selected  
serial data stream.  
The serial output interface drivers use differential Current  
Mode Logic (CML) drivers to provide source-matched drivers  
for 50Ω transmission lines. These drivers accept data from the  
reclocker output register in the reclocker channel. These  
drivers have signal swings equivalent to that of standard PECL  
drivers, and are capable of driving AC-coupled optical  
modules or transmission lines.  
Reclocker Output Channels Enabled  
Each driver can be enabled or disabled separately via the  
device configuration interface.  
When a driver is disabled via the configuration interface, it is  
internally powered down to reduce device power. If both  
reclocker serial drivers are in this disabled state, the internal  
Document #: 38-02100 Rev. *C  
Page 12 of 28  
[+] Feedback  
CYV15G0104TRB  
reclocker logic is also powered down. The deserialization logic  
and parallel outputs will remain enabled. A device reset  
(RESET sampled LOW) disables all output drivers.  
the device configuration interface. When RXPLLPDA = 0, the  
receive PLL and analog circuitry of the channel is disabled.  
The transmit channel is controlled by the TOE1B and the  
TOE2B latches via the device configuration interface. The  
reclocker function is controlled by the ROE1A and the ROE2A  
latches via the device configuration interface. When a driver is  
disabled via the configuration interface, it is internally powered  
down to reduce device power. If both serial drivers for a  
channel are in this disabled state, the associated internal logic  
for that channel is also powered down. When the reclocker  
serial drivers are disabled, the reclocker function will be  
disabled, but the deserialization logic and parallel outputs will  
remain enabled.  
Note. When the disabled reclocker function (i.e., both outputs  
disabled) is re-enabled, the data on the reclocker serial  
outputs may not meet all timing specifications for up to 250 μs.  
Output Bus  
The receive channel presents a 10-bit data signal (and a BIST  
status signal when RXBISTA[1:0] = 10).  
Receive BIST Operation  
The receiver channel contains an internal pattern checker that  
can be used to validate both device and link operation. These  
pattern checkers are enabled by the RXBISTA[1:0] latch via  
the device configuration interface. When enabled, a register in  
the receive channel becomes a signature pattern generator  
and checker by logically converting to a Linear Feedback Shift  
Register (LFSR). This LFSR generates a 511-character  
sequence. This provides a predictable yet pseudo-random  
sequence that can be matched to an identical LFSR in the  
attached Transmitter(s). When synchronized with the received  
data stream, the Receiver checks each character from the  
deserializer with each character generated by the LFSR and  
indicates compare errors and BIST status at the RXDA[1:0]  
and BISTSTA bits of the Output Register.  
Device Reset State  
When the CYV15G0104TRB is reset by assertion of RESET,  
all state machines, counters, and configuration latches in the  
device are initialized to a reset state. Additionally, the JTAG  
controller must also be reset for valid operation (even if JTAG  
testing is not performed). See “JTAG Support” on page 16 for  
JTAG state machine initialization. See Table 4 on page 14 for  
the initialize values of the configuration latches.  
Following a device reset, it is necessary to enable the transmit  
and receive channels used for normal operation. This can be  
done by sequencing the appropriate values on the device  
configuration interface.[5]  
The BIST status bus {BISTSTA, RXDA[0], RXDA[1]} indicates  
010b or 100b for one character period per BIST loop to  
indicate loop completion. This status can be used to check test  
pattern progress.  
Device Configuration and Control Interface  
The CYV15G0104TRB is highly configurable via the configu-  
ration interface. The configuration interface allows the trans-  
mitter and reclocker to be configured independently. Table 4  
lists the configuration latches within the device including the  
initialization value of the latches upon the assertion of RESET.  
Table 5 on page 15 shows how the latches are mapped in the  
device. Each row in the Table 5 maps to a 7-bit latch bank.  
There are 6 such write-only latch banks. When WREN = 0, the  
logic value in the DATA[6:0] is latched to the latch bank  
specified by the values in ADDR[2:0]. The second column of  
Table 5 specifies the channels associated with the corre-  
sponding latch bank. For example, the first three latch banks  
(0,1 and 2) consist of configuration bits for the reclocker  
channel A.  
The specific status reported by the BIST state machine is listed  
in Table 6. These same codes are reported on the receive  
status outputs.  
If the number of invalid characters received ever exceeds the  
number of valid characters by 16, the receive BIST state  
machine aborts the compare operations and resets the LFSR  
to look for the start of the BIST sequence again.  
A device reset (RESET sampled LOW) presets the BIST  
Enable Latches to disable BIST on all channels.  
BIST Status State Machine  
When a receive path is enabled to look for and compare the  
received data stream with the BIST pattern, the {BISTSTA,  
RXDA[1:0]} bits identify the present state of the BIST compare  
operation.  
Latch Types  
There are two types of latch banks: static (S) and dynamic (D).  
Each channel is configured by 2 static and 1 dynamic latch  
banks. The S type contain those settings that normally do not  
change for a given application, whereas the D type controls  
the settings that could change during the application's lifetime.  
The first and second rows of each channel (address numbers  
0, 1, 5, and 6) are the static control latches. The third row of  
latches for each channel (address numbers 2 and 7) are the  
dynamic control latches that are associated with enabling  
dynamic functions within the device. Address numbers 3 and  
4 are internal test registers.  
The BIST state machine has multiple states, as shown in  
Figure 2 and Table 6. When the receive PLL detects an  
out-of-lock condition, the BIST state is forced to the  
Start-of-BIST state, regardless of the present state of the BIST  
state machine. If the number of detected errors ever exceeds  
the number of valid matches by greater than 16, the state  
machine is forced to the WAIT_FOR_BIST state where it  
monitors the receive path for the first character of the next  
BIST sequence.  
Static Latch Values  
Power Control  
There are some latches in the table that have a static value  
(i.e. 1, 0, or X). The latches that have a ‘1’ or ‘0’ must be  
configured with their corresponding value each time that their  
The CYV15G0104TRB supports user control of the powered  
up or down state of each transmit and receive channel. The  
receive channels are controlled by the RXPLLPDA latch via  
Document #: 38-02100 Rev. *C  
Page 13 of 28  
[+] Feedback  
CYV15G0104TRB  
associated latch bank is configured. The latches that have an  
‘X’ are don’t cares and can be configured with any value.  
Table 4. Device Configuration and Control Latch Descriptions  
Name  
Signal Description  
RXRATEA  
Receive Clock Rate Select. The initialization value of the RXRATEA latch = 1. RXRATEA is used to select  
the rate of the RXCLKA± clock output.  
When RXRATEA = 1, the RXCLKA± clock outputs are complementary clocks that follow the recovered clock  
operating at half the character rate. Data for the associated receive channels should be latched alternately on  
the rising edge of RXCLKA+ and RXCLKA–.  
When RXRATEA = 0, the RXCLKA± clock outputs are complementary clocks that follow the recovered clock  
operating at the character rate. Data for the associated receive channels should be latched on the rising edge  
of RXCLKA+ or falling edge of RXCLKA–.  
SDASEL1A[1:0] Primary Serial Data Input Signal Detector Amplitude Select. The initialization value of the SDASEL1A[1:0]  
latch = 10. SDASEL1A[1:0] selects the trip point for the detection of a valid signal for the INA1± Primary  
Differential Serial Data Inputs.  
When SDASEL1A[1:0] = 00, the Analog Signal Detector is disabled.  
When SDASEL1A[1:0] = 01, the typical p-p differential voltage threshold level is 140 mV.  
When SDASEL1A[1:0] = 10, the typical p-p differential voltage threshold level is 280 mV.  
When SDASEL1A[1:0] = 11, the typical p-p differential voltage threshold level is 420 mV.  
SDASEL2A[1:0] Secondary Serial Data Input Signal Detector Amplitude Select. The initialization value of the  
SDASEL2A[1:0] latch = 10. SDASEL2A[1:0] selects the trip point for the detection of a valid signal for the  
INA2± Secondary Differential Serial Data Inputs.  
When SDASEL2A[1:0] = 00, the Analog Signal Detector is disabled  
When SDASEL2A[1:0] = 01, the typical p-p differential voltage threshold level is 140 mV.  
When SDASEL2A[1:0] = 10, the typical p-p differential voltage threshold level is 280 mV.  
When SDASEL2A[1:0] = 11, the typical p-p differential voltage threshold level is 420 mV.  
TRGRATEA  
Training Clock Rate Select. The initialization value of the TRGRATEA latch = 0. TRGRATEA is used to select  
the clock multiplier for the training clock input to the CDR PLL. When TRGRATEA = 0, the TRGCLKA± input  
is not multiplied before it is passed to the CDR PLL. When TRGRATEA = 1, the TRGCLKA± input is multiplied  
by 2 before it is passed to the CDR PLL. TRGRATEA = 1 and SPDSELA = LOW is an invalid state and this  
combination is reserved.  
RXPLLPDA  
Receive Channel Enable. The initialization value of the RXPLLPDA latch = 0. RXPLLPDA selects if the  
receive channel is enabled or powered-down. When RXPLLPDA = 0, the receive PLL and analog circuitry are  
powered-down. When RXPLLPDA = 1, the receive PLL and analog circuitry are enabled.  
RXBISTA[1:0]  
Receive Bist Disable / SMPTE Receive Enable. The initialization value of the RXBISTA[1:0] latch = 11. For  
SMPTE data reception, RXBISTA[1:0] should not remain in this initialization state (11). RXBISTA[1:0] selects  
if receive BIST is disabled or enabled and sets the device for SMPTE data reception. When RXBISTA[1:0] =  
01, the receiver BIST function is disabled and the device is set to receive SMPTE data. When RXBISTA[1:0]  
= 10, the receive BIST function is enabled and the device is set to receive BIST data. RXBISTA[1:0] = 00 and  
RXBISTA[1:0] = 11 are invalid states.  
ROE2A  
Reclocker Secondary Differential Serial Data Output Driver Enable. The initialization value of the ROE2A  
latch = 0. ROE2A selects if the ROUTA2± secondary differential output drivers are enabled or disabled. When  
ROE2A = 1, the associated serial data output driver is enabled allowing the reclocked data to be transmitted.  
When ROE2A = 0, the associated serial data output driver is disabled. When a driver is disabled via the  
configuration interface, it is internally powered down to reduce device power. If both serial drivers for a channel  
are in this disabled state, the reclocker logic is also powered down. A device reset (RESET sampled LOW)  
disables all output drivers.  
ROE1A  
Reclocker Primary Differential Serial Data Output Driver Enable. The initialization value of the ROE1A  
latch = 0. ROE1A selects if the ROUTA1± primary differential output drivers are enabled or disabled. When  
ROE1A = 1, the associated serial data output driver is enabled allowing the reclocked data to be transmitted.  
When ROE1A = 0, the associated serial data output driver is disabled. When a driver is disabled via the  
configuration interface, it is internally powered down to reduce device power. If both serial drivers for a channel  
are in this disabled state, the reclocker logic is also powered down. A device reset (RESET sampled LOW)  
disables all output drivers.  
TXCKSELB  
Transmit Clock Select. The initialization value of the TXCKSELB latch = 1. TXCKSELB selects the clock  
source used to write data into the Transmit Input Register. When TXCKSELB = 1, the input register TXDB[9:0]  
is clocked by REFCLKB↑. In this mode, the phase alignment buffer in the transmit path is bypassed. When  
TXCKSELB = 0, TXCLKBis used to clock in the input register TXDB[9:0].  
Document #: 38-02100 Rev. *C  
Page 14 of 28  
[+] Feedback  
CYV15G0104TRB  
Table 4. Device Configuration and Control Latch Descriptions (continued)  
Name  
Signal Description  
TXRATEB  
Transmit PLL Clock Rate Select. The initialization value of the TXRATEB latch = 0. TXRATEB is used to  
select the clock multiplier for the Transmit PLL. When TXRATEB = 0, the transmit PLL multiples the REFCLKB±  
input by 10 to generate the serial bit-rate clock. When TXRATEB = 0, the TXCLKOB output clocks are full-rate  
clocks and follow the frequency and duty cycle of the REFCLKB± input. When TXRATEB = 1, the Transmit  
PLL multiplies the REFCLKB± input by 20 to generate the serial bit-rate clock. When TXRATEB = 1, the  
TXCLKOB output clocks are twice the frequency rate of the REFCLKB± input. When TXCKSELB = 1 and  
TXRATEB = 1, the Transmit Data Inputs are captured using both the rising and falling edges of REFCLKB.  
TXRATEB = 1 and SPDSELB = LOW, is an invalid state and this combination is reserved.  
TXBISTB  
TOE2B  
Transmit Bist Disable. The initialization value of the TXBISTB latch = 1. TXBISTB selects if the transmit BIST  
is disabled or enabled. When TXBISTB = 1, the transmit BIST function is disabled. When TXBISTB = 0, the  
transmit BIST function is enabled.  
Secondary Differential Serial Data Output Driver Enable. The initialization value of the TOE2B latch = 0.  
TOE2B selects if the TOUTB2± secondary differential output drivers are enabled or disabled. When TOE2B  
= 1, the associated serial data output driver is enabled allowing data to be transmitted from the transmit shifter.  
When TOE2B = 0, the associated serial data output driver is disabled. When a driver is disabled via the  
configuration interface, it is internally powered down to reduce device power. If both serial drivers for a channel  
are in this disabled state, the associated internal logic for that channel is also powered down. A device reset  
(RESET sampled LOW) disables all output drivers.  
TOE1B  
Primary Differential Serial Data Output Driver Enable. The initialization value of the TOE1B latch = 0.  
TOE1B selects if the TOUTB1± primary differential output drivers are enabled or disabled. When TOE1B = 1,  
the associated serial data output driver is enabled allowing data to be transmitted from the transmit shifter.  
When TOE1B = 0, the associated serial data output driver is disabled. When a driver is disabled via the  
configuration interface, it is internally powered down to reduce device power. If both serial drivers for a channel  
are in this disabled state, the associated internal logic for that channel is also powered down. A device reset  
(RESET sampled LOW) disables all output drivers.  
PABRSTB  
Transmit Clock Phase Alignment Buffer Reset. The initialization value of the PABRSTB latch = 1. The  
PABRSTB is used to re-center the Transmit Phase Align Buffer. When the configuration latch PABRSTB is  
written as a 0, the phase of the TXCLKB input clock relative to REFCLKB+/- is initialized. PABRSTB is an  
asynchronous input, but is sampled by each TXCLKBto synchronize it to the internal clock domain.  
PABRSTB is a self clearing latch. This eliminates the requirement of writing a 1 to complete the initialization  
of the Phase Alignment Buffer.  
Table 5. Device Control Latch Configuration Table  
Reset  
Value  
ADDR Channel Type  
DATA6  
DATA5  
DATA4  
DATA3  
DATA2  
DATA1  
DATA0  
0
A
A
A
S
S
D
1
0
X
X
0
0
RXRATEA  
1011111  
1010110  
1011001  
(000b)  
1
SDASEL2A[1]  
RXBISTA[1]  
SDASEL2A[0]  
RXPLLPDA  
SDASEL1A[1]  
RXBISTA[0]  
SDASEL1A[0]  
X
X
X
TRGRATEA  
X
(001b)  
2
ROE2A  
ROE1A  
(010b)  
3
INTERNAL TEST REGISTERS  
(011b)  
DO NOT WRITE TO THESE ADDRESSES  
4
(100b)  
5
B
B
B
S
S
D
X
X
X
X
X
0
X
X
X
X
X
X
0
0
X
1011111  
1010110  
1011001  
(101b)  
6
TXCKSELB  
TOE1B  
TXRATEB  
PABRSTB  
(110b)  
7
TXBISTB  
TOE2B  
(111b)  
Document #: 38-02100 Rev. *C  
Page 15 of 28  
[+] Feedback  
CYV15G0104TRB  
Device Configuration Strategy  
high-speed serial inputs and outputs are not part of the JTAG  
test chain.  
The following is a series of ordered events needed to load the  
configuration latches on a per channel basis:  
To ensure valid device operation after power-up (including  
non-JTAG operation), the JTAG state machine should also be  
initialized to a reset state. This should be done in addition to  
the device reset (using RESET). The JTAG state machine can  
be initialized using TRST (asserting it LOW and deasserting it  
or leaving it asserted), or by asserting TMS HIGH for at least  
5 consecutive TCLK cycles. This is necessary in order to  
ensure that the JTAG controller does not enter any of the test  
modes after device power-up. In this JTAG reset state, the rest  
of the device will be in normal operation.  
1. Pulse RESET Low after device power-up. This operation  
resets both channels. Initialize the JTAG state machine to  
its reset state as detailed in JTAG Support.  
2. Set the static latch banks for the target channel.  
3. Set the dynamic bank of latches for the target channel.  
Enable the Receive PLL and/or transmit channel. If the  
receiver is enabled, set the device for SMPTE data  
reception (RXBISTA[1:0] = 01) or BIST data reception  
(RXBISTA[1:0] = 10).  
Note. The order of device reset (using RESET) and JTAG  
initialization does not matter.  
4. Reset the Phase Alignment Buffer. [Optional if phase align  
buffer is bypassed.]  
3-Level Select Inputs  
JTAG Support  
Each 3-Level select inputs reports as two bits in the scan  
register. These bits report the LOW, MID, and HIGH state of  
the associated input as 00, 10, and 11 respectively  
The CYV15G0104TRB contains a JTAG port to allow system  
level diagnosis of device interconnect. Of the available JTAG  
modes, boundary scan, and bypass are supported. This  
capability is present only on the LVTTL inputs and outputs, the  
TRGCLKA± input, and the REFCLKB± clock input. The  
JTAG ID  
The JTAG device ID for the CYV15G0104TRB is ‘0C811069’x.  
Table 6. Receive BIST Status Bits  
Description  
{BISTSTA, RXDA[0], RXDA[1]}  
Receive BIST Status  
(Receive BIST = Enabled)  
000, 001  
010  
BIST Data Compare. Character compared correctly.  
BIST Last Good. Last Character of BIST sequence detected and valid.  
011  
Reserved.  
100  
BIST Last Bad. Last Character of BIST sequence detected invalid.  
101  
BIST Start. Receive BIST is enabled on this channel, but character compares have not yet  
commenced. This also indicates a PLL Out of Lock condition.  
110  
111  
BIST Error. While comparing characters, a mismatch was found in one or more of the  
character bits.  
BIST Wait. The receiver is comparing characters but has not yet found the start of BIST  
character to enable the LFSR.  
Document #: 38-02100 Rev. *C  
Page 16 of 28  
[+] Feedback  
CYV15G0104TRB  
Figure 2. Receive BIST State Machine  
Monitor Data  
Receive BIST  
Received  
Detected LOW  
{BISTSTA, RXDA[0],  
RXDA[1]} =  
BIST_START (101)  
RX PLL  
Out of Lock  
{BISTSTA, RXDA[0], RXDA[1]} =  
BIST_WAIT (111)  
Start of  
BIST Detected  
No  
Yes, {BISTSTA, RXDA[0], RXDA[1]} =  
BIST_DATA_COMPARE (000, 001)  
Compare  
Next Character  
Mismatch  
{BISTSTA, RXDA[0], RXDA[1]} =  
BIST_DATA_COMPARE (000, 001)  
Match  
Auto-Abort  
Condition  
Yes  
No  
End-of-BIST  
State  
End-of-BIST  
State  
No  
Yes, {BISTSTA, RXDA[0], RXDA[1]} =  
BIST_LAST_BAD (100)  
Yes, {BISTSTA, RXDA[0], RXDA[1]} =  
BIST_LAST_GOOD (010)  
No, {BISTSTA, RXDA[0], RXDA[1]} =  
BIST_ERROR (110)  
Document #: 38-02100 Rev. *C  
Page 17 of 28  
[+] Feedback  
CYV15G0104TRB  
Static Discharge Voltage..........................................> 2000 V  
(per MIL-STD-883, Method 3015)  
Maximum Ratings  
(Above which the useful life may be impaired. User guidelines  
only, not tested.)  
Latch-up Current.....................................................> 200 mA  
Power-up Requirements  
Storage Temperature ..................................65°C to +150°C  
The CYV15G0104TRB requires one power supply. The  
Voltage on any input or I/O pin cannot exceed the power pin  
during power-up.  
Ambient Temperature with  
Power Applied.............................................55°C to +125°C  
Supply Voltage to Ground Potential............... –0.5V to +3.8V  
Operating Range  
DC Voltage Applied to LVTTL Outputs  
in High-Z State .......................................–0.5V to VCC + 0.5V  
Range  
Ambient Temperature  
VCC  
Output Current into LVTTL Outputs (LOW)..................60 mA  
DC Input Voltage....................................–0.5V to VCC + 0.5V  
Commercial  
0°C to +70°C  
+3.3V ±5%  
CYV15G0104TRB DC Electrical Characteristics  
Parameter  
Description  
Test Conditions  
Min.  
Max.  
Unit  
LVTTL-compatible Outputs  
VOHT  
VOLT  
IOST  
IOZL  
Output HIGH Voltage  
Output LOW Voltage  
IOH = 4 mA, VCC = Min.  
IOL = 4 mA, VCC = Min.  
VOUT = 0V[8], VCC = 3.3V  
VOUT = 0V, VCC  
2.4  
V
V
0.4  
–100  
20  
Output Short Circuit Current  
–20  
–20  
mA  
µA  
High-Z Output Leakage Current  
LVTTL-compatible Inputs  
VIHT  
VILT  
IIHT  
Input HIGH Voltage  
2.0  
VCC + 0.3  
0.8  
V
Input LOW Voltage  
Input HIGH Current  
–0.5  
V
REFCLKB Input, VIN = VCC  
Other Inputs, VIN = VCC  
REFCLKB Input, VIN = 0.0V  
Other Inputs, VIN = 0.0V  
1.5  
mA  
µA  
mA  
µA  
µA  
µA  
+40  
IILT  
Input LOW Current  
–1.5  
–40  
IIHPDT  
IILPUT  
Input HIGH Current with internal pull-down VIN = VCC  
+200  
–200  
Input LOW Current with internal pull-up  
VIN = 0.0V  
LVDIFF Inputs: REFCLKB±  
[9]  
VDIFF  
Input Differential Voltage  
400  
1.2  
0.0  
1.0  
VCC  
VCC  
mV  
V
VIHHP  
Highest Input HIGH Voltage  
Lowest Input LOW voltage  
Common Mode Range  
VILLP  
VCC/2  
V
[10]  
VCOMREF  
VCC – 1.2V  
V
3-Level Inputs  
VIHH  
VIMM  
VILL  
IIHH  
IIMM  
IILL  
Three-Level Input HIGH Voltage  
Min. VCC Max.  
Min. VCC Max.  
Min. VCC Max.  
VIN = VCC  
0.87 * VCC  
0.47 * VCC  
0.0  
VCC  
0.53 * VCC  
0.13 * VCC  
200  
V
V
Three-Level Input MID Voltage  
Three-Level Input LOW Voltage  
Input HIGH Current  
V
µA  
µA  
µA  
Input MID current  
VIN = VCC/2  
–50  
50  
Input LOW current  
VIN = GND  
–200  
Notes  
8. Tested one output at a time, output shorted for less than one second, less than 10% duty cycle.  
9. This is the minimum difference in voltage between the true and complement inputs required to ensure detection of a logic-1 or logic-0. A logic-1 exists when the  
true (+) input is more positive than the complement () input. A logic-0 exists when the complement () input is more positive than true (+) input.  
10. The common mode range defines the allowable range of REFCLKB+ and REFCLKBwhen REFCLKB+ = REFCLKB. This marks the zero-crossing between  
the true and complement inputs as the signal switches between a logic-1 and a logic-0.  
Document #: 38-02100 Rev. *C  
Page 18 of 28  
[+] Feedback  
CYV15G0104TRB  
CYV15G0104TRB DC Electrical Characteristics (continued)  
Parameter  
Description  
Test Conditions  
Min.  
Max.  
Unit  
Differential CML Serial Outputs: OUTA1±, OUTA2±, OUTB1±, OUTB2±, OUTC1±, OUTC2±, OUTD1±, OUTD2±  
VOHC  
VOLC  
VODIF  
Output HIGH Voltage  
(VCC Referenced)  
100Ω differential load  
150Ω differential load  
100Ω differential load  
150Ω differential load  
100Ω differential load  
150Ω differential load  
V
CC – 0.5  
VCC – 0.2  
VCC – 0.2  
VCC – 0.7  
VCC – 0.7  
900  
V
V
VCC – 0.5  
VCC – 1.4  
Output LOW Voltage  
(VCC Referenced)  
V
VCC – 1.4  
V
Output Differential Voltage  
|(OUT+) (OUT)|  
450  
mV  
mV  
560  
1000  
Differential Serial Line Receiver Inputs: INA1±, INA2±  
[9]  
VDIFFs  
VIHE  
VILE  
Input Differential Voltage |(IN+) (IN)|  
Highest Input HIGH Voltage  
Lowest Input LOW Voltage  
Input HIGH Current  
100  
1200  
VCC  
mV  
V
VCC – 2.0  
V
IIHE  
VIN = VIHE Max.  
VIN = VILE Min.  
1350  
+3.1  
μA  
μA  
V
IILE  
Input LOW Current  
–700  
[11]  
VICOM  
Common Mode input range  
((VCC – 2.0V)+0.5)min,  
(VCC – 0.5V) max.  
+1.25  
Power Supply  
Typ.  
Max.  
[12, 13]  
ICC  
Max Power Supply Current  
REFCLKB Commercial  
= MAX  
585  
690  
mA  
mA  
[12, 13]  
ICC  
Typical Power Supply Current  
REFCLKB Commercial  
= 125 MHz  
560  
660  
AC Test Loads and Waveforms  
3.3V  
RL = 100Ω  
R
L
R1  
R2  
R1 = 590Ω  
R2 = 435Ω  
CL 7 pF  
(Includes fixture and  
probe capacitance)  
(b) CML Output Test Load[14]  
CL  
(Includes fixture and  
probe capacitance)  
(a) LVTTL Output Test Load[14]  
VIHE  
3.0V  
VIHE  
2.0V  
0.8V  
2.0V  
0.8V  
80%  
80%  
Vth = 1.4V  
Vth = 1.4V  
20%  
20%  
VILE  
270 ps  
GND  
VILE  
270 ps  
1 ns  
1 ns  
(c) LVTTL Input Test Waveform[15]  
(d) CML/LVPECL Input Test Waveform  
Note  
11. The common mode range defines the allowable range of INPUT+ and INPUTwhen INPUT+ = INPUT. This marks the zero-crossing between the true and  
complement inputs as the signal switches between a logic-1 and a logic-0.  
12. Maximum I is measured with V = MAX,T = 25°C, with all channels and Serial Line Drivers enabled, sending a continuous alternating 01 pattern, and  
CC  
CC  
A
outputs unloaded.  
13. Typical I is measured under similar conditions except with V = 3.3V, T = 25°C,with all channels enabled and one Serial Line Driver per channel sending  
CC  
CC  
A
a continuous alternating 01 pattern. The redundant outputs on each channel are powered down and the parallel outputs are unloaded.  
14. Cypress uses constant current (ATE) load configurations and forcing functions. This figure is for reference only.  
15. The LVTTL switching threshold is 1.4V. All timing references are made relative to where the signal edges cross the threshold voltage.  
Document #: 38-02100 Rev. *C  
Page 19 of 28  
[+] Feedback  
CYV15G0104TRB  
CYV15G0104TRB AC Electrical Characteristics  
Parameter  
Description  
Min.  
Max  
Unit  
CYV15G0104TRB Transmitter LVTTL Switching Characteristics Over the Operating Range  
fTS  
TXCLKB Clock Cycle Frequency  
TXCLKB Period=1/fTS  
19.5  
6.66  
2.2  
150  
MHz  
ns  
tTXCLK  
51.28  
[16]  
tTXCLKH  
TXCLKB HIGH Time  
ns  
[16]  
tTXCLKL  
TXCLKB LOW Time  
2.2  
ns  
[16, 17, 18, 19]  
tTXCLKR  
tTXCLKF  
tTXDS  
TXCLKB Rise Time  
0.2  
1.7  
1.7  
ns  
[16, 17, 18, 19]  
TXCLKB Fall Time  
0.2  
ns  
Transmit Data Set-up Time to TXCLKB(TXCKSELB = 0)  
Transmit Data Hold Time from TXCLKB(TXCKSELB = 0)  
TXCLKOB Clock Frequency = 1x or 2x REFCLKB Frequency  
TXCLKOB Period=1/fTOS  
2.2  
ns  
tTXDH  
1.0  
ns  
fTOS  
19.5  
6.66  
–1.9  
150  
51.28  
0
MHz  
ns  
tTXCLKO  
tTXCLKOD  
TXCLKOB Duty Cycle centered at 60% HIGH time  
ns  
CYV15G0104TRB Receiver LVTTL Switching Characteristics Over the Operating Range  
fRS  
RXCLKA± Clock Output Frequency  
9.75  
6.66  
150  
102.56  
+1.0  
1.2  
MHz  
ns  
tRXCLKP  
tRXCLKD  
tRXCLKR  
RXCLKA± Period = 1/fRS  
RXCLKA± Duty Cycle Centered at 50% (Full Rate and Half Rate)  
RXCLKA± Rise Time  
–1.0  
ns  
[16]  
[16]  
0.3  
ns  
tRXCLKF  
RXCLKA± Fall Time  
0.3  
1.2  
ns  
[20]  
tRXDv–  
tRXDv+  
fROS  
Status and Data Valid Time to RXCLKA± (RXRATEA = 0) (Full Rate)  
Status and Data Valid Time to RXCLKA± (RXRATEA = 1) (Half Rate)  
Status and Data Valid Time to RXCLKA± (RXRATEA = 0)  
Status and Data Valid Time to RXCLKA± (RXRATEA = 1)  
RECLKOA Clock Frequency  
5UI–2.0[21]  
5UI–1.3[21]  
5UI–1.8[21]  
5UI–2.6[21]  
19.5  
ns  
ns  
[20]  
ns  
ns  
150  
51.28  
0
MHz  
ns  
tRECLKO  
RECLKOA Period=1/fROS  
6.66  
tRECLKOD  
RECLKOA Duty Cycle centered at 60% HIGH time  
–1.9  
ns  
CYV15G0104TRB REFCLKB Switching Characteristics Over the Operating Range  
fREF  
REFCLKB Clock Frequency  
19.5  
6.6  
150  
MHz  
ns  
ns  
ns  
ns  
ns  
%
tREFCLK  
tREFH  
REFCLKB Period = 1/fREF  
51.28  
REFCLKB HIGH Time (TXRATEB = 1)(Half Rate)  
REFCLKB HIGH Time (TXRATEB = 0)(Full Rate)  
REFCLKB LOW Time (TXRATEB = 1)(Half Rate)  
REFCLKB LOW Time (TXRATEB = 0)(Full Rate)  
REFCLKB Duty Cycle  
5.9  
2.9[16]  
tREFL  
5.9  
2.9[16]  
30  
[22]  
tREFD  
70  
2
[16, 17, 18, 19]  
tREFR  
REFCLKB Rise Time (20%–80%)  
ns  
ns  
[16, 17, 18, 19]  
tREFF  
REFCLKB Fall Time (20%–80%)  
2
Notes  
16. Tested initially and after any design or process changes that may affect these parameters, but not 100% tested.  
17. The ratio of rise time to falling time must not vary by greater than 2:1.  
18. For a given operating frequency, neither rise or fall specification can be greater than 20% of the clock-cycle period or the data sheet maximum time.  
19. All transmit AC timing parameters measured with 1ns typical rise time and fall time.  
20. Parallel data output specifications are only valid if all outputs are loaded with similar DC and AC loads.  
21. Receiver UI (Unit Interval) is calculated as 1/(f  
* 20) (when TRGRATEA = 1) or 1/(f  
* 10) (when TRGRATEA = 0). In an operating link this is equivalent to t .  
TRG  
T
R
G
B
22. The duty cycle specification is a simultaneous condition with the t  
cycle cannot be as large as 30%–70%.  
and t  
parameters. This means that at faster character rates the REFCLKB± duty  
REFL  
REFH  
Document #: 38-02100 Rev. *C  
Page 20 of 28  
[+] Feedback  
CYV15G0104TRB  
CYV15G0104TRB AC Electrical Characteristics (continued)  
Parameter  
tTREFDS  
Description  
Min.  
Max  
Unit  
Transmit Data Set-up Time to REFCLKB - Full Rate  
(TXRATEB = 0, TXCKSELB = 1)  
2.4  
ns  
Transmit Data Set-up Time to REFCLKB - Half Rate  
(TXRATEB = 1, TXCKSELB = 1)  
2.3  
1.0  
1.6  
ns  
ns  
ns  
tTREFDH  
Transmit Data Hold Time from REFCLKB - Full Rate  
(TXRATEB= 0, TXCKSELB = 1)  
Transmit Data Hold Time from REFCLKB - Half Rate  
(TXRATEB = 1, TXCKSELB = 1)  
CYV15G0104TRB TRGCLKA Switching Characteristics Over the Operating Range  
fTRG  
TRGCLKA Clock Frequency  
19.5  
6.6  
150  
MHz  
ns  
ns  
ns  
ns  
ns  
%
tREFCLK  
tTRGH  
TRGCLKA Period = 1/fTRG  
51.28  
TRGCLKA HIGH Time (TRGRATEA = 1)(Half Rate)  
TRGCLKA HIGH Time (TRGRATEA = 0)(Full Rate)  
TRGCLKA LOW Time (TRGRATEA = 1)(Half Rate)  
TRGCLKA LOW Time (TRGRATEA = 0)(Full Rate)  
TRGCLKA Duty Cycle  
5.9  
2.9[16]  
tTRGL  
5.9  
2.9[16]  
30  
[23]  
tTRGD  
tTRGR  
tTRGF  
70  
2
[16, 17, 18]  
[16, 17, 18]  
[24]  
TRGCLKA Rise Time (20%–80%)  
ns  
ns  
%
TRGCLKA Fall Time (20%–80%)  
2
tTRGRX  
TRGCLKA Frequency Referenced to Received Clock Frequency  
–0.15  
+0.15  
CYV15G0104TRB Bus Configuration Write Timing Characteristics Over the Operating Range  
tDATAH  
tDATAS  
tWRENP  
Bus Configuration Data Hold  
0
ns  
ns  
ns  
Bus Configuration Data Setup  
Bus Configuration WREN Pulse Width  
10  
10  
CYV15G0104TRB JTAG Test Clock Characteristics Over the Operating Range  
fTCLK  
tTCLK  
JTAG Test Clock Frequency  
JTAG Test Clock Period  
20  
MHz  
ns  
50  
30  
CYV15G0104TRB Device RESET Characteristics Over the Operating Range  
tRST Device RESET Pulse Width  
ns  
CYV15G0104TRB Transmitter and Reclocker Serial Output Characteristics Over the Operating Range  
Parameter  
Description  
Condition  
Min.  
660  
50  
Max.  
5128  
270  
Unit  
ps  
tB  
tRISE  
Bit Time  
[16]  
CML Output Rise Time 2080% (CML Test Load)  
SPDSELx = HIGH  
SPDSELx= MID  
SPDSELx =LOW  
SPDSELx = HIGH  
SPDSELx = MID  
SPDSELx =LOW  
ps  
100  
180  
50  
500  
ps  
1000  
270  
ps  
[16]  
tFALL  
CML Output Fall Time 8020% (CML Test Load)  
ps  
100  
180  
500  
ps  
1000  
ps  
Notes  
23. The duty cycle specification is a simultaneous condition with the t  
and t  
parameters. This means that at faster character rates the TRGCLKA± duty  
TRGH  
TRGL  
cycle cannot be as large as 30%–70%.  
24. TRGCLKA± has no phase or frequency relationship with the recovered clock(s) and only acts as a centering reference to reduce clock synchronization time.  
TRGCLKA± must be within ±1500 PPM (±0.15%) of the transmitter PLL reference (REFCLK±) frequency. Although transmitting to a HOTLink II receiver channel  
necessitates the frequency difference between the transmitter and receiver reference clocks to be within ±1500-PPM, the stability of the crystal needs to be  
within the limits specified by the appropriate standard when transmitting to a remote receiver that is compliant to that standard.  
Document #: 38-02100 Rev. *C  
Page 21 of 28  
[+] Feedback  
CYV15G0104TRB  
PLL Characteristics  
Parameter  
Description  
Condition  
Min. Typ.  
Max. Unit  
CYV15G0104TRB Transmitter Output PLL Characteristics  
[16, 25]  
tJTGENSD  
tJTGENHD  
tTXLOCK  
Transmit Jitter Generation - SD Data Rate  
Transmit Jitter Generation - HD Data Rate  
Transmit PLL lock to REFCLKB±  
REFCLKB = 27 MHz  
200  
76  
ps  
ps  
[16, 25]  
REFCLKB = 148.5 MHz  
200  
μs  
CYV15G0104TRB Reclocker Output PLL Characteristics  
[16, 26]  
tJRGENSD  
Reclocker Jitter Generation - SD Data Rate  
Reclocker Jitter Generation - HD Data Rate  
TRGCLKA = 27 MHz  
133  
107  
ps  
ps  
[16, 26]  
tJRGENHD  
TRGCLKA = 148.5 MHz  
CYV15G0104TRB Receive PLL Characteristics Over the Operating Range  
tRXLOCK  
Receive PLL lock to input data stream (cold start)  
Receive PLL lock to input data stream  
Receive PLL Unlock Rate  
376k  
376k  
46  
UI  
UI  
UI  
tRXUNLOCK  
Capacitance [16]  
Parameter  
CINTTL  
Description  
Test Conditions  
Max.  
Unit  
TTL Input Capacitance  
PECL input Capacitance  
TA = 25°C, f0 = 1 MHz, VCC = 3.3V  
TA = 25°C, f0 = 1 MHz, VCC = 3.3V  
7
4
pF  
pF  
CINPECL  
CYV15G0104TRB HOTLink II Transmitter Switching Waveforms  
t
TXCLK  
Transmit Interface  
Write Timing  
TXCLKB selected  
t
t
TXCLKL  
TXCLKH  
TXCLKB  
t
t
TXDH  
TXDS  
TXDB[9:0]  
Transmit Interface  
Write Timing  
REFCLKB selected  
TXRATEB = 0  
t
REFCLK  
t
t
REFL  
REFH  
REFCLKB  
t
t
TREFDS  
TREFDH  
TXDB[9:0]  
Notes  
25. While sending BIST data at the corresponding data rate, after 10,000 histogram hits, time referenced to REFCLKB± input.  
26. Receiver input stream is BIST data from the transmit channel. This data is reclocked and output to a wide-bandwidth digital sampling oscilloscope. The  
measurement was recorded after 10,000 histogram hits, time referenced to REFCLKB± of the transmit channel.  
Document #: 38-02100 Rev. *C  
Page 22 of 28  
[+] Feedback  
CYV15G0104TRB  
CYV15G0104TRB HOTLink II Transmitter Switching Waveforms (continued)  
Transmit Interface  
t
REFCLK  
Write Timing  
REFCLKB selected  
TXRATEB = 1  
t
t
REFL  
REFH  
REFCLKB  
Note 27  
t
t
TREFDS  
t
t
TREFDH  
TREFDS  
TREFDH  
TXDB[9:0]  
Transmit Interface  
TXCLKOB Timing  
tREFCLK  
tREFH  
tREFL  
TXRATE = 1  
REFCLKB  
Note 28  
tTXCLKO  
Note 29  
TXCLKOB  
(internal)  
Transmit Interface  
TXCLKOB Timing  
t
REFCLK  
t
t
REFH  
REFL  
TXRATEB = 0  
Note28  
REFCLKB  
t
TXCLKO  
Note29  
TXCLKOB  
Notes  
27. When REFCLKB± is configured for half-rate operation (TXRATEB = 1) and data is captured using REFCLKB instead of a TXCLKB clock. Data is captured using  
both the rising and falling edges of REFCLKB.  
28. The TXCLKOB output remains at the character rate regardless of the state of TXRATEB and does not follow the duty cycle of REFCLKB±.  
29. The rising edge of TXCLKOB output has no direct phase relationship to the REFCLKB± input.  
Document #: 38-02100 Rev. *C  
Page 23 of 28  
[+] Feedback  
CYV15G0104TRB  
Switching Waveforms for the CYV15G0104TRB HOTLink II Receiver  
Receive Interface  
Read Timing  
RXRATEA = 0  
tRXCLKP  
RXCLKA+  
RXCLKA–  
t
RXDV  
RXDA[9:0]  
t
RXDV+  
Receive Interface  
Read Timing  
RXRATEA = 1  
tRXCLKP  
RXCLKA+  
RXCLKA–  
t
RXDV  
RXDA[9:0]  
t
RXDV+  
Bus Configuration  
Write Timing  
ADDR[2:0]  
DATA[6:0]  
WREN  
tWRENP  
tDATAS  
tDATAH  
Document #: 38-02100 Rev. *C  
Page 24 of 28  
[+] Feedback  
CYV15G0104TRB  
Table 7. Package Coordinate Signal Allocation  
Ball  
ID  
Ball  
ID  
Ball  
ID  
Signal Name  
Signal Type  
Signal Name  
Signal Type  
Signal Name  
Signal Type  
A01  
A02  
A03  
A04  
A05  
A06  
A07  
A08  
A09  
A10  
A11  
A12  
A13  
A14  
A15  
A16  
A17  
A18  
A19  
A20  
B01  
B02  
B03  
B04  
B05  
B06  
B07  
B08  
B09  
B10  
B11  
B12  
B13  
B14  
B15  
B16  
B17  
B18  
B19  
B20  
C01  
C02  
C03  
NC  
NC  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
POWER  
C07  
C08  
C09  
C10  
C11  
C12  
C13  
C14  
C15  
C16  
C17  
C18  
C19  
C20  
D01  
D02  
D03  
D04  
D05  
D06  
D07  
D08  
D09  
D10  
D11  
D12  
D13  
D14  
D15  
D16  
D17  
D18  
D19  
D20  
E01  
E02  
E03  
E04  
E17  
E18  
E19  
E20  
F01  
NC  
GND  
NO CONNECT  
GROUND  
F17  
F18  
F19  
F20  
G01  
G02  
G03  
G04  
G17  
G18  
G19  
G20  
H01  
H02  
H03  
H04  
H17  
H18  
H19  
H20  
J01  
J02  
J03  
J04  
J17  
J18  
J19  
J20  
K01  
K02  
K03  
K04  
K17  
K18  
K19  
K20  
L01  
L02  
L03  
L04  
L17  
L18  
L19  
VCC  
NC  
POWER  
NO CONNECT  
NO CONNECT  
NO CONNECT  
GROUND  
NC  
DATA[6]  
DATA[4]  
DATA[2]  
DATA[0]  
GND  
LVTTL IN PU  
LVTTL IN PU  
LVTTL IN PU  
LVTTL IN PU  
GROUND  
NC  
NC  
NC  
VCC  
GND  
WREN  
GND  
GND  
NC  
NC  
NO CONNECT  
CML OUT  
LVTTL IN PU  
GROUND  
TOUTB1–  
GND  
GND  
GROUND  
NC  
NO CONNECT  
3-LEVEL SEL  
POWER  
GROUND  
GROUND  
SPDSELB  
VCC  
NO CONNECT  
NO CONNECT  
3-LEVEL SEL  
NO CONNECT  
GROUND  
TOUTB2–  
INA1–  
ROUTA1–  
GND  
INA2–  
ROUTA2–  
VCC  
CML OUT  
NC  
CML IN  
LDTDEN  
TRST  
GND  
LVTTL IN PU  
LVTTL IN PU  
GROUND  
SPDSELA  
NC  
CML OUT  
GROUND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
NC  
CML IN  
TDO  
LVTTL 3-S OUT  
LVTTL IN PD  
LVTTL IN PU  
POWER  
GROUND  
CML OUT  
TCLK  
RESET  
VCC  
GROUND  
POWER  
GROUND  
VCC  
POWER  
GROUND  
NC  
NO CONNECT  
POWER  
INSELA  
VCC  
LVTTL IN  
GROUND  
VCC  
POWER  
GROUND  
NC  
NO CONNECT  
POWER  
ULCA  
NC  
LVTTL IN PU  
NO CONNECT  
GROUND  
GROUND  
VCC  
GROUND  
NC  
NO CONNECT  
POWER  
GND  
GROUND  
VCC  
DATA[5]  
DATA[3]  
DATA[1]  
GND  
LVTTL IN PU  
LVTTL IN PU  
LVTTL IN PU  
GROUND  
GROUND  
NC  
NO CONNECT  
POWER  
GROUND  
VCC  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
GROUND  
VCC  
POWER  
NC  
TOUTB1+  
GND  
NC  
CML OUT  
GND  
GROUND  
NC  
GROUND  
GND  
GROUND  
NC  
NO CONNECT  
CML OUT  
NC  
NO CONNECT  
POWER  
NC  
TOUTB2+  
INA1+  
ROUTA1+  
GND  
INA2+  
ROUTA2+  
VCC  
VCC  
NC  
CML IN  
NC  
NO CONNECT  
POWER  
GND  
GND  
NC  
CML OUT  
VCC  
GROUND  
GROUND  
SCANEN2  
TMEN3  
VCC  
LVTTL IN PD  
LVTTL IN PD  
POWER  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
GROUND  
CML IN  
NC  
CML OUT  
NC  
POWER  
VCC  
POWER  
NC  
NC  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
LVTTL IN PU  
LVTTL IN PU  
POWER  
VCC  
POWER  
NC  
NC  
VCC  
POWER  
NC  
NC  
VCC  
POWER  
NC  
NC  
VCC  
POWER  
GND  
NC  
TDI  
VCC  
POWER  
NO CONNECT  
NO CONNECT  
NO CONNECT  
TMS  
VCC  
POWER  
NC  
VCC  
NC  
NO CONNECT  
NC  
Document #: 38-02100 Rev. *C  
Page 25 of 28  
[+] Feedback  
CYV15G0104TRB  
Table 7. Package Coordinate Signal Allocation (continued)  
Ball  
ID  
Ball  
ID  
Ball  
ID  
Signal Name  
Signal Type  
Signal Name  
Signal Type  
Signal Name  
Signal Type  
C04  
C05  
C06  
M03  
M04  
M17  
M18  
M19  
M20  
N01  
N02  
N03  
N04  
N17  
N18  
N19  
N20  
P01  
P02  
P03  
P04  
P17  
P18  
P19  
P20  
R01  
R02  
R03  
R04  
R17  
R18  
R19  
R20  
T01  
T02  
T03  
T04  
T17  
T18  
T19  
T20  
U01  
U02  
VCC  
VCC  
NC  
POWER  
POWER  
F02  
F03  
F04  
U03  
U04  
U05  
U06  
U07  
U08  
U09  
U10  
U11  
U12  
U13  
U14  
U15  
U16  
U17  
U18  
U19  
U20  
V01  
V02  
V03  
V04  
V05  
V06  
V07  
V08  
V09  
V10  
V11  
V12  
V13  
V14  
V15  
V16  
V17  
V18  
V19  
V20  
W01  
W02  
NC  
VCC  
NO CONNECT  
POWER  
L20  
M01  
M02  
W03  
W04  
W05  
W06  
W07  
W08  
W09  
W10  
W11  
W12  
W13  
W14  
W15  
W16  
W17  
GND  
NC  
GROUND  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
POWER  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
GROUND  
NC  
NO CONNECT  
LVTTL IN  
NC  
NC  
TXDB[2]  
TXDB[9]  
VCC  
NC  
NC  
LVTTL IN  
NC  
NC  
POWER  
VCC  
NC  
NC  
NO CONNECT  
NO CONNECT  
GROUND  
GROUND  
LVTTL IN PU  
PECL IN  
NC  
NO CONNECT  
NO CONNECT  
GROUND  
NC  
NC  
NC  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
GND  
NC  
GND  
GND  
GROUND  
GND  
ADDR [2]  
ADDR [1]  
RXCLKA+  
REPDOA  
GND  
LVTTL IN PU  
LVTTL IN PU  
LVTTL OUT  
LVTTL OUT  
GROUND  
GROUND  
ADDR [0]  
REFCLKB–  
GND  
GROUND  
GROUND  
GROUND  
GROUND  
GROUND  
POWER  
GROUND  
GND  
GROUND  
GND  
GND  
GROUND  
GROUND  
VCC  
VCC  
POWER  
GROUND  
VCC  
POWER  
VCC  
POWER  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
GROUND  
RXDA[4]  
VCC  
LVTTL OUT  
POWER  
LFIA  
LVTTL OUT  
PECL IN  
NC  
W18 TRGCLKA+  
NC  
BISTSTA  
RXDA[0]  
TXDB[3]  
TXDB[4]  
TXDB[8]  
NC  
LVTTL OUT  
LVTTL OUT  
LVTTL IN  
W19  
W20  
Y01  
Y02  
Y03  
Y04  
Y05  
Y06  
Y07  
Y08  
Y09  
Y10  
Y11  
Y12  
Y13  
Y14  
Y15  
Y16  
Y17  
RXDA[6]  
RXDA[3]  
TXDB[6]  
TXCLKB  
NC  
LVTTL OUT  
LVTTL OUT  
LVTTL IN  
NC  
GND  
GND  
GND  
GND  
NC  
GROUND  
LVTTL IN  
LVTTL IN PD  
NO CONNECT  
NO CONNECT  
POWER  
GROUND  
LVTTL IN  
GROUND  
NO CONNECT  
POWER  
NC  
NO CONNECT  
NO CONNECT  
NO CONNECT  
NO CONNECT  
POWER  
VCC  
VCC  
NC  
NC  
NO CONNECT  
NO CONNECT  
GROUND  
NO CONNECT  
GROUND  
PECL IN  
NC  
NO CONNECT  
NO CONNECT  
GROUND  
NC  
NC  
NC  
NC  
GND  
GND  
VCC  
VCC  
VCC  
VCC  
VCC  
VCC  
VCC  
VCC  
VCC  
VCC  
VCC  
VCC  
TXDB[0]  
TXDB[1]  
NC  
TXCLKOB  
NC  
LVTTL OUT  
NO CONNECT  
GROUND  
POWER  
GND  
POWER  
REFCLKB+  
RECLKOA  
GND  
GND  
POWER  
LVTTL OUT  
GROUND  
GROUND  
POWER  
RXCLKA–  
GND  
LVTTL OUT  
GROUND  
POWER  
POWER  
GND  
GND  
GROUND  
POWER  
VCC  
VCC  
POWER  
POWER  
VCC  
POWER  
VCC  
POWER  
POWER  
RXDA[9]  
RXDA[5]  
RXDA[2]  
RXDA[1]  
TXDB[5]  
TXDB[7]  
LVTTL OUT  
LVTTL OUT  
LVTTL OUT  
LVTTL OUT  
LVTTL IN  
TXERRB  
LVTTL OUT  
PECL IN  
POWER  
Y18 TRGCLKA–  
POWER  
Y19  
Y20  
RXDA[8]  
RXDA[7]  
LVTTL OUT  
LVTTL OUT  
POWER  
LVTTL IN  
LVTTL IN  
LVTTL IN  
Document #: 38-02100 Rev. *C  
Page 26 of 28  
[+] Feedback  
CYV15G0104TRB  
Ordering Information  
Package  
Name  
Operating  
Range  
Speed  
Ordering Code  
Package Type  
Standard  
Standard  
CYV15G0104TRB-BGC  
CYV15G0104TRB-BGXC  
BL256  
BL256  
256-Ball Thermally Enhanced Ball Grid Array  
Commercial  
Commercial  
Pb-Free 256-Ball Thermally Enhanced Ball Grid Array  
Package Diagram  
Figure 3. 256-Lead L2 Ball Grid Array (27 x 27 x 1.57 mm) BL256  
TOP VIEW  
0.20ꢀ4ꢁX  
BOTTOM VIEW ꢀBALL SIDEX  
A
27.00 0.13  
Ø0.15 M C  
Ø0.30 M C  
A
B
A1 CORNER I.D.  
A1 CORNER I.D.  
24.13  
Ø0.75 0.15ꢀ256ꢁX  
20 18  
19  
16  
14  
12  
10  
8
6
4
2
17  
15  
13  
11  
9
7
5
3
1
A
B
C
D
E
F
G
H
J
R 2.5 Max ꢀ4ꢁX  
K
L
M
N
P
R
T
A
U
V
W
Y
A
0.50 MIN.  
B
1.57 0.175  
0.97 REF.  
0.15  
C
26°  
0.15  
C
0.60 0.10  
C
0.20 MIN  
TOP OF MOLD COMPOUND  
TO TOP OF BALLS  
TYP.  
SEATING PLANE  
SIDE VIEW  
SECTION A-A  
51-85123-*E  
HOTLink is a registered trademark and HOTLink II is a trademark of Cypress Semiconductor. All product and company names  
mentioned in this document may be the trademarks of their respective holders.  
Document #: 38-02100 Rev. *C  
Page 27 of 28  
© Cypress Semiconductor Corporation, 2002-2007. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the  
use of any circuitry other than circuitry embodied in a Cypress product. Nor does it convey or imply any license under patent or other rights. Cypress products are not warranted nor intended to  
be used for medical, life support, life saving, critical control or safety applications, unless pursuant to an express written agreement with Cypress. Furthermore, Cypress does not authorize its  
products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress  
products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges.  
[+] Feedback  
CYV15G0104TRB  
Document History Page  
Document Title: CYV15G0104TRB Independent Clock HOTLink II™ Serializer and Reclocking Deserializer  
Document Number: 38-02100  
ISSUE  
DATE  
ORIG. OF  
CHANGE  
REV.  
ECN NO.  
DESCRIPTION OF CHANGE  
**  
244348  
338721  
384307  
1034021  
See ECN  
See ECN  
See ECN  
See ECN  
FRE  
SUA  
AGT  
UKK  
New Data Sheet  
*A  
*B  
*C  
Added Pb-Free package option availability  
Revised setup and hold times (tTXDH, tTREFDS, tTREFDH,tRXDv–, tRXDv+  
)
Added clarification for the necessity of JTAG controller reset and the  
methods to implement it.  
Document #: 38-02100 Rev. *C  
Page 28 of 28  
[+] Feedback  

相关型号:

SI9130DB

5- and 3.3-V Step-Down Synchronous Converters

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1-E3

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135_11

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9136_11

Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130CG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130LG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130_11

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137DB

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137LG

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9122E

500-kHz Half-Bridge DC/DC Controller with Integrated Secondary Synchronous Rectification Drivers

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY