Forum Discussion

Aada's avatar
Aada
Icon for New Contributor rankNew Contributor
3 years ago

SerialLite 2 symbols

Hi,

I would like to debug the raw RXDATA output from the SerialLite PHY.

Therefore I am searching for the symbols details for 32bits RXDATA.

For example:

IDLE = 1C1C1C1C (K28 & K28 & K28 & K28)

What I am looking for:

SDP = ?

SPP =?

EGP =?

EBP=?

and so on...

I didn't find the information in the "SerialLite II IP Core User Guide"

Attached image to demonstrate packet structure from the "SerialLite Protocol Overview" white paper.

Thank you!

6 Replies

  • Kshitij_Intel's avatar
    Kshitij_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    Hi,

    You can find the information in attached document.

    Thank you

    Kshitij Goel

  • Aada's avatar
    Aada
    Icon for New Contributor rankNew Contributor

    Hi,

    Thank you!

    Unfraternally the document does not state the sequencing for 32 bits but only for 16 bits.

    For example: (page 23)

    The {SDP} (Start of data packet sequence) Composition =

    Field Symbol Description
    SDP1 /SDP/ Start of data packet symbol
    SDP2 /DAT/ Channel number

    So, the SDP sequence is composed from those two symbols when 16 bits width TXDATA is used.

    But how the SDP, for example, looks when 32 bits width is used? (With 4 symbols)

    Best regards

  • Kshitij_Intel's avatar
    Kshitij_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    Hi,


    Thank you for your patience. I need to check on this.


    Thank you

    Kshitij Goel


  • Kshitij_Intel's avatar
    Kshitij_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    Hi,


    As mentioned in the document I shared earlier, To mark a start of packet, both the user and priority data have a 2-byte sequence appended to them. The user data is preceded by a start-of-data packet

    sequence {SDP} while the priority data uses the start-of-priority packet sequence {SPP}. The second byte located in the start-of-packet sequences is for segment identification and channel number.


    I think for 32 bit width ports, the first two byte will be used for SDP1 and SDP2.

    The rest will be data payload, or it will be ignored.


    We no longer support serial lite II IP..... But I will ask around to see if we have the exact answer.- Please let me know if you have any other query.


    Thank you

    Kshitij Goel


  • Kshitij_Intel's avatar
    Kshitij_Intel
    Icon for Frequent Contributor rankFrequent Contributor

    Hi,


    As we do not receive any response from you on the previous answer that we have provided. Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


    Thank you

    Kshitij Goel


  • Aada's avatar
    Aada
    Icon for New Contributor rankNew Contributor

    Hi,

    I understand you no longer support the serial lite II IP.

    If you stumble upon more information, it would be very helpful.

    I do not have any more questions,

    Thank you.