CYV15G0203TB Independent Clock Dual HOTLink II Serializer Datasheet.pdf

CYV15G0203TB
Independent Clock
Dual HOTLink II™ Serializer
Independent Clock Dual HOTLink II™ Serializer
Features
Functional Description
■
Second-generation HOTLink® technology
■
Compliant to SMPTE 292M and SMPTE 259M video standards
■
Dual-channel video serializer
❐ 195- to 1500-Mbps serial data signaling rate
❐ Simultaneous operation at different signaling rates
■
Supports half-rate and full-rate clocking
■
Internal phase-locked loops (PLLs) with no external PLL
components
■
Redundant differential PECL-compatible serial outputs per
channel
❐ No external bias resistors required
❐ Signaling-rate controlled edge-rates
❐ Internal source termination
■
Synchronous LVTTL parallel interface
■
JTAG boundary scan
■
Built-In Self-Test (BIST) for at-speed link testing
■
Low-power 1.4 W @ 3.3 V typical
■
Single 3.3 V supply
■
Thermally enhanced BGA
■
Pb-free package option available
■
0.25 BiCMOS technology
The CYV15G0203TB Independent Clock Dual HOTLink II™
Serializer
is
a
point-to-point
or
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 two channels
are independent and can simultaneously operate at different
rates. Each channel accepts 10-bit parallel characters in an Input
Register and converts them to serial data. Figure 1 illustrates
typical connections between independent video co-processors
and
corresponding
CYV15G0203TB
Serializer
and
CYV15G0204RB Reclocking Deserializer chips.
The CYV15G0203TB satisfies the SMPTE-259M and
SMPTE-292M compliance as per SMPTE EG34-1999
Pathological Test Requirements.
As a second-generation HOTLink device, the CYV15G0203TB
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. Each channel of
the CYV15G0203TB Dual HOTLink II device accepts scrambled
10-bit transmission characters. These characters are serialized
and output from dual Positive ECL (PECL) compatible differential
transmission-line drivers at a bit-rate of either 10- or 20-times the
input reference clock for that channel.
Each channel contains an independent BIST pattern generator.
This BIST hardware allows at-speed testing of the high-speed
serial data paths in each transmit section of this device, each
receive section of a connected HOTLink II device, and across the
interconnecting links.
The CYV15G0203TB 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, and cameras.
Figure 1. HOTLink II™ System Connections
Reclocked
Output
Video Coprocessor
10
Independent
Channel
CYV15G0203TB
Serializer
Independent
Channel
CYV15G0204RB
Reclocking Deserializer
Serial Links
10
Video Coprocessor
10
10
Reclocked
Output
Cypress Semiconductor Corporation
Document Number: 38-02105 Rev. *F
•
198 Champion Court
•
San Jose, CA 95134-1709
•
408-943-2600
Revised September 9, 2014
CYV15G0203TB
Document Number: 38-02105 Rev. *F
REFCLKB±
TXDB[9:0]
REFCLKA±
TXDA[9:0]
CYV15G0203TB Serializer Logic Block Diagram
Phase
Align
Buffer
Phase
Align
Buffer
Serializer
Serializer
TX
TX
OUTB1±
OUTB2±
x10
OUTA1±
OUTA2±
x10
Page 2 of 26
CYV15G0203TB
Serializer Path Block Diagram
Bit-Rate Clock A
REFCLKA+
Transmit
PLL
Transmit PLL
Clock
Multiplier
Clock
Multiplier A
REFCLKA–
TXRATEA
= Internal Signal
OE[2..1]A
RESET
SPDSELA
TXCLKOA
Character-Rate Clock A
TXERRA
TXCLKA
PABRSTA
10
10
OUTA1+
OUTA1–
Shifter
10
BIST LFSR
10
TXDA[9:0]
Phase-Align
Phase-Align
Buffer
Buffer
TXCKSELA
OE[2..1]A
TXBISTA
1
Input
Register
0
OUTA2+
OUTA2–
Bit-Rate Clock B
REFCLKB+
Transmit
PLL
Transmit PLL
Clock
Multiplier
Clock Multiplier B
REFCLKB–
TXRATEB
OE[2..1]B
SPDSELB
TXCLKOB
Character-Rate Clock B
TXERRB
TXCLKB
PABRSTB
10
10
Shifter
10
BIST LFSR
TXDB[9:0]
10
Phase-Align
Phase-Align
Buffer
Buffer
TXCKSELB
OE[2..1]B
TXBISTB
1
Input
Register
0
JTAG and Device Configuration and Control Block Diagram
OUTB1+
OUTB1–
OUTB2+
OUTB2–
= Internal Signal
RESET
WREN
ADDR[2:0]
Device Configuration
and Control Interface
DATA[3:0]
Document Number: 38-02105 Rev. *F
TXRATE[A..B]
TXCKSEL[A..B]
PABRST[A..B]
TXBIST[A..B]
OE[2..1][A..B]
JTAG
Boundary
Scan
Controller
TRST
TMS
TCLK
TDI
TDO
Page 3 of 26
CYV15G0203TB
Contents
Pin Configuration ............................................................. 6
Pin Definitions .................................................................. 7
CYV15G0203TB Dual HOTLink II Serializer ............. 7
CYV15G0203TB HOTLink II Operation ............................ 9
CYV15G0203TB Transmit Data Path ............................... 9
Input Register .............................................................. 9
Phase-Align Buffer ...................................................... 9
Transmit BIST ............................................................. 9
Transmit PLL Clock Multiplier ...................................... 9
Serial Output Drivers ................................................. 10
Device Configuration and Control Interface ................ 10
Latch Types ............................................................... 10
Static Latch Values .................................................... 10
Device Configuration Strategy ................................... 11
JTAG Support ................................................................. 11
3-Level Select Inputs ................................................. 11
JTAG ID ..................................................................... 11
Maximum Ratings ........................................................... 13
Power-up Requirements ............................................ 13
Operating Range ............................................................. 13
CYV15G0203TB DC Electrical Characteristics ............ 13
AC Test Loads and Waveforms ..................................... 15
CYV15G0203TB AC Electrical Characteristics ............ 16
CYV15G0203TB
Transmitter LVTTL Switching Characteristics .................. 16
CYV15G0203TB
REFCLKx Switching Characteristics ................................ 16
CYV15G0203TB
Bus Configuration Write Timing Characteristics ............... 16
Document Number: 38-02105 Rev. *F
CYV15G0203TB
JTAG Test Clock Characteristics ...................................... 17
CYV15G0203TB
Device RESET Characteristics ......................................... 17
CYV15G0203TB
Transmit Serial Output Characteristics ............................. 17
CYV15G0203TB
Transmitter PLL Characteristics ....................................... 17
Capacitance .................................................................... 18
CYV15G0203TB HOTLink II
Transmitter Switching Waveforms ............................... 18
CYV15G0203TB HOTLink II
Bus Configuration Switching Waveforms .................... 19
Package Coordinate Signal Allocation ......................... 20
Ordering Information ...................................................... 22
Ordering Code Definitions ......................................... 22
Package Diagram ............................................................ 23
Acronyms ........................................................................ 24
Document Conventions ................................................. 24
Units of Measure ....................................................... 24
Document History Page ................................................. 25
Sales, Solutions, and Legal Information ...................... 26
Worldwide Sales and Design Support ....................... 26
Products .................................................................... 26
PSoC® Solutions ...................................................... 26
Cypress Developer Community ................................. 26
Technical Support ..................................................... 26
Page 4 of 26
CYV15G0203TB
Pin Configuration
Top View [1]
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
NC
NC
NC
NC
VCC
NC
OUT
B1–
GND
GND
OUT
B2–
GND
OUT
A1–
GND
GND
OUT
A2–
VCC
VCC
NC
VCC
NC
VCC
OUT
B1+
NC
OUT
B2+
NC
OUT
A1+
NC
OUT
A2+
VCC
NC
NC
NC
NC
NC
NC
DATA
[2]
DATA
[0]
NC
SPD
SELB
VCC
NC
TRST
GND
TDO
GND
DATA
[3]
DATA
[1]
VCC
TDI
NC
TMS
TCLK RESET
VCC
VCC
NC
VCC
VCC
VCC
VCC
VCC
VCC
NC
VCC
NC
NC
GND
GND
GND
GND
GND
GND
GND
GND
NC
VCC
NC
NC
VCC
VCC
VCC
VCC
VCC
VCC
NC
NC
VCC
NC
NC
SCAN
EN2 TMEN3
VCC
VCC
NC
NC
NC
NC
GND WREN GND
GND
NC
NC
SPD
SELA
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
NC
NC
NC
NC
NC
NC
GND
GND
NC
NC
NC
NC
NC
NC
NC
GND
NC
NC
NC
GND
NC
NC
NC
NC
NC
NC
NC
GND
GND
GND
GND
GND
GND
GND
GND
GND
NC
NC
NC
NC
GND
GND
GND
GND
NC
NC
NC
NC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
NC
NC
VCC
VCC
U
TX
DB[0]
TX
DB[1]
TX
TX
DB[2] DB[9]
V
TX
DB[3]
TX
DB[4]
TX
DB[8]
W
TX
DB[5]
TX
DB[7]
Y
TX
DB[6]
TX
CLKB
NC
NC
NC
NC
NC
VCC
VCC
VCC
VCC
NC
NC
NC
NC
NC
GND
TX
ADDR REF
TX
DA[9]
[0] CLKB– DA[1]
NC
GND
TX
TX
DA[4] DA[8]
VCC
NC
REF
TX
GND CLKB+ CLKOA GND
TX
TX
DA[3] DA[7]
VCC
NC
NC
NC
NC
NC
REF
CLKA+
NC
NC
TX
REF
ERRB CLKA–
NC
NC
NC
GND
NC
ADDR ADDR
GND
[2]
[1]
NC
TX
GND CLKOB
NC
NC
TX
CLKA
TX
ERRA
NC
GND
TX
TX
DA[2] DA[6]
GND
TX
TX
DA[0] DA[5]
VCC
VCC
Note
1. NC = Do not connect.
Document Number: 38-02105 Rev. *F
Page 5 of 26
CYV15G0203TB
Pin Configuration
Bottom View [2]
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
NC
VCC
NC
VCC
VCC
OUT
A2–
GND
GND
OUT
A1–
GND
OUT
B2–
GND
GND
OUT
B1–
NC
VCC
NC
NC
NC
NC
VCC
OUT
A2+
GND
OUT
A1+
NC
OUT
B2+
NC
GND
OUT
B1+
VCC
VCC
NC
VCC
NC
VCC
VCC
SPD
SELB
GND
DATA
[0]
DATA
[2]
NC
NC
GND
NC
NC
VCC
VCC
VCC
TMS
TDI
GND
DATA
[1]
DATA
[3]
GND
GND
NC
VCC
VCC
VCC
VCC RESET TCLK
NC
TDO
NC
GND
SCAN
TMEN3 EN2
NC
TRST
NC
NC
NC
NC
NC
NC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
NC
NC
NC
NC
NC
VCC
NC
NC
NC
SPD
SELA
NC
NC
GND
GND WREN GND
GND
GND
GND
GND
GND
GND
GND
GND
NC
NC
NC
NC
GND
GND
GND
GND
NC
NC
NC
NC
GND
GND
NC
NC
GND
NC
NC
NC
GND
NC
NC
NC
GND
NC
NC
NC
NC
NC
NC
NC
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
NC
NC
NC
NC
VCC
VCC
VCC
VCC
NC
NC
NC
NC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
NC
GND
GND
NC
NC
VCC
NC
VCC
TX
TX
DA[8] DA[4]
NC
NC
NC
NC
VCC
TX
TX
DA[7] DA[3]
TX
REF
GND CLKOA CLKB+ GND
NC
NC
REF
CLKA+
NC
VCC
TX
TX
DA[6] DA[2]
GND
TX
ERRA
NC
NC
NC
REF
TX
CLKA– ERRB
VCC
TX
TX
DA[5] DA[0]
GND
NC
TX
CLKA
GND
TX
REF ADDR
TX
DA[1] CLKB– [0]
DA[9]
VCC
VCC
TX
TX
DB[9] DB[2]
TX
DB[1]
TX
DB[0]
GND
NC
NC
VCC
GND
NC
NC
VCC
NC
TX
DB[8]
TX
DB[4]
TX
DB[3]
ADDR ADDR
[1]
[2]
GND
NC
NC
VCC
NC
NC
TX
DB[7]
TX
DB[5]
TX
CLKOB GND
NC
NC
VCC
NC
NC
TX
CLKB
TX
DB[6]
NC
NC
Note
2. NC = Do not connect.
Document Number: 38-02105 Rev. *F
Page 6 of 26
CYV15G0203TB
Pin Definitions
CYV15G0203TB Dual HOTLink II Serializer
Name
I/O Characteristics
Signal Description
Transmit Path Data and Status Signals
TXDA[9:0]
TXDB[9:0]
LVTTL Input,
Transmit Data Inputs. TXDx[9:0] data inputs are captured on the rising edge of the transmit
synchronous,
interface clock. The transmit interface clock is selected by the TXCKSELx latch via the
sampled by the
device configuration interface.
associated TXCLKx
or REFCLKx[3]
TXERRA
TXERRB
LVTTL Output,
synchronous to
REFCLKx [4],
asynchronous to
transmit channel
enable / disable,
asynchronous to loss
or return of
REFCLKx±
Transmit Path Error. TXERRx is asserted HIGH to indicate detection of a transmit
Phase-Align Buffer underflow or overflow. If an underflow or overflow condition is detected,
TXERRx, for the channel in error, is asserted HIGH and remains asserted until the transmit
Phase-Align Buffer is re-centered with the PABRSTx latch via the device configuration
interface. When TXBISTx = 0, the BIST progress is presented on the associated TXERRx
output. The TXERRx signal pulses HIGH for one transmit-character clock period to indicate
a pass through the BIST sequence once every 511 character times.
TXERRx is also asserted HIGH, when any of the following conditions is true:
■
The TXPLL for the associated channel is powered down. This occurs when OE2x and
OE1x for a given channel are both disabled by setting OE2x = 0 and OE1x = 0.
■
The absence of the REFCLKx± signal.
Transmit Path Clock Signals
REFCLKA±
REFCLKB±
Differential LVPECL
or single-ended
LVTTL input clock
Reference Clock. REFCLKx± clock inputs are used as the timing references for the
associated transmit PLL. These input clocks 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 REFCLKx input, and leave the alternate
REFCLKx input open (floating). When driven by an LVPECL clock source, the clock must
be a differential clock, using both inputs.
TXCLKA
TXCLKB
LVTTL Clock Input,
internal pull-down
Transmit Path Input Clock. When configuration latch TXCKSELx = 0, the associated
TXCLKx input is selected as the character-rate input clock for the TXDB[9:0] input. In this
mode, the TXCLKx input must be frequency-coherent to its associated TXCLKOx output
clock, but may be offset in phase by any amount. Once initialized, TXCLKx is allowed to
drift in phase as much as ±180 degrees. If the input phase of TXCLKx drifts beyond the
handling capacity of the Phase Align Buffer, TXERRx is asserted to indicate the loss of data,
and remains asserted until the Phase Align Buffer is initialized. The phase of the TXCLKx
input clock relative to its associated REFCLKx± is initialized when the configuration latch
PABRSTx is written as 0. When the associated TXERRx is deasserted, the Phase Align
Buffer is initialized and input characters are correctly captured.
TXCLKOA
TXCLKOB
LVTTL Output
Transmit Clock Output. TXCLKOx output clock is synthesized by each channel’s transmit
PLL and operates synchronous to the internal transmit character clock. TXCLKOx operates
at either the same frequency as REFCLKx± (TXRATEx = 0), or at twice the frequency of
REFCLKx± (TXRATEx = 1). The transmit clock outputs have no fixed phase relationship to
REFCLKx±.
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 configuration
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 11 for the methods to reset the JTAG state machine. See Table 2
on page 11 for the initialize values of the device configuration latches.
Notes
3. When REFCLKx± is configured for half-rate operation, these inputs are sampled relative to both the rising and falling edges of the associated REFCLKx±.
4. When REFCLKx± is configured for half-rate operation, these outputs are presented relative to both the rising and falling edges of the associated REFCLKx±.
Document Number: 38-02105 Rev. *F
Page 7 of 26
CYV15G0203TB
Pin Definitions (continued)
CYV15G0203TB Dual HOTLink II Serializer (continued)
Name
SPDSELA
SPDSELB
I/O Characteristics
[5]
3-Level Select
static control input
Signal Description
Serial Rate Select. The SPDSELx inputs specify the operating signaling-rate range of each
channel’s PLL.
LOW = 195–400 MBd
MID = 400–800 MBd
HIGH = 800–1500 MBd.
Device Configuration and Control Bus Signals
WREN
LVTTL input,
asynchronous,
internal pull-up
Control Write Enable. The WREN input writes the values of the DATA[3:0] bus into the
latch specified by the address location on the ADDR[2:0] bus.[6]
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[3:0] bus into the latch specified
by the address location on the ADDR[2:0] bus.[6] Table 2 on page 11 lists the configuration
latches within the device, and the initialization value of the latches upon the assertion of
RESET. Table 3 on page 12 shows how the latches are mapped in the device.
DATA[3:0]
LVTTL input,
asynchronous,
internal pull-up
Control Data Bus. The DATA[3:0] bus is the input data bus used to configure the device.
The WREN input writes the values of the DATA[3:0] bus into the latch specified by address
location on the ADDR[2:0] bus.[6] Table 2 on page 11 lists the configuration latches within
the device, and the initialization value of the latches upon the assertion of RESET. Table 3
on page 12 shows how the latches are mapped in the device.
Internal Device Configuration Latches
TXCKSEL[A..B] Internal Latch [7]
Transmit Clock Select.
Internal Latch
[7]
Transmit PLL Clock Rate Select.
TXBIST[A..B]
Internal Latch
[7]
Transmit Bist Disabled.
OE2[A..B]
Internal Latch [7]
Differential Serial Output Driver 2 Enable.
OE1[A..B]
Internal Latch
[7]
Differential Serial Output Driver 1 Enable.
PABRST[A..B]
Internal Latch [7]
TXRATE[A..B]
Transmit Clock Phase Alignment Buffer Reset.
Factory Test Modes
SCANEN2
LVTTL input, internal Factory Test 2. SCANEN2 input is for factory testing only. This input may be left as a NO
pull-down
CONNECT, or GND only.
TMEN3
LVTTL input, internal Factory Test 3. TMEN3 input is for factory testing only. This input may be left as a NO
pull-down
CONNECT, or GND only.
Analog I/O
OUTA1±
OUTB1±
CML Differential
Output
Primary Differential Serial Data Output. The OUTx1± PECL-compatible CML outputs
(+3.3 V referenced) are capable of driving terminated transmission lines or standard
fiber-optic transmitter modules, and must be AC-coupled for PECL-compatible connections.
OUTA2±
OUTB2±
CML Differential
Output
Secondary Differential Serial Data Output. The OUTx2± PECL-compatible CML outputs
(+3.3 V referenced) are capable of driving terminated transmission lines or standard
fiber-optic transmitter modules, and must be AC-coupled for PECL-compatible connections.
Notes
5. 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 VSS (ground). The HIGH level is usually implemented by direct connection to VCC (power). The MID level is usually implemented
by not connecting the input (left floating), which allows it to self bias to the proper level.
6. See Device Configuration and Control Interface on page 10 for detailed information on the operation of the Configuration Interface.
7. See Device Configuration and Control Interface on page 10 for detailed information on the internal latches.
Document Number: 38-02105 Rev. *F
Page 8 of 26
CYV15G0203TB
Pin Definitions (continued)
CYV15G0203TB Dual HOTLink II Serializer (continued)
Name
I/O Characteristics
Signal Description
JTAG Interface
TMS
LVTTL Input, internal Test Mode Select. Used to control access to the JTAG Test Modes. If maintained high for
pull-up
 5 TCLK cycles, the JTAG test controller is reset.
