Request of AXI bridge example for CycloneVsoc HPS to FPGA communication
Hi
I've tried the AVALON MM bridge HPS to FPGA translating 32 bit data for each using alt_write_word() and alt_read_word().
There is ~2us latency between orders(128bit wide H2F bridge with 50MHZ clk, with 925MHZ HPS),which is tested by signal tap.
And it seems dont allow the burst transfer and stream transfer because INTEL HWLIB dont support this.
It is bad for my design, for I need read and write 10 words of data from the FPGA, and calculate every 50 us.
I heard AXI bridge is available and it is faster than the Avalon, but I didnt find any guide for CycloneVsoc.
Do you have any resource or offer the help for that?
Reguard
ALEX
Hi Alex
The dword read is the maximum size that is available by the library to read through the bridge.
Is reading using the dword improve the situation on your end?
The difference between a normal and burst command is the in the burst command there are addtional signals such as ARBURST, ARSIZE ,RLAST.
In the burst command it will have state the number of burst read from the receiver to send the data.
https://docs.xilinx.com/r/en-US/ug1399-vitis-hls/AXI-Burst-Transfers
Regards
Jingyang, Teh