Cypress CYV15G0104TRB manual Jtag Support, Jtag ID, BISTSTA, RXDA0, RXDA1

Page 15

CYV15G0104TRB

Table 5. Device Control Latch Configuration Table

ADDR

Channel

Type

DATA6

DATA5

DATA4

DATA3

DATA2

DATA1

DATA0

Reset

Value

0

A

S

1

0

X

X

0

0

RXRATEA

1011111

(000b)

 

 

 

 

 

 

 

 

 

 

1

A

S

SDASEL2A[1]

SDASEL2A[0]

SDASEL1A[1]

SDASEL1A[0]

X

X

TRGRATEA

1010110

(001b)

 

 

 

 

 

 

 

 

 

 

2

A

D

RXBISTA[1]

RXPLLPDA

RXBISTA[0]

X

ROE2A

ROE1A

X

1011001

(010b)

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

INTERNAL TEST REGISTERS

 

 

 

(011b)

 

 

 

 

DO NOT WRITE TO THESE ADDRESSES

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(100b)

 

 

 

 

 

 

 

 

 

 

5

B

S

X

X

X

X

X

0

X

1011111

(101b)

 

 

 

 

 

 

 

 

 

 

6

B

S

X

X

X

X

0

TXCKSELB

TXRATEB

1010110

(110b)

 

 

 

 

 

 

 

 

 

 

7

B

D

X

0

X

TXBISTB

TOE2B

TOE1B

PABRSTB

1011001

(111b)

 

 

 

 

 

 

 

 

 

 

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.

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).

4.Reset the Phase Alignment Buffer. [Optional if phase align buffer is bypassed.]

JTAG Support

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 high- speed serial inputs and outputs are not part of the JTAG test chain.

3-Level Select Inputs

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

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

BIST Data Compare. Character compared correctly.

010

BIST Last Good. Last Character of BIST sequence detected and valid.

011

Reserved.

100BIST Last Bad. Last Character of BIST sequence detected invalid.

101BIST Start. Receive BIST is enabled on this channel, but character compares have not yet commenced. This also indicates a PLL Out of Lock condition.

110BIST Error. While comparing characters, a mismatch was found in one or more of the character bits.

111BIST Wait. The receiver is comparing characters but has not yet found the start of BIST character to enable the LFSR.

Document #: 38-02100 Rev. *B

Page 15 of 27

[+] Feedback

Image 15
Contents North First Street San Jose, CA Document # 38-02100 Rev. *B FeaturesFunctional Description Receive RX channel of the CYV15G0104TRB HOTLinkTOUTB1 ± TOUTB2 ± ROUTA1 ± ROUTA2 ±Jtag Reclocking Deserializer Path Block DiagramSerializer Path Block Diagram Device Configuration and Control Block DiagramPin Configuration Top View1 20 19 18 17 16 Pin Configuration Bottom View1Receive Path Data and Status Signals Transmit Path Clock SignalsName Characteristics Signal Description Receive Path Clock SignalsDevice Control Signals Receive Channel Power Control Device Configuration and Control Bus SignalsInternal Device Configuration Latches Signal Detect Amplitude SelectCYV15G0104TRB Transmit Data Path CYV15G0104TRB HOTLink II OperationCYV15G0104TRB Receive Data Path REFCLKB±Spdselb Txrateb TRGCLKA± Signal Detect/Link FaultClock/Data Recovery SdaselaOutput Bus Power ControlReclocker Reclocker Serial Output DriversStatic Latch Values Device Configuration and Control InterfaceDevice Reset State Latch TypesPhase Alignment Buffer Document # 38-02100 Rev. *B Disables all output driversTransmit Bist function is enabled Reset sampled LOW disables all output driversJtag Support Jtag IDBISTSTA, RXDA0, RXDA1 Bistlastbad BisterrorBiststart BISTSTA, RXDA0, RXDA1 = Bistwait Bistdatacompare 000CYV15G0104TRB DC Electrical Characteristics Maximum RatingsOperating Range AC Test Loads and Waveforms CYV15G0104TRB AC Electrical CharacteristicsTXRATEB= 0, Txckselb = Parameter Description Min Max UnitTxrateb = 0, Txckselb = Txrateb = 1, Txckselb =CYV15G0104TRB Reclocker Output PLL Characteristics PLL CharacteristicsTransmit Interface Write Timing Txclkb selected CYV15G0104TRB HOTLink II Transmitter Switching WaveformsCapacitance Parameter Description Test Conditions Max UnitTxrate = Txrateb =Rxratea = Bus Configuration Write Timing GND Ground VCC PowerReset Lvttl in PU No ConnectRepdoa Lvttl OUT TXDB2 LvttlTXDB9 Lvttl RXCLKA+ Lvttl OUTPackage Type Operating Name Range Package DiagramOrdering Information Speed Ordering CodeSUA REV ECN no Issue ORIG. Description of Change DateDocument History FRE