TCLK
LVTTL Input, internal JTAG Test Clock.
pull-down
TDO
3-State LVTTL Output Test Data Out. JTAG data output buffer. High Z while JTAG test mode is not selected.
TDI
LVTTL Input, internal Test Data In. JTAG data input port.
pull-up
TRST
LVTTL Input, internal JTAG reset signal. When asserted (LOW), this input asynchronously resets the JTAG test
pull-up
access port controller.
Power
VCC
+3.3 V Power.
GND
Signal and Power Ground for all internal circuits.
CYV15G0203TB HOTLink II Operation
The CYV15G0203TB is a highly configurable, independent
clocking, dual-channel serializer, designed to support reliable
transfer of large quantities of digital video data, using high-speed
serial links from multiple sources to multiple destinations. This
device supports two 10-bit channels.
CYV15G0203TB Transmit Data Path
Input Register
The parallel input bus TXDx[9:0] can be clocked in using
TXCLKx (TXCKSELx = 0) or REFCLKx (TXCKSELx = 1).
Phase-Align Buffer
Data from each Input Register is passed to the associated
Phase-Align Buffer, when the TXDx[9:0] input registers are
clocked using TXCLKx (TXCKSELx = 0 and TXRATEx = 0).
When the TXDx[9:0] input registers are clocked using
REFCLKx± (TXCKSELx = 1) and REFCLKx± is a full-rate clock,
the associated Phase Alignment Buffer in the transmit path is
bypassed. These buffers are used to absorb clock phase
differences between the TXCLKx input clock and the internal
character clock for that channel.
Once initialized, TXCLKx is allowed to drift in phase as much as
±180 degrees. If the input phase of TXCLKx drifts beyond the
handling capacity of the Phase Align Buffer, TXERRx is asserted
to indicate the loss of data, and remains asserted until the Phase
Align Buffer is initialized. The phase of the TXCLKx relative to its
associated internal character rate clock is initialized when the
configuration latch PABRSTx is written as 0. When the
associated TXERRx is deasserted, the Phase Align Buffer is
initialized and input characters are correctly captured.
If the phase offset, between the initialized location of the input
clock and REFCLKx, exceeds the skew handling capabilities of
the Phase-Align Buffer, an error is reported on that channel’s
Document Number: 38-02105 Rev. *F
TXERRx 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 (LSB first) to indicate to the
remote receiver that an error condition is present in the link.
Transmit BIST
Each channel contains an internal pattern generator that can be
used to validate both the link and device operation. These
generators are enabled by the associated TXBISTx latch via the
device configuration interface. When enabled, a register in the
associated 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).
A device reset (RESET sampled LOW) presets the BIST Enable
Latches to disable BIST on both channels.
All data present at the associated TXDx[9:0] inputs are ignored
when BIST is active on that channel.
Transmit PLL Clock Multiplier
Each Transmit PLL Clock Multiplier accepts a character-rate or
half-character-rate external clock at the associated REFCLKx±
input, and that clock is multiplied by 10 or 20 (as selected by
TXRATEx) 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
TXCLKOx.
Each clock multiplier PLL can accept a REFCLKx± input
between 19.5 MHz and 150 MHz, however, this clock range is
limited by the operating mode of the CYV15G0203TB clock
multiplier (TXRATEx) and by the level on the associated
SPDSELx input.
Page 9 of 26
CYV15G0203TB
SPDSELx are 3-level select [8] inputs that select one of three
operating ranges for the serial data outputs and inputs of the
associated channel. The serial signaling-rate and allowable
range of REFCLKx± frequencies are listed in Table 1.
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.
Table 1. Operating Speed Settings
Note. When a disabled channel (i.e., both outputs disabled) is
re-enabled:
SPDSELx
TXRATEx
REFCLKx±
Frequency
(MHz)
Signaling
Rate (Mbps)
LOW
1
reserved
195–400
0
19.5–40
1
20–40
0
40–80
1
40–75
0
80–150
MID (Open)
HIGH
■
data on the 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
400–800
Device Configuration and Control Interface
800–1500
The CYV15G0203TB is highly configurable via the configuration
interface. The configuration interface allows each channel to be
configured independently. Table 2 on page 11 lists the
configuration latches within the device including the initialization
value of the latches upon the assertion of RESET. Table 3 on
page 12 shows how the latches are mapped in the device. Each
row in Table 3 on page 12 maps to a 4-bit latch bank. There are
6 such write-only latch banks. When WREN = 0, the logic value
in the DATA[3:0] is latched to the latch bank specified by the
values in ADDR[2:0]. The second column of Table 3 on page 12
specifies the channels associated with the corresponding latch
bank. For example, the first three latch banks (0, 1 and 2) consist
of configuration bits for channel A.
The REFCLKx± inputs are differential inputs with each input
internally biased to 1.4 V. If the REFCLKx+ 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 the
true or complement REFCLKx input, and leave the alternate
REFCLKx input open (floating).
When both the REFCLKx+ and REFCLKx– 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.
By connecting the REFCLKx– input to an external voltage
source, it is possible to adjust the reference point of the
REFCLKx+ 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.
Serial Output Drivers
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, which shifts the data out LSB first. These drivers have
signal swings equivalent to that of standard PECL drivers, and
are capable of driving AC-coupled optical modules or
transmission lines.
Transmit Channels Enabled
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. Address numbers 3 and 4 are internal test
registers.
Static Latch Values
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 associated
latch bank is configured. The latches that have an ‘X’ are don’t
cares and can be configured with any value.
Each driver can be enabled or disabled separately via the device
configuration interface.
Note
8. 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 VSS (ground). The HIGH level is usually implemented by direct connection to VCC (power). The MID level is usually implemented
by not connecting the input (left floating), which allows it to self bias to the proper level.
Document Number: 38-02105 Rev. *F
Page 10 of 26
CYV15G0203TB
Table 2. Device Configuration and Control Latch Descriptions
Name
Signal Description
TXCKSELA Transmit Clock Select. The initialization value of the TXCKSELx latch = 1. TXCKSELx selects the clock source used
TXCKSELB to write data into the Transmit Input Register. When TXCKSELx = 1, the associated input register TXDx[9:0] is clocked
by REFCLKx In this mode, the phase alignment buffer is bypassed. When TXCKSELx = 0, the associated TXCLKx
is used to clock in the input register TXDx[9:0].
TXRATEA
TXRATEB
Transmit PLL Clock Rate Select. The initialization value of the TXRATEx latch = 0. TXRATEx is used to select the
clock multiplier for the Transmit PLL. When TXRATEx = 0, each transmit PLL multiples the associated REFCLKx± input
by 10 to generate the serial bit-rate clock. When TXRATEx = 0, the TXCLKOx output clocks are full-rate clocks and
follow the frequency and duty cycle of the associated REFCLKx± input. When TXRATEx = 1, each Transmit PLL
multiplies the associated REFCLKx± input by 20 to generate the serial bit-rate clock. When TXRATEx = 1, the
TXCLKOx output clocks are twice the frequency rate of the REFCLKx± input. When TXCLKSELx = 1 and
TXRATEx = 1, the Transmit Data Inputs are captured using both the rising and falling edges of REFCLKx.
TXRATEx = 1 and SPDSELx = LOW, is an invalid state and this combination is reserved.
TXBISTA
TXBISTB
Transmit Bist Disabled. The initialization value of the TXBISTx latch = 1. TXBISTx selects if the transmit BIST is
disabled or enabled. When TXBISTx = 1, the transmit BIST function is disabled. When TXBISTx = 0, the transmit BIST
function is enabled.
OE2A
OE2B
Secondary Differential Serial Data Output Driver Enable. The initialization value of the OE2x latch = 0. OE2x selects
if the OUT2x± secondary differential output drivers are enabled or disabled. When OE2x = 1, the associated serial
data output driver is enabled allowing data to be transmitted from the transmit shifter. When OE2x = 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.
OE1A
OE1B
Primary Differential Serial Data Output Driver Enable. The initialization value of the OE1x latch = 0. OE1x selects
if the OUT1x± primary differential output drivers are enabled or disabled. When OE1x = 1, the associated serial data
output driver is enabled allowing data to be transmitted from the transmit shifter. When OE1x = 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.
PABRSTA
PABRSTB
Transmit Clock Phase Alignment Buffer Reset. The initialization value of the PABRSTx latch = 1. The PABRSTx is
used to re-center the Transmit Phase Align Buffer. When the configuration latch PABRSTx is written as a 0, the phase
of the TXCLKx input clock relative to its associated REFCLKx± is initialized. PABRST is an asynchronous input, but
is sampled by each TXCLKx to synchronize it to the internal clock domain. PABRSTx is a self clearing latch. This
eliminates the requirement of writing a 1 to complete the initialization of the Phase Alignment Buffer.
Device Configuration Strategy
The following is a series of ordered events needed to load the
configuration latches on a per channel basis:
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 the JTAG Support section.
2. Set the static latch banks for the target channel.
3. Set the dynamic bank of latches for the target channel. Enable
the output drivers. [Required step.]
4. Reset the Phase Alignment Buffer for the target channel.
[Optional if phase align buffer is bypassed.]
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 de-asserting 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.
Note. The order of device reset (using RESET) and JTAG
initialization does not matter.
JTAG Support
3-Level Select Inputs
The CYV15G0203TB 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 and the
REFCLKx± clock input. The high-speed serial inputs and outputs
are not part of the JTAG test chain. To ensure valid device
JTAG ID
Document Number: 38-02105 Rev. *F
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 JTAG device ID for the CYV15G0203TB is ‘0C810069’x.
Page 11 of 26
CYV15G0203TB
Table 3. Device Control Latch Configuration Table
ADDR
Channel
Type
DATA3
DATA2
DATA1
DATA0
Reset Value
0
(000b)
A
S
X
X
0
X
1111
1
(001b)
A
S
X
0
TXCKSELA
TXRATEA
0110
2
(010b)
A
D
TXBISTA
OE2A
OE1A
PABRSTA
1001
9
(101b)
B
S
X
X
0
X
1111
10
(110b)
B
S
X
0
TXCKSELB
TXRATEB
0110
11
(111b)
B
D
TXBISTB
OE2B
OE1B
PABRSTB
1001
Document Number: 38-02105 Rev. *F
Page 12 of 26
CYV15G0203TB
Maximum Ratings
Static Discharge Voltage
(per MIL-STD-883, Method 3015) .......................... > 2000 V
Exceeding maximum ratings may shorten the useful life of the
device. User guidelines are not tested.
Latch-up Current .................................................... > 200 mA
Storage Temperature ............................... –65 °C to +150 °C
Power-up Requirements
Ambient Temperature with
Power Applied ......................................... –55 °C to +125 °C
The CYV15G0203TB requires one power-supply. The Voltage
on any input or I/O pin cannot exceed the power pin during
power-up.
Supply Voltage to Ground Potential .............–0.5 V to +3.8 V
DC Voltage Applied to LVTTL Outputs
in High Z State .................................... –0.5 V to VCC + 0.5 V
Output Current into LVTTL Outputs (LOW) ................ 60 mA
Operating Range
Range
Commercial
Ambient Temperature
VCC
0 °C to +70 °C
+3.3 V ± 5%
DC Input Voltage ................................ –0.5 V to VCC + 0.5 V
CYV15G0203TB DC Electrical Characteristics
Parameter
Description
Test Conditions
Min
Typ
Max
Unit
2.4
–
–
V
LVTTL-compatible Outputs
VOHT
Output HIGH Voltage
IOH = 4 mA, VCC = Min
VOLT
Output LOW Voltage
IOL = 4 mA, VCC = Min
–
–
0.4
V
IOST
Output Short Circuit Current
VOUT = 0 V [9], VCC = 3.3 V
–20
–
–100
mA
IOZL
High Z Output Leakage Current
VOUT = 0 V, VCC
–20
–
20
µA
LVTTL-compatible Inputs
VIHT
Input HIGH Voltage
2.0
–
VCC + 0.3
V
VILT
Input LOW Voltage
–0.5
–
0.8
V
IIHT
Input HIGH Current
REFCLKx Input, VIN = VCC
–
–
1.5
mA
Other Inputs, VIN = VCC
–
–
+40
µA
IILT
Input LOW Current
REFCLKx Input, VIN = 0.0 V
–
–
–1.5
mA
Other Inputs, VIN = 0.0 V
–
–
–40
µA
IIHPDT
Input HIGH Current with internal VIN = VCC
pull-down
–
–
+200
µA
IILPUT
Input LOW Current with internal
pull-up
–
–
–200
µA
400
–
VCC
mV
VIN = 0.0 V
LVDIFF Inputs: REFCLKx
VDIFF[10]
Input Differential Voltage
VIHHP
Highest Input HIGH Voltage
1.2
–
VCC
V
VILLP
Lowest Input LOW voltage
0.0
–
VCC/2
V
Common Mode Range
1.0
–
VCC – 1.2
V
VCOMREF
[11]
3-Level Inputs
VIHH
Three-Level Input HIGH Voltage Min.  VCC  Max.
0.87 × VCC
–
VCC
V
VIMM
Three-Level Input MID Voltage
Min.  VCC  Max.
0.47 × VCC
–
0.53 × VCC
V
VILL
Three-Level Input LOW Voltage
Min.  VCC  Max.
0.0
–
0.13 × VCC
V
IIHH
Input HIGH Current
VIN = VCC
–
–
200
µA
IIMM
Input MID current
VIN = VCC/2
–50
–
50
µA
IILL
Input LOW current
VIN = GND
–
–
–200
µA
Notes
9. Tested one output at a time, output shorted for less than one second, less than 10% duty cycle.
10. 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.
11. The common mode range defines the allowable range of REFCLKx+ and REFCLKxwhen REFCLKx+ = REFCLKx. This marks the zero-crossing between the true
and complement inputs as the signal switches between a logic-1 and a logic-0.
Document Number: 38-02105 Rev. *F
Page 13 of 26
CYV15G0203TB
CYV15G0203TB DC Electrical Characteristics (continued)
Parameter
Description
Test Conditions
Min
Typ
Max
Unit
Differential CML Serial Outputs: OUTA1, OUTA2, OUTB1, OUTB2OUTC1, OUTC2, OUTD1, OUTD2
VOHC
VOLC
VODIF
100  differential load
VCC – 0.5
–
VCC – 0.2
V
150  differential load
VCC – 0.5
–
VCC – 0.2
V
Output LOW Voltage
(VCC Referenced)
100  differential load
VCC – 1.4
–
VCC – 0.7
V
150  differential load
VCC – 1.4
–
VCC – 0.7
V
Output Differential Voltage
|(OUT+)  (OUT)|
100  differential load
450
–
900
mV
150  differential load
560
–
1000
mV
Output HIGH Voltage
(Vcc Referenced)
Power Supply
ICC [12, 13]
ICC
[12, 13]
Max Power Supply Current
REFCLKx = MAX
Commercial
–
435
530
mA
Typical Power Supply Current
REFCLKx = 125 MHz Commercial
–
425
520
mA
Notes
12. Maximum ICC is measured with VCC = MAX, TA = 25 °C, with both channels and Serial Line Drivers enabled, sending a continuous alternating 01 pattern, and outputs
unloaded.
13. Typical ICC is measured under similar conditions except with VCC = 3.3 V, TA = 25 °C, with both channels enabled and one Serial Line Driver per channel sending a
continuous alternating 01 pattern. The redundant outputs on each channel are powered down.
Document Number: 38-02105 Rev. *F
Page 14 of 26
CYV15G0203TB
AC Test Loads and Waveforms
Figure 2. AC Test Loads and Waveforms
3.3 V
RL = 100 
R1
R1 = 590 
R2 = 435 
CL
CL  7 pF
(Includes fixture and
probe capacitance)
(Includes fixture and
probe capacitance)
R2
(a) LVTTL Output Test Load
(b) CML Output Test Load
GND
2.0V
2.0V
0.8V
0.8V
[14]
[14]
3.0V
Vth = 1.4V
RL
VIHE
VIHE
Vth = 1.4V
 1 ns
