Cypress CYV15G0404DXB manual Name Characteristics Signal Description, Status Signals

Page 9

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

Image 9
Contents Features Functional DescriptionCypress Semiconductor Corporation 198 Champion Court Phase Elasticity Align Buffer Encoder Decoder 8B/10B Framer CYV15G0404DXB Transceiver Logic Block DiagramTransmit Path Block Diagram Phase-Align rBuffeBist Lfsr PLL Device Configuration and Control Block = Internal SignalDevice Configura Tion and Control Interface Pin Configuration Top View Pin Configuration Bottom View Pin Definitions CYV15G0404DXB Quad HOTLink II Transceiver Transmit Path Clock SignalsStatus Signals Name Characteristics Signal DescriptionReceive Path Clock Signals Device Control SignalsUse Local Clock . When Device Configuration and Control Bus Signals Link Fault Indication OutputControl Write Enable . Reframe Mode SelectCYV15G0404DXB Transmit Data Path CYV15G0404DXB HOTLink II OperationData Encoding EncoderTransmit Bist Transmit ModesTransmit PLL Clock Multiplier Serial Output Drivers Signal Detect/Link FaultCYV15G0404DXB Receive Data Path Serial Line ReceiversClock/Data Recovery ReclockerDeserializer/Framer Receive Bist Operation 10B/8B Decoder BlockBits Detected FramerDevice Reset State Power ControlOutput Bus Receive Elasticity BufferOutput Register Bit Assignments Signal Name Device Configuration and Control InterfaceDecoder Bypass Mode Signal Name Bus Weight Bit Name DECBYPx = Decbyp =Name Signal Description Device Configuration and Control Latch DescriptionsRxckselb RxckselaRxckselc RxckseldTxrateb TxrateaTxratec TxratedDevice Control Latch Configuration Table Device Configuration StrategyRequired step Jtag SupportLevel Select Inputs Running disparity error . The character onNormal character received . The valid Data Receive Elasticity buffer underrun/overrunBisterror Bistdatacompare 000 / BistcommandcompareBiststart RX PLLPower Up Requirements CYV15G0404DXB DC Electrical CharacteristicsMaximum Ratings Operating RangeAC Test Loads and Waveforms Power Supply TypCML Output Test Load Lvttl Output Test Load18Receiver Lvttl Switching Characteristics Over the Operating CYV15G0404DXB AC Electrical CharacteristicsREFCLKx Switching Characteristics Over the Operating Range Parameter Description Min Max UnitJtag Test Clock Characteristics Over the Operating Range Bus Configuration Write Timing Characteristics OverTransmit Serial Outputs and TX PLL Characteristics Over DeviceCapacitance20 CYV15G0404DXB HOTLink II Transmitter Switching WaveformsTransmit Interface Write Timing REFCLKx selected TXRATEx = Parameter Description Test Conditions Max UnitWrite Timing REFCLKx selected Transmit InterfaceTXDx70 TXCTx10REFCLKx RXDx70, RXSTx20 TXERRx36 Bus Configuration Write Timing Reset Lvttl in PU VCC PowerCML Lvttl in PUTXDB6 Lvttl RXDC7 Lvttl OUTTXDC0 Lvttl RXDC4 Lvttl OUTNotation Conventions X3.230 Codes and Notation Conventions8B/10B Transmission Code Transmission OrderUse of the Tables for Generating Transmission Characters Code Violations Resulting from Prior ErrorsValid Transmission Characters Data Byte Name Hex ValueAbcdei fghj Abcdei fghj NameData Bits Current RD Current RD+ Byte Name CYV15G0404DXB CYV15G0404DXB End of Frame Sequence Code Rule Violation and SVS Tx PatternViolation Pattern Ordering Information Package DiagramCYV15G0404DXB-BGC CYV15G0404DXB-BGIAGT New Data SheetUKK/VED Methods to implement it