CYP15G0401DXB
CYV15G0401DXB
CYW15G0401DXB
RXSTx =
BIST_WAIT (111)
RXSTx =
BIST_START (101)
Yes
Monitor Data
Received
Receive BIST
RXSTx =
Detected LOW
BIST_START (101)
RX PLL
Out of Lock
Elasticity
Buffer Error
Start of
No
BIST Detected
No
Yes, RXSTx = BIST_COMMAND_COMPARE (001)
OR BIST_DATA_COMPARE (000)
Compare
Next Character
Mismatch
RXSTx =
Match BIST_COMMAND_COMPARE (001)
Auto-Abort
Yes
Condition
No
Data or
Command
Command
Data
RXSTx =
BIST_DATA_COMPARE (000)
End-of-BIST
State
End-of-BIST
No
State
Yes, RXSTx =
BIST_LAST_BAD (100)
Yes, RXSTx =
BIST_LAST_GOOD (010)
No, RXSTx =
BIST_ERROR (110)
Figure 2. Receive BIST State Machine
Document #: 38-02002 Rev. *L
Page 34 of 53