VILE
 1 ns
(c) LVTTL Input Test Waveform
[15]
80%
80%
20%
 270 ps
20%
VILE
 270 ps
(d) CML/LVPECL Input Test Waveform
Notes
14. Cypress uses constant current (ATE) load configurations and forcing functions. This figure is for reference only.
15. The LVTTL switching threshold is 1.4 V. All timing references are made relative to where the signal edges cross the threshold voltage.
Document Number: 38-02105 Rev. *F
Page 15 of 26
CYV15G0203TB
CYV15G0203TB AC Electrical Characteristics
Parameter
Description
Condition
Min
Typ
Max
Unit
CYV15G0203TB Transmitter LVTTL Switching Characteristics
Over the Operating Range
fTS
TXCLKx Clock Cycle Frequency
19.5
–
150
MHz
tTXCLK
TXCLKx Period = 1/fTS
6.66
–
51.28
ns
tTXCLKH[16]
tTXCLKL[16]
tTXCLKR [16, 17, 18, 19]
tTXCLKF [16, 17, 18, 19]
TXCLKx HIGH Time
2.2
–
–
ns
TXCLKx Fall Time
tTXDS
Transmit Data Set-up Time toTXCLKx (TXCKSELx  0)
tTXDH
Transmit Data Hold Time from TXCLKx(TXCKSELx  0)
1.0
fTOS
TXCLKOx Clock Frequency = 1x or 2x REFCLKx Frequency
19.5
tTXCLKO
TXCLKOx Period = 1/fTOS
6.66
tTXCLKOD
TXCLKO Duty Cycle centered at 60% HIGH time
–1.9
TXCLKx LOW Time
2.2
–
–
ns
TXCLKx Rise Time
0.2
–
1.7
ns
0.2
–
1.7
ns
2.2
–
–
ns
–
–
ns
–
150
MHz
–
51.28
ns
–
0
ns
CYV15G0203TB REFCLKx Switching Characteristics
Over the Operating Range
fREF
REFCLKx Clock Frequency
19.5
–
150
MHz
tREFCLK
REFCLKx Period = 1/fREF
6.6
–
51.28
ns
tREFH
REFCLKx HIGH Time - Half Rate (TXRATEx = 1)
5.9
–
–
ns
–
–
ns
–
–
ns
–
–
ns
REFCLKx HIGH Time - Full Rate (TXRATEx = 0)
tREFL
REFCLKx LOW Time - Half Rate (TXRATEx = 1)
REFCLKx LOW Time - Full Rate (TXRATEx = 0)
2.9
[16]
5.9
2.9
[16]
tREFD[20]
tREFR [16, 17, 18, 19]
tREFF[16, 17, 18, 19]
REFCLKx Duty Cycle
30
–
70
%
REFCLKx Rise Time (20%–80%)
–
–
2
ns
REFCLKx Fall Time (20%–80%)
–
–
2
ns
tTREFDS
Transmit Data Set-up Time toREFCLKx - Full Rate
(TXRATEx = 0, TXCKSELx  1)
2.4
–
–
ns
Transmit Data Set-up Time toREFCLKx - Half Rate
(TXRATEx = 1, TXCKSELx  1)
2.3
–
–
ns
Transmit Data Hold Time from REFCLKx - Full Rate
(TXRATEx = 0, TXCKSELx  1)
1.0
–
–
ns
Transmit Data Hold Time from REFCLKx - Half Rate
(TXRATEx = 1, TXCKSELx  1)
1.6
–
–
ns
tTREFDH
CYV15G0203TB Bus Configuration Write Timing Characteristics
Over the Operating Range
tDATAH
Bus Configuration Data Hold
0
–
–
ns
tDATAS
Bus Configuration Data Setup
10
–
–
ns
tWRENP
Bus Configuration WREN Pulse Width
10
–
–
ns
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 1 ns typical rise time and fall time.
20. The duty cycle specification is a simultaneous condition with the tREFH and tREFL parameters. This means that at faster character rates the REFCLKx± duty cycle
cannot be as large as 30%–70%.
Document Number: 38-02105 Rev. *F
Page 16 of 26
CYV15G0203TB
CYV15G0203TB AC Electrical Characteristics (continued)
Parameter
Description
Condition
Min
Typ
Max
Unit
CYV15G0203TB JTAG Test Clock Characteristics
Over the Operating Range
fTCLK
JTAG Test Clock Frequency
–
–
20
MHz
tTCLK
JTAG Test Clock Period
50
–
–
ns
30
–
–
ns
CYV15G0203TB Device RESET Characteristics
Over the Operating Range
tRST
Device RESET Pulse Width
CYV15G0203TB Transmit Serial Output Characteristics
Over the Operating Range
tB
Bit Time
tRISE[21]
CML Output Rise Time 2080% (CML Test Load)
tFALL[21]
CML Output Fall Time 8020% (CML Test Load)
5128
–
660
ps
SPDSELx = HIGH
50
–
270
ps
SPDSELx = MID
100
–
500
ps
SPDSELx =LOW
180
–
1000
ps
SPDSELx = HIGH
50
–
270
ps
SPDSELx = MID
100
–
500
ps
SPDSELx =LOW
180
–
1000
ps
CYV15G0203TB Transmitter PLL Characteristics
Over the Operating Range
tJTGENSD[21, 22]
Transmit Jitter Generation - SD Data Rate
REFCLKx = 27 MHz
–
200
–
ps
tJTGENHD[21, 22]
Transmit Jitter Generation - HD Data Rate
REFCLKx = 148.5 MHz
–
76
–
ps
tTXLOCK
Transmit PLL lock to REFCLKx±
–
–
200
s
Notes
21. Tested initially and after any design or process changes that may affect these parameters, but not 100% tested.
22. While sending BIST data at the corresponding data rate, after 10,000 histogram hits on a digital sampling oscilloscope, time referenced to REFCLKx± input.
Document Number: 38-02105 Rev. *F
Page 17 of 26
CYV15G0203TB
Capacitance
Parameter [23]
Description
Test Conditions
Max
Unit
CINTTL
TTL Input Capacitance
TA = 25 °C, f0 = 1 MHz, VCC = 3.3 V
7
pF
CINPECL
PECL input Capacitance
TA = 25 °C, f0 = 1 MHz, VCC = 3.3 V
4
pF
CYV15G0203TB HOTLink II Transmitter Switching Waveforms
Transmit Interface
Write Timing
TXCLKx selected
tTXCLK
tTXCLKH
tTXCLKL
TXCLKx
tTXDS
tTXDH
TXDx[9:0]
Transmit Interface
Write Timing
REFCLKx selected
TXRATEx = 0
tREFH
tREFCLK
tREFL
REFCLKx
tTREFDS
tTREFDH
TXDx[9:0]
Transmit Interface
Write Timing
REFCLKx selected
TXRATEx = 1
tREFCLK
tREFH
tREFL
REFCLKx
Note 24
tTREFDS
tTREFDH
tTREFDS
tTREFDH
TXDx[9:0]
Notes
23. Tested initially and after any design or process changes that may affect these parameters, but not 100% tested.
24. When REFCLKx± is configured for half-rate operation (TXRATEx = 1) and data is captured using REFCLKx instead of a TXCLKx clock. Data is captured using
both the rising and falling edges of REFCLKx.
Document Number: 38-02105 Rev. *F
Page 18 of 26
CYV15G0203TB
CYV15G0203TB HOTLink II Transmitter Switching Waveforms (continued)
Transmit Interface
TXCLKOx Timing
tREFCLK
tREFH
TXRATEx = 1
REFCLKx
tREFL
Note 25
tTXCLKO
Note 26
TXCLKOx
(internal)
Transmit Interface
TXCLKOx Timing
tREFCLK
tREFH
TXRATEx = 0
tREFL
Note 25
REFCLKx
ttTXCLKO
TXCLKO
Note 26
TXCLKOx
CYV15G0203TB HOTLink II Bus Configuration Switching Waveforms
Bus Configuration
Write Timing
ADDR[2:0]
DATA[3:0]
tWRENP
WREN
tDATAS
tDATAH
Notes
25. The TXCLKOx output remains at the character rate regardless of the state of TXRATEx and does not follow the duty cycle of REFCLKx±.
26. The rising edge of TXCLKOx output has no direct phase relationship to the REFCLKx± input.
Document Number: 38-02105 Rev. *F
Page 19 of 26
CYV15G0203TB
Package Coordinate Signal Allocation
Ball ID Signal Name
Signal Type
Ball ID Signal Name
Signal Type
Ball ID Signal Name
Signal Type
A01
NC
NO CONNECT
C07
NC
NO CONNECT
F17
NC
NO CONNECT
A02
NC
NO CONNECT
C08
GND
GROUND
F18
NC
NO CONNECT
A03
NC
NO CONNECT
C09
NC
NO CONNECT
F19
NC
NO CONNECT
A04
NC
NO CONNECT
C10
NC
NO CONNECT
F20
NC
NO CONNECT
A05
VCC
POWER
C11
DATA[2]
LVTTL IN PU
G01
GND
GROUND
A06
NC
NO CONNECT
C12
DATA[0]
LVTTL IN PU
G02
WREN
LVTTL IN PU
A07
OUTB1–
CML OUT
C13
GND
GROUND
G03
GND
GROUND
A08
GND
GROUND
C14
NC
NO CONNECT
G04
GND
GROUND
A09
GND
GROUND
C15
SPDSELB
3-LEVEL SEL
G17
NC
NO CONNECT
A10
OUTB2–
CML OUT
C16
VCC
POWER
G18
NC
NO CONNECT
A11
GND
GROUND
C17
NC
NO CONNECT
G19
SPDSELA
3-LEVEL SEL
A12
OUTA1–
CML OUT
C18
TRST
LVTTL IN PU
G20
NC
NO CONNECT
A13
GND
GROUND
C19
GND
GROUND
H01
GND
GROUND
A14
GND
GROUND
C20
TDO
LVTTL 3-S OUT
H02
GND
GROUND
A15
OUTA2–
CML OUT
D01
TCLK
LVTTL IN PD
H03
GND
GROUND
A16
VCC
POWER
D02
RESET
LVTTL IN PU
H04
GND
GROUND
A17
VCC
POWER
D03
VCC
POWER
H17
GND
GROUND
A18
NC
NO CONNECT
D04
VCC
POWER
H18
GND
GROUND
A19
VCC
POWER
D05
VCC
POWER
H19
GND
GROUND
A20
NC
NO CONNECT
D06
VCC
POWER
H20
GND
GROUND
B01
VCC
POWER
D07
NC
NO CONNECT
J01
GND
GROUND
B02
NC
NO CONNECT
D08
GND
GROUND
J02
GND
GROUND
B03
VCC
POWER
D09
GND
GROUND
J03
GND
GROUND
B04
NC
NO CONNECT
D10
DATA[3]
LVTTL IN PU
J04
GND
GROUND
B05
VCC
POWER
D11
DATA[1]
LVTTL IN PU
J17
NC
NO CONNECT
B06
VCC
POWER
D12
GND
GROUND
J18
NC
NO CONNECT
B07
OUTB1+
CML OUT
D13
GND
GROUND
J19
NC
NO CONNECT
B08
GND
GROUND
D14
GND
GROUND
J20
NC
NO CONNECT
B09
NC
NO CONNECT
D15
NC
NO CONNECT
K01
NC
NO CONNECT
B10
OUTB2+
CML OUT
D16
VCC
POWER
K02
NC
NO CONNECT
GROUND
B11
NC
NO CONNECT
D17
NC
NO CONNECT
K03
GND
B12
OUTA1+
CML OUT
D18
NC
NO CONNECT
K04
GND
GROUND
B13
GND
GROUND
D19
SCANEN2
LVTTL IN PD
K17
NC
NO CONNECT
B14
NC
NO CONNECT
D20
TMEN3
LVTTL IN PD
K18
NC
NO CONNECT
B15
OUTA2+
CML OUT
E01
VCC
POWER
K19
NC
NO CONNECT
B16
VCC
POWER
E02
VCC
POWER
K20
NC
NO CONNECT
B17
NC
NO CONNECT
E03
VCC
POWER
L01
NC
NO CONNECT
B18
NC
NO CONNECT
E04
VCC
POWER
L02
NC
NO CONNECT
B19
NC
NO CONNECT
E17
VCC
POWER
L03
NC
NO CONNECT
B20
NC
NO CONNECT
E18
VCC
POWER
L04
GND
GROUND
C01
TDI
LVTTL IN PU
E19
VCC
POWER
L17
NC
NO CONNECT
C02
TMS
LVTTL IN PU
E20
VCC
POWER
L18
NC
NO CONNECT
C03
VCC
POWER
F01
NC
NO CONNECT
L19
NC
NO CONNECT
Document Number: 38-02105 Rev. *F
Page 20 of 26
CYV15G0203TB
Package Coordinate Signal Allocation (continued)
Ball ID Signal Name
Signal Type
Ball ID Signal Name
Signal Type
Ball ID Signal Name
Signal Type
C04
VCC
POWER
F02
NC
NO CONNECT
L20
GND
GROUND
C05
VCC
POWER
F03
VCC
POWER
M01
NC
NO CONNECT
C06
NC
NO CONNECT
F04
NC
NO CONNECT
M02
NC
NO CONNECT
M03
NC
NO CONNECT
U03
TXDB[2]
LVTTL IN
W03
NC
NO CONNECT
M04
NC
NO CONNECT
U04
TXDB[9]
LVTTL IN
W04
NC
NO CONNECT
M17
NC
NO CONNECT
U05
VCC
POWER
W05
VCC
POWER
M18
NC
NO CONNECT
U06
NC
NO CONNECT
W06
NC
NO CONNECT
M19
NC
NO CONNECT
U07
NC
NO CONNECT
W07
NC
NO CONNECT
M20
GND
GROUND
U08
GND
GROUND
W08
GND
GROUND
N01
GND
GROUND
U09
TXDA[9]
LVTTL IN
W09
ADDR [2]
LVTTL IN PU
N02
GND
GROUND
U10
ADDR [0]
LVTTL IN PU
W10
ADDR [1]
LVTTL IN PU
N03
GND
GROUND
U11
REFCLKB–
PECL IN
W11
NC
NO CONNECT
N04
GND
GROUND
U12
TXDA[1]
LVTTL IN
W12
TXERRA
LVTTL OUT
N17
GND
GROUND
U13
GND
GROUND
W13
GND
GROUND
N18
GND
GROUND
U14
TXDA[4]
LVTTL IN
W14
TXDA[2]
LVTTL IN
N19
GND
GROUND
U15
TXDA[8]
LVTTL IN
W15
TXDA[6]
LVTTL IN
N20
GND
GROUND
U16
VCC
POWER
W16
VCC
POWER
P01
NC
NO CONNECT
U17
NC
NO CONNECT
W17
NC
NO CONNECT
P02
NC
NO CONNECT
U18
VCC
POWER
W18
REFCLKA+
PECL IN
P03
NC
NO CONNECT
U19
NC
NO CONNECT
W19
NC
NO CONNECT
P04
NC
NO CONNECT
U20
NC
NO CONNECT
W20
NC
NO CONNECT
P17
GND
GROUND
V01
TXDB[3]
LVTTL IN
Y01
TXDB[6]
LVTTL IN
P18
GND
GROUND
V02
TXDB[4]
LVTTL IN
Y02
TXCLKB
LVTTL IN PD
P19
GND
GROUND
V03
TXDB[8]
LVTTL IN
Y03
NC
NO CONNECT
P20
GND
GROUND
V04
NC
NO CONNECT
Y04
NC
NO CONNECT
R01
NC
NO CONNECT
V05
VCC
POWER
Y05
VCC
POWER
R02
NC
NO CONNECT
V06
NC
NO CONNECT
Y06
NC
NO CONNECT
R03
NC
NO CONNECT
V07
NC
NO CONNECT
Y07
NC
NO CONNECT
R04
NC
NO CONNECT
V08
GND
GROUND
Y08
GND
GROUND
R17
VCC
POWER
V09
NC
NO CONNECT
Y09
TXCLKOB
LVTTL OUT
R18
VCC
POWER
V10
GND
GROUND
Y10
NC
NO CONNECT
R19
VCC
POWER
V11
REFCLKB+
PECL IN
Y11
TXCLKA
LVTTL IN PD
R20
VCC
POWER
V12
TXCLKOA
LVTTL OUT
Y12
NC
NO CONNECT
T01
VCC
POWER
V13
GND
GROUND
Y13
GND
GROUND
T02
VCC
POWER
V14
TXDA[3]
LVTTL IN
Y14
TXDA[0]
LVTTL IN
T03
VCC
POWER
V15
TXDA[7]
LVTTL IN
Y15
TXDA[5]
LVTTL IN
T04
VCC
POWER
V16
VCC
POWER
Y16
VCC
POWER
T17
VCC
POWER
V17
NC
NO CONNECT
Y17
TXERRB
LVTTL OUT
T18
VCC
POWER
V18
NC
NO CONNECT
Y18
REFCLKA–
PECL IN
T19
VCC
POWER
V19
NC
NO CONNECT
Y19
NC
NO CONNECT
Y20
NC
NO CONNECT
T20
VCC
POWER
V20
NC
NO CONNECT
U01
TXDB[0]
LVTTL IN
W01
TXDB[5]
LVTTL IN
U02
TXDB[1]
LVTTL IN
W02
TXDB[7]
LVTTL IN
Document Number: 38-02105 Rev. *F
Page 21 of 26
CYV15G0203TB
Ordering Information
Speed
Standard
Ordering Code
Package
Name
CYV15G0203TB-BGXC
BJ256
Package Type
256-ball Thermally Enhanced Ball Grid Array (Pb-free)
Operating
Range
Commercial
Ordering Code Definitions
CY
V
15G 02 03
T
B - BG X C
Temperature Grade: C = Commercial
Pb-free
Package Type: BG = 256-ball BGA
Silicon Revision
Transmit only Channels
Independent Channels
Number of Channels
Speed: 1.5 Gbps
Video SMPTE PHY
Company ID: CY = Cypress
Document Number: 38-02105 Rev. *F
Page 22 of 26
CYV15G0203TB
Package Diagram
Figure 3. 256-ball L2BGA (27 × 27 × 1.57 mm) BL256/BJ256, 51-85123
51-85123 *I
Document Number: 38-02105 Rev. *F
Page 23 of 26
CYV15G0203TB
Acronyms
Acronym
Document Conventions
Description
BGA
ball grid array
BIST
built in self test
CML
current mode logic
I/O
input/output
JTAG
joint test action group
LFSR
linear feedback shift register
LSB
least significant bit
LVCMOS
low voltage complementary metal oxide
semiconductor
LVPECL
low voltage positive emitter-coupled logic
LVTTL
low voltage transistor-transistor logic
PECL
positive emitter coupled logic
PLL
phase locked loop
TCLK
test clock
TDI
test data in
TDO
test data out
TMS
test mode select
TTL
transistor-transistor logic
Document Number: 38-02105 Rev. *F
Units of Measure
Symbol
Unit of Measure
°C
degree Celsius
MHz
Mega Hertz
µA
micro Amperes
µs
micro seconds
mA
milli Amperes
mm
milli meter
mV
milli Volts
ns
nano seconds

