CYV15G0404DXB

Pin Definitions (continued)

CYV15G0404DXB Quad HOTLink II Transceiver

Name

I/O Characteristics

Signal Description

 

TXCLKOA

LVTTL Output

Transmit Clock Output. TXCLKOx output clock is synthesized by each channel’s

 

TXCLKOB

 

transmit PLL and operates synchronous to the internal transmit character clock.

 

TXCLKOC

 

TXCLKOx operates at either the same frequency as REFCLKx± (TXRATE = 0), or at

 

TXCLKOD

 

twice the frequency of REFCLKx± (TXRATE = 1). The transmit clock outputs have no

 

 

 

fixed phase relationship to REFCLKx±.

 

Receive Path Data

and Status Signals

 

 

 

 

 

 

RXDA[7:0]

LVTTL Output,

Parallel Data Output. RXDx[7:0] parallel data outputs change relative to the receive

 

RXDB[7:0]

synchronous to the

interface clock. The receive interface clock is selected by the RXCKSELx latch. If

 

RXDC[7:0]

selected RXCLK±

RXCLKx± is a full rate clock, the RXCLKx± clock outputs are complementary clocks

 

RXDD[7:0]

output or REFCLKx±

operating at the character rate. The RXDx[7:0] outputs for the associated receive

 

 

input

channels follow rising edge of RXCLKx+ or falling edge of RXCLKx–. If RXCLKx± is

 

 

 

a half rate clock, the RXCLKx± clock outputs are complementary clocks operating at

 

 

 

half the character rate. The RXDx[7:0] outputs for the associated receive channels

 

 

 

follow both the falling and rising edges of the associated RXCLKx± clock outputs.

 

RXSTA[2:0]

LVTTL Output,

Parallel Status Output. RXSTA[2:0] status outputs change relative to the receive

 

RXSTB[2:0]

synchronous to the

interface clock. The receive interface clock is selected by the RXCKSELx latch. If

 

RXSTC[2:0]

selected RXCLK±

RXCLKx± is a full rate clock, the RXCLKx± clock outputs are complementary clocks

 

RXSTD[2:0]

output or REFCLKx±

operating at the character rate. The RXSTAx[2:0] outputs for the associated receive

 

 

input

channels follow rising edge of RXCLKx+ or falling edge of RXCLKx–. If RXCLKx± is

 

 

 

a half rate clock, the RXCLKx± clock outputs are complementary clocks operating at

 

 

 

half the character rate. The RXSTAx[2:0] outputs for the associated receive channels

 

 

 

follow both the falling and rising edges of the associated RXCLKx± clock outputs.

 

 

 

When the decoder is bypassed, RXSTx[1:0] become the two low-order bits of the

 

 

 

10-bit received character. RXSTx[2] = HIGH indicates the presence of a Comma

 

 

 

character in the Output Register. When the decoder is enabled, RXSTx[2:0] provide

 

 

 

status of the received signal. See Table 11 for a list of received character status.

 

Receive Path Clock Signals

 

 

 

 

 

 

RXCLKA±

LVTTL Output Clock

Receive Clock Output. RXCLKx± is the receive interface clock used to control timing

 

RXCLKB±

 

of the RXDx[7:0] and RXSTA[2:0] parallel outputs. The source of the RXCLKx±

 

RXCLKC±

 

outputs is selected by the RXCKSELx latch via the device configuration interface.

 

RXCLKD±

 

These true and complement clocks are used to control timing of data output transfers.

 

 

 

These clocks are output continuously at either the dual-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 RXRATEx. When configured such that the output data path is clocked

 

 

 

by the REFCLKx± instead of a recovered clock, the RXCLKx± output drivers present

 

 

 

a buffered or divided form (depending on RXRATEx) of the associated REFCLKx±

 

 

 

that are delayed in phase to align with the data. This phase difference allows the user

 

 

 

to select the optimal clock (REFCLKx± or RXCLK±) for setup or hold timing for their

 

 

 

specific system.

 

 

 

When REFCLKx± is a full rate clock, the RXCLKx± rate depends on the value of

 

 

 

RXRATEx.

 

 

 

When REFCLKx± is a half rate clock and RXCKSELx = 0, the RXCLKx± rate depends

 

 

 

on the value of RXRATEx.

 

 

 

When REFCLKx± is a half rate clock and RXCKSELx=1, the RXCLKx± rate does not

 

 

 

depend on the value of RXRATEx and operates at the same rate as REFCLKx±.

 

Device Control

Signals

 

 

 

 

 

 

RESET

LVTTL Input,

Asynchronous Device Reset.

RESET

initializes all state machines, counters, and

 

 

asynchronous,

configuration latches in the device to a known state.

RESET

must be asserted LOW

 

 

internal pull up

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 23 for the methods to reset

 

 

 

the JTAG state machine. See Table 9 for the initialize values of the device configu-

 

 

 

ration latches.

 

Document #: 38-02097 Rev. *B

 

 

 

 

Page 9 of 44

[+] Feedback

Page 9
Image 9
Cypress CYV15G0404DXB manual Name Characteristics Signal Description, Status Signals, Receive Path Clock Signals