Forum Discussion
Thanks for your questions.
When I use 3 bridge whole throughput becomes 20 gbit/s, its sum of 3 bridges.
And each bridge have own avmm interface.
I use constant different address for each bridge, and burst 128 write with 128 bit data, for examle 0x20100000, 0x20200000, 0x20300000
So it has sequential writes
Please try to change the "Address Ordering" in EMIF ip to see the other 2 settings can help improve this. And you can also monitor the transactions on AXI F2SDRAM interface to see the real write commands in these interface to ensure if the burst commands in avmm is split or not.
- Petkov_Alex1 month ago
Occasional Contributor
Unfortunately, test results are the same. AXI signal len (as burst in avalon mm) is as burst.
Wready is often 0, it means, that slave (axi in this case) is not ready to receive data. Awready is almost times 1.
Maybe its bug or unexpected behaviour?
Or I have to write some "magic" register via u-boot?
And am I right, that expect more than 20 gbit/s via 3 bridges?
May there is some example design for dev kit, that achieves speed, described in documentation?