Figure 2 – Cypress CYV15G0404DXB User Manual

Page 25

Advertising
background image

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

Advertising