FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6443 Discussions

How to see TLPs on the Rx Streaming interface

binupr
New Contributor II
647 Views

Hi there,

 

We are checking TLP transactions on the Rx streaming interface of the Intel Agilex Ptile based SoC. What is the bare minimum needed to see TLP packets going through the RX streaming interface of the Intel PCIe IP? Configuration used is Gen 3, 2x8 EP and using the provided example design by Intel.

  • Does the simple enumeration propagate TLPs to the Rx streaming interface or does these configuration TLPs get terminated at the controller itself?
  • Have signal tap probing the RX streaming interface of the Intel example design see. I can see the ready signal (input to the controller from application interface) is asserted high but no TLPs coming through even when we try to write to register space via 'setpci' command.

 

We do not see any errors (TLP abort/malformed TLPs etc) so it is very puzzling. Link is up- so definitely makes me think that the data link layer is working but for some reason the transaction layer is not getting activated.

 

Any clues on this is much appreciated.

 

Thanks

BPR

 

 

0 Kudos
2 Replies
Chris039
Novice
591 Views

Can you share the signal tap for the signaling behavior?

0 Kudos
KhaiChein_Y_Intel
471 Views

Hi,

We do not receive any response from you to the previous question. This thread will be transitioned to community support. 

If you have a new question, feel free to open a new thread to get the support from Intel experts. 

Otherwise, the community users will continue to help you on this thread. 

Thank you.


Best regards,

Khai


0 Kudos
Reply