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.

TLK10232 - Test pattern for SFP+ compliance testing

Guru 19785 points
Other Parts Discussed in Thread: TLK10232

Hello Team,

Customer is going to test the SFP+ compliance testing with TLK10232. In the test, it requires the following signal patterns.

- PRBS9
- PRBS31
- 8180

[Q1]
I am understanding PRBS31 could be generated using the test pattern generator.
Could TLK10232 generate PRBS9 or  8180 signal ? I believe it cannot.

[Q2]
Test pattern generator is controlled via PRBSEN pin, however, could it be controlled by MDIO register setting ?

Best Regards,

Kawai

  • Hi Kawai,

    [A1] 

    Hi Kawai,

    [A1] The TLK10232 has the capability to generate and verify various test patterns for self-test and system diagnostic measurements. The following test patterns are supported:
    • High Speed (HS) Side: PRBS 2E+7 – 1, PRBS 2E+23 – 1, PRBS 2E+31 – 1, Square Wave with Provisionable Length, and KR Pseudo-Random Pattern
    • Low Speed (LS) Side: PRBS 2E+7 – 1, PRBS 2E+23 – 1, PRBS 2E+31 – 1, High Frequency, Low Frequency, Mixed Frequency, CRPAT, CJPAT.

    Hence TLK10232 is not able to generate PRBS9 & 8180 Pattern.

    [A2] User can control the PRBS through LOOPBACK_TP_CONTROL (Device Address: 0x01E Register Address: 0x000B) 

    HS_TP_GEN_EN ==> Activates PRBS (High Speed)

    LS_TP_GEN_EN ==> Activates PRBS (Low Speed)

    HS_TEST_PATT_SEL[2:0] ==> Test Pattern Selection (High Speed)

    LS_TEST_PATT_SEL[1:0] ==> Test Pattern Selection (Low Speed)

    I hope this helps.

    Best Regards!

    Luis Omar Morán Serna

    High Speed Interface

    SWAT Team

  • Hello Luis-san,

    Thank you very much for your help!!

    Best Regards,
    Kawai