TUSB1004: TUSB1004 PCIe setting

Part Number: TUSB1004

Tool/software:

When using the TSUB1004 in PCIe mode,

Is it sufficient to simply set bit 2 (PCIE_EN) of the USB_MODE Register (Offset = Dh) to 1?

Or do I need to set bit 2 (PCIE_EN) = 1 and bit 0 (USB_MODE) = 1?

When using the PCIe setting with Fixed EQ with Linear Redriver Mode, is the following setting sufficient?

// (address, data)
(0x0D, 0x06), // PCIE enable.  
(0x0A, 0x11), // Linear redriver, EQ_OVERRIDE and USB 3.2  <= Should CTLSEL be 1h or 3h?
(0x1C, 0x80), // Disable AEQ enable.
(0x32, 0xC0), // VOD control
(0x20, 0x44), // USB connector CRx1/CRx2 EQ setting
(0x21, 0x55), // SSTX1 and SSTX2 receiver EQ

  • // (address, data)
    (0x0D, 0x06), // PCIE enable.  
    (0x0A, 0x11), // Linear redriver, EQ_OVERRIDE and USB 3.2  <= Should CTLSEL be 1h or 3h?
    (0x1C, 0x80), // Disable AEQ enable.
    (0x32, 0xC0), // VOD control
    (0x20, 0x44), // USB connector CRx1/CRx2 EQ setting
    (0x21, 0x55), // SSTX1 and SSTX2 receiver EQ

    This will set the device as follows:
    1) (0x0D, 0x06), // PCIE enable.. This will enable the part for PCIe mode

    2) (0x0A, 0x11), // Linear redriver, EQ_OVERRIDE and USB 3.2  <= Should CTLSEL be 1h or 3h? Setting EQ to be I2C overridden. 0x03 should be fine here

    3) (0x1C, 0x80), // Disable AEQ enable. Disable AEQ, OK

    4) (0x32, 0xC0), // VOD control This VoD will only apply to linearity region. Will not force signal to 1300mV. This will make so a maximum of 1300mV can be passed through the part without distortion. 

    5) (0x20, 0x44), // USB connector CRx1/CRx2 EQ setting OK

    6) (0x21, 0x55), // SSTX1 and SSTX2 receiver EQ OK