This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DS250DF230ZLSR: how to trigger INT

I want to know how to trigger INT signal low using PRBS error checker mode. which register I need to configure to enable PRBS checker. thanks

  • Hi,

    You may enable the retimer to issue interrupt based on PRBS checker errors by setting channel register 0x31[7]=1. The channel registers write routine for enabling PRBS checker is included below.

    Table. Register Writes to Enable PRBS Checker

    STEP

    SHARED/ CHANNEL REGISTER SET

    OPERATION

    REGISTER ADDRESS [HEX]

    REGISTER VALUE [HEX]

    WRITE MASK [HEX]

    COMMENT

    1

    Channel

    Write

    0D

    00

    80

    Turn on the de-serializer

    2

    Channel

    Write

    79

    40

    40

    Set prbs_chkr_en=1

    3

    Channel

    Write

    30

    00

    08

    Set prbs_en_dig_clk=0 to disable the digital clock

    4

    Channel

    Write

    30

    08

    08

    Set prbs_en_dig_clk=1 to enable the digital clock

    5

    Channel

    Write

    30

    10

    10

    Force reload of PRBS checker seed

    6

    Channel

    Write

    30

    00

    10

    Undo force reload of PRBS

    checker seed

    7

    Channel

    Write

    82

    40

    40

    Reset PRBS counters

    8

    Channel

    Write

    82

    00

    40

    Un-reset PRBS counters

    9

    Channel

    Read

    01

    Read PRBS status: Reg_0x01[6]: PRBS pattern polarity detection

    1’b0: Polarity detected is not inverted

    1’b1: Polarity detected is inverted

    Reg_0x01[4]: PRBS sequence detected

    1’b1: Pattern detected

    1’b0: No pattern detected Reg_0x01[3:1]: PRBS detect result

    3’b000: PRBS7

    3’b001: PRBS9

    3’b010: PRBS11

    3’b011: PRBS15

    3’b100: PRBS23

    3’b101: PRBS31

    3’b110: PRBS58

    3’b111: PRBS63

    Cordially,

    Rodrigo Natal