Cypress Pin Definitions CYV15G0404DXB Quad HOTLink II Transceiver, Transmit Path Clock Signals

Page 8

CYV15G0404DXB

Pin Definitions

CYV15G0404DXB Quad HOTLink II Transceiver

Name

I/O Characteristics

Signal Description

Transmit Path Data and Status Signals

 

TXDA[7:0]

LVTTL Input,

Transmit Data Inputs. TXDx[7:0] data inputs are captured on the rising edge of the

TXDB[7:0]

synchronous,

transmit interface clock. The transmit interface clock is selected by the TXCKSELx

TXDC[7:0]

sampled by the

latch via the device configuration interface, and passed to the encoder or Transmit

TXDD[7:0]

associated

Shifter. When the Encoder is enabled, TXDx[7:0] specifies the specific data or

 

TXCLKxor

command character sent.

 

REFCLKx[2]

 

TXCTA[1:0]

LVTTL Input,

Transmit Control. TXCTx[1:0] inputs are captured on the rising edge of the transmit

TXCTB[1:0]

synchronous,

interface clock. The transmit interface clock is selected by the TXCKSELx latch

TXCTC[1:0]

sampled by the

through the device configuration interface, and passed to the encoder or transmit

TXCTD[1:0]

associated

shifter. The TXCTA[1:0] inputs identify how the associated TXDx[7:0] characters are

 

TXCLKxor

interpreted. When the encoder is bypassed, these inputs are interpreted as data bits.

 

REFCLKx[2]

When the encoder is enabled, these inputs determine if the TXDx[7:0] character is

 

 

encoded as data, a special character code, or replaced with other special character

 

 

codes. See Table 3 for details.

TXERRA

LVTTL Output,

Transmit Path Error. TXERRx is asserted HIGH to indicate detection of a transmit

TXERRB

synchronous to

phase align buffer underflow or overflow. If an underflow or overflow condition is

TXERRC

REFCLKx[3],

detected, TXERRx, for the channel in error, is asserted HIGH and remains asserted

TXERRD

synchronous to

until either a word sync sequence is transmitted on that channel, or the transmit

 

RXCLKx when

phase align buffer is recentered with the PABRSTx latch through the device configu-

 

selected as

ration interface. When TXBISTx = 0, the BIST progress is presented on the

 

REFCLKx,

associated TXERRx output. The TXERRx signal pulses HIGH for one transmit

 

asynchronous to

character clock period to indicate a pass through the BIST sequence once every 511

 

transmit channel

or 527 (depending on RXCKSELx) character times. If RXCKSELx = 1, a one

 

enable/disable,

character pulse occurs every 527 character times. If RXCKSELx = 0, a one character

 

asynchronous to loss

pulse occurs every 511 character times.

 

or return of

TXERRx is also asserted HIGH, when any of these conditions is true:

 

REFCLKx±

 

The TXPLL for the associated channel is powered down. This occurs when OE2x

 

 

 

 

and OE1x for a given channel are simultaneous disabled by setting OE2x = 0 and

 

 

OE1x = 0.

 

 

The absence of the REFCLKx± signal.

 

 

 

Transmit Path Clock Signals

 

REFCLKA±

Differential LVPECL

Reference Clock. REFCLKx± clock inputs are used as the timing references for the

REFCLKB±

or single ended

transmit and receive PLLs. These input clocks may also be selected to clock the

REFCLKC±

LVTTL input clock

transmit and receive parallel interfaces. When driven by a single ended LVCMOS or

REFCLKD±

 

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

LVTTL Clock Input,

Transmit Path Input Clock. When configuration latch TXCKSELx = 0, the

TXCLKB

internal pull down

associated TXCLKx input is selected as the character-rate input clock for the

TXCLKC

 

TXDx[7:0] and TXCTx[1:0] inputs. In this mode, the TXCLKx input must be

TXCLKD

 

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.

Notes

 

 

