Solved
Forum Discussion
6 Replies
- Wincent_Altera
Regular Contributor
Hi Serge,
Based on my understanding, The mapping of the fields in _tuser_hdr is NOT the same as the mapping in tdata. tdata contains the actual TLP data (including header and payload),
the _tuser_hdr contains just the header and sideband fields (if I not mistaked), in a format defined by Altera for easier access to header information.
- The mapping of _tuser_hdr[255:0] is usually (For real cases, I suggest check the example design or simulation)
[127:0] = PCIe TLP Header (DW0-DW3, 32 bits each)
[255:128] = Sideband signals or reserved
Regards,
Wincent- Serge93
Occasional Contributor
Hello Wincent,
Thank you for your answer but I meant the detail mapping as the following picture for Tdata :
Do you have the same for the _tuser_hdr[255:0] signals ?
Thank you.
Serge- Wincent_Altera
Regular Contributor
Hi ,
Thanks for your clarification, let me have sometime to check it.
Get back to you later.
Regards,
Wincent_Altera
- The mapping of _tuser_hdr[255:0] is usually (For real cases, I suggest check the example design or simulation)