beautypg.com

Cypress HOTLink II CYV15G0104TRB User Manual

Page 16

background image

CYV15G0104TRB

Document #: 38-02100 Rev. *B

Page 16 of 27

Receive BIST

Detected LOW

Monitor Data

Received

{BISTSTA, RXDA[0],

No

RX PLL

Out of Lock

Yes, {BISTSTA, RXDA[0], RXDA[1]} =

BIST_DATA_COMPARE (000, 001)

Compare

Next Character

Auto-Abort

Condition

Mismatch

End-of-BIST

State

Yes, {BISTSTA, RXDA[0], RXDA[1]} =

BIST_LAST_BAD (100)

Yes

No

No, {BISTSTA, RXDA[0], RXDA[1]} =

BIST_ERROR (110)

Match

End-of-BIST

State

Yes, {BISTSTA, RXDA[0], RXDA[1]} =

BIST_LAST_GOOD (010)

No

{BISTSTA, RXDA[0], RXDA[1]} =

BIST_DATA_COMPARE (000, 001)

Figure 2. Receive BIST State Machine

Start of

BIST Detected

{BISTSTA, RXDA[0], RXDA[1]} =

BIST_WAIT (111)

BIST_START (101)

RXDA[1]} =

[+] Feedback