Cypress CYV15G0404DXB Clock User Manual


 
CYV15G0404DXB
Document #: 38-02097 Rev. *B Page 25 of 44
Figure 2. Receive BIST State Machine
Receive BIST
Detected LOW
Monitor Data
Received
RXSTx =
BIST_START (101)
No
RX PLL
Out of Lock
Yes, RXSTx =
BIST_DATA_COMPARE (000) / BIST_COMMAND_COMPARE (001)
Compare
Next Character
Auto-Abort
Condition
Mismatch
End-of-BIST
State
Yes, RXSTx =
BIST_LAST_BAD (100)
Yes
No
No, RXSTx =
BIST_ERROR (110)
Data or
Command
Match
Command
RXSTx =
BIST_COMMAND_COMPARE (001)
End-of-BIST
State
Data
Yes, RXSTx =
BIST_LAST_GOOD (010)
No
RXSTx =
BIST_DATA_COMPARE (000)
Elasticity
Buffer Error
Start of
BIST Detected
RXSTx =
BIST_WAIT (111)
Yes
RXSTx =
BIST_START (101)
No
[+] Feedback [+] Feedback