FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6669 ディスカッション

AGILEX 5E : GTS AXI IP PCI Express : What is the mapping of the PCIe Header on _tuser_hdr[255:0]

Serge93
新規コントリビューター I
581件の閲覧回数

Hello,

In AGILEX 5E : GTS AXI Streaming IP for PCI Express user guide : ug-813754-855610.pdf 

What is the mapping of the PCIe Header on "_tuser_hdr[255:0]" signal when the PCIe0/1 AXI-ST Sideband Header parameter is enabled.

We have the mapping for the Tdata signal but not for the _tuser_hdr[255:0] signal.

Is it the same mapping ?

Thank you.
Serge

 

0 件の賞賛
1 解決策
Wincent_Altera
従業員
242件の閲覧回数

Hi @Serge93 ,

The header format for inband and sideband is the same, thus we do not have a separate set of definition for sideband header.
We will include this information more explicit in our next IP UG version.

Regards,
Wincent_Altera

元の投稿で解決策を見る

6 返答(返信)
Wincent_Altera
従業員
467件の閲覧回数

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
新規コントリビューター I
435件の閲覧回数

Hello Wincent,

 

Thank you for your answer but I meant the detail mapping as the following picture for Tdata : 

Serge93_0-1757572370081.png

Do you have the same for the _tuser_hdr[255:0] signals ?

 

Thank you.
Serge

Wincent_Altera
従業員
358件の閲覧回数

Hi ,

Thanks for your clarification, let me have sometime to check it.
Get back to you later.

Regards,
Wincent_Altera

Wincent_Altera
従業員
243件の閲覧回数

Hi @Serge93 ,

The header format for inband and sideband is the same, thus we do not have a separate set of definition for sideband header.
We will include this information more explicit in our next IP UG version.

Regards,
Wincent_Altera

Serge93
新規コントリビューター I
236件の閲覧回数
Wincent_Altera
従業員
138件の閲覧回数

Hi Serge, 

You are most welcome, if you have any question please do file a new forum thread. 
We will be there to ensure your success.

Regards,

Wincent_Altera

返信