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.

DS80PCI810: need more information about register 0x01

Part Number: DS80PCI810

Hi Sir:

I used the linear repeater on my design for PCIe application.

as far as I know that trigger PWDN could reset RXDET as spec describe 

Power Down mode, input is Hi-Z, output drivers are disabled,

Used to reset Rx-Detect State Machine when held high for 5 µs.

My question is that clear/set register 0x01(PWDN) also could reset RXDET where same as pin control mode?

TKS,

  • Hi Max,

     

    The entire device terminations can be controlled with register 0x02[7:6]

     

    The sequence of register writes to reset the rxdet state machine for all 8 channels simultaneously.

     

    0x02 = 80’h

    0x02 = C0’h

    0x02 = 80’h

    0x02 = 00’h

     

    This will re-enable the rxdet state machine for all eight channels.

     

    To control the termination on less than 8 channels, the RXDET pin would need to be overridden in register 0x08. 

    Write 0x08 = 08’h

     

    Then the RXDET bits in each channel to be controlled need to be programmed with the following sequence.

    Example for CH0

     

    Write 0x0E = 00’h  (input hi-z, so the termination is shut off)

    Write 0x0E = 0C’h  (enable auto rxdet, input is high-z until output termination is detected)

     

    Regards,

    Lee