2.When REFCLKx± is configured for half rate operation, these inputs are sampled relative to both the rising and falling edges of the associated REFCLKx±.

3.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 #: 38-02097 Rev. *B

Page 8 of 44

[+] Feedback

Image 8
Contents Cypress Semiconductor Corporation 198 Champion Court FeaturesFunctional Description CYV15G0404DXB Transceiver Logic Block Diagram Phase Elasticity Align Buffer Encoder Decoder 8B/10B FramerBist Lfsr Transmit Path Block DiagramPhase-Align rBuffe PLL Device Configura Tion and Control Interface Device Configuration and Control Block= Internal Signal Pin Configuration Top View Pin Configuration Bottom View Transmit Path Clock Signals Pin Definitions CYV15G0404DXB Quad HOTLink II TransceiverName Characteristics Signal Description Status SignalsReceive Path Clock Signals Device Control SignalsUse Local Clock . When Link Fault Indication Output Device Configuration and Control Bus SignalsControl Write Enable . Reframe Mode SelectCYV15G0404DXB HOTLink II Operation CYV15G0404DXB Transmit Data PathEncoder Data EncodingTransmit PLL Clock Multiplier Transmit BistTransmit Modes Signal Detect/Link Fault Serial Output DriversCYV15G0404DXB Receive Data Path Serial Line ReceiversDeserializer/Framer Clock/Data RecoveryReclocker 10B/8B Decoder Block Receive Bist OperationBits Detected FramerPower Control Device Reset StateOutput Bus Receive Elasticity BufferDevice Configuration and Control Interface Output Register Bit Assignments Signal NameDecoder Bypass Mode Signal Name Bus Weight Bit Name DECBYPx = Decbyp =Device Configuration and Control Latch Descriptions Name Signal DescriptionRxcksela RxckselbRxckselc RxckseldTxratea TxratebTxratec TxratedDevice Configuration Strategy Device Control Latch Configuration TableRequired step Jtag SupportRunning disparity error . The character on Level Select InputsNormal character received . The valid Data Receive Elasticity buffer underrun/overrunBistdatacompare 000 / Bistcommandcompare BisterrorBiststart RX PLLCYV15G0404DXB DC Electrical Characteristics Power Up RequirementsMaximum Ratings Operating RangePower Supply Typ AC Test Loads and WaveformsCML Output Test Load Lvttl Output Test Load18CYV15G0404DXB AC Electrical Characteristics Receiver Lvttl Switching Characteristics Over the OperatingREFCLKx Switching Characteristics Over the Operating Range Parameter Description Min Max UnitBus Configuration Write Timing Characteristics Over Jtag Test Clock Characteristics Over the Operating RangeTransmit Serial Outputs and TX PLL Characteristics Over DeviceCYV15G0404DXB HOTLink II Transmitter Switching Waveforms Capacitance20Transmit Interface Write Timing REFCLKx selected TXRATEx = Parameter Description Test Conditions Max UnitTransmit Interface Write Timing REFCLKx selectedTXDx70 TXCTx10REFCLKx RXDx70, RXSTx20 TXERRx36 Bus Configuration Write Timing VCC Power Reset Lvttl in PUCML Lvttl in PURXDC7 Lvttl OUT TXDB6 LvttlTXDC0 Lvttl RXDC4 Lvttl OUTX3.230 Codes and Notation Conventions Notation Conventions8B/10B Transmission Code Transmission OrderCode Violations Resulting from Prior Errors Use of the Tables for Generating Transmission CharactersValid Transmission Characters Data Byte Name Hex ValueAbcdei fghj Name Abcdei fghjData Bits Current RD Current RD+ Byte Name CYV15G0404DXB CYV15G0404DXB Violation Pattern End of Frame SequenceCode Rule Violation and SVS Tx Pattern Package Diagram Ordering InformationCYV15G0404DXB-BGC CYV15G0404DXB-BGINew Data Sheet AGTUKK/VED Methods to implement it