ohms
%
percent
pF
pico Farads
ps
pico seconds
V
Volts
W
Watts
Page 24 of 26
CYV15G0203TB
Document History Page
Document Title: CYV15G0203TB, Independent Clock Dual HOTLink II™ Serializer
Document Number: 38-02105
Rev.
ECN No.
Issue Date
Orig. of
Change
**
246850
See ECN
FRE
*A
338721
See ECN
SUA
Added Pb-Free package option availability
*B
384307
See ECN
AGT
Revised setup and hold times (tTXDH, tTREFDS, tTREFDH)
*C
1034145
See ECN
UKK
Added clarification for the necessity of JTAG controller reset and the methods
to implement it.
*D
2897889
03/23/10
CGX
Updated Ordering Information (Removed inactive parts).
Updated Package Diagram.
*E
3336783
08/04/2011
SAAC
Added Ordering Code Definitions.
Updated Package Diagram.
Added Acronyms and Units of Measure.
Updated in new template.
*F
4497471
09/09/2014
YLIU
Updated Package Diagram:
spec 51-85123 – Changed revision from *G to *I.
Description of Change
New data sheet
Updated in new template.
Completing Sunset Review.
Document Number: 38-02105 Rev. *F
Page 25 of 26
CYV15G0203TB
Sales, Solutions, and Legal Information
Worldwide Sales and Design Support
Cypress maintains a worldwide network of offices, solution centers, manufacturer’s representatives, and distributors. To find the office
closest to you, visit us at Cypress Locations.
PSoC® Solutions
Products
Automotive
Clocks & Buffers
Interface
Lighting & Power Control
cypress.com/go/automotive
cypress.com/go/clocks
cypress.com/go/interface
cypress.com/go/powerpsoc
cypress.com/go/plc
Memory
cypress.com/go/memory
PSoC
cypress.com/go/psoc
Touch Sensing
PSoC 1 | PSoC 3 | PSoC 4 | PSoC 5LP
Cypress Developer Community
Community | Forums | Blogs | Video | Training
Technical Support
cypress.com/go/support
cypress.com/go/touch
USB Controllers
Wireless/RF
psoc.cypress.com/solutions
cypress.com/go/USB
cypress.com/go/wireless
© Cypress Semiconductor Corporation, 2004-2014. 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.
Any Source Code (software and/or firmware) is owned by Cypress Semiconductor Corporation (Cypress) and is protected by and subject to worldwide patent protection (United States and foreign),
United States copyright laws and international treaty provisions. Cypress hereby grants to licensee a personal, non-exclusive, non-transferable license to copy, use, modify, create derivative works of,
and compile the Cypress Source Code and derivative works for the sole purpose of creating custom software and or firmware in support of licensee product to be used only in conjunction with a Cypress
integrated circuit as specified in the applicable agreement. Any reproduction, modification, translation, compilation, or representation of this Source Code except as specified above is prohibited without
the express written permission of Cypress.
Disclaimer: CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Cypress reserves the right to make changes without further notice to the materials described herein. Cypress does not
assume any liability arising out of the application or use of any product or circuit described herein. 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’ product in a life-support systems application implies that the manufacturer
assumes all risk of such use and in doing so indemnifies Cypress against all charges.
Use may be limited by and subject to the applicable Cypress software license agreement.
Document Number: 38-02105 Rev. *F
Revised September 9, 2014
Page 26 of 26
HOTLink is a registered trademark and HOTLink II is a trademark of Cypress Semiconductor. All products and company names mentioned in this document may be the trademarks of their respective
holders.