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.

TDA4VH-Q1: USXGMII XFI difference

Part Number: TDA4VH-Q1
Other Parts Discussed in Thread: TDA4VH

Hello sir,

1. I see TDA4VH CPSW support 5Gb, 10Gb USXGMII/XFI, i want to know the difference for these interfaces. Is the same Serdes TX+/- RX+/- signals?

2. The other question is, if i can use external USXGMII interface to connect TDA4 XFI? or must use external USXGMII to connect TDA4 USXGMII?

  • Hi Cynthia,

    I see TDA4VH CPSW support 5Gb, 10Gb USXGMII/XFI, i want to know the difference for these interfaces. Is the same Serdes TX+/- RX+/- signals?

    I assume here that you are asking for difference between XFI and USXGMII. Both will use the same serdes Tx+/- and Rx+/- signals. At 10g rates, both will use the same rate of 10.3125 Gbps and 64B/66B  encoding. The difference is that USXGMII will be able to support multiple link rates (10M/100M/1000M/2.5G/5G/10G) while XFI will only support 10G.

    Regards,
    Tanmay

  • Thanks for your reply. So the USXGMII and XFI interface quantity is the same by TX+-/RX+- (four data lines).

    You mentioned XFI only support 10G? In TDA4VH datasheet, it describes 5Gb XFI in page1, but in page7 described XFI support 5Gb and 10Gb.So, I'm confused which one is correct?

  • Cynthia,

    From an electrical compliance standpoint, the USXGMII and XFI are very similar. Both have a 10.3125GBaud rate with 64/66B encoding.

    The XFI is slightly different from USXGMII in terms of the eye mask : 

    XFI has defined eye mask, whereas the USXGMII only specs a max differential output. 10GBase-KR (USXGMII) and XFI table for comparison is shown below.

    USXGMII however has slightly lower total jitter specs than the XFI.

    XFI and USXGMII both support 10G/5G modes.

    I am unsure about #2, but I would think USXGMII to USXGMII should be connected. USXGMII to XFI may not work since XFI needs a lower pk-pk amplitude.

    If the XFI is overvoltage tolerant then it may still work, but I am unsure.

  • Thanks for your feedback.

    So for TDA4VH CPSW module, port1 and port2 both support 5Gb/10Gb USXGMII and 5Gb/10Gb XFI.

    From your suggestion, it's better to use USXGMII to USXGMII, or XFI to XFI connection. right?

  • by the way, can you share the full XFI and USXGMII compliance file?

  • Cynthia,

    what do you mean by sharing the compliance file? Is it the electrical characteristics you are looking for?

    and yes, USXGMII to USXGMII and XFI to XFI is ideal. I am unsure if XFI - USXGMII would work.

  • so TDA4VH CPSW9G port config to USXGMII by software register? We just connect TDA4VH CPSW port1 to external USXGMII interface by differential signals, no other signals need to notice? 

  • Cynthia,

    you can use SERDES 1 or SERDES 2 for USXGMII / XFI interface based on the TRM.