Forum Discussion
JBayl
Occasional Contributor
5 years agoCyclone 10Gx PCIe Hard IP Avalon access speed
Hi,
We upgraded our old PCIe Gen 1 board (NXP's PX1011B and Cyclone III) to a Cyclone 10Gx based board with the Hard IP configured at Gen2 64-bit 125Mhz.
We've maintained the same SW (windows...
Deshi_Intel
Regular Contributor
5 years agoHI jbayl,
Ya, it's weird as your PCIe BW by right has been double from 2.5G to 5G. You may want to consult your software team on potential design changes.
- After all, you have upgrade from PCIe Gen 1 to Gen 2. The design cannot be the same. There must be some changes.
Max payload setting is a setting in PCIe hard IP itself.
- What do you set in the hard IP ? Does it show error if you set it to something >256 ?
For the max_read_request_size, this is bit [14:12] of PCIe spec capability register -> device control register at address 0x088.
- You can feedback to your software team and they should know how to change it
The other thing that you can feedback to your software team is PCIe user guide chapter 11 did mentioned about PCIe throughput optimization techniques done at software application layer. Check out below link page 108, chapter 11
Thanks.
Regards,
dlim