FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6376 討論

Avalon ST to AXI4 interface

SKuma36
初學者
1,678 檢視

We are using Arria 10 PCIe Hard IP with Avalon ST as application interface in one of our designs. We need to interface this with our controller which has AXI4 interface. Is there any bridge component available to interface Avalon ST with AXI4?

0 積分
8 回應
Kenny_Tan
主席
792 檢視

 

Qsys will auto insert adapter logic, so the need for conversion is less of a concern. You can direct connect it

SKuma36
初學者
792 檢視
Hi, Thanks for the response. Pl. find the attached snapshot of the system connection details. * arria10_pcie_x4_pcie_a10_hip_0 is the Arria10 PCIe x4 Hard IP component with Avalon ST as the application interface * arria10_pcies_x4_ltts_ahb_and_axi_bridge_1 is our custom built component which has AHB_MASTER, AHB_SLAVE_AXI4_MASTER and AXI4_SLAVE interfaces. AHB_MASTER and AXI4_SLAVE interfaces are exported externally. We would like to connect AHB_SLAVE and AXI4_MASTER interfaces to Avalon_ST interface of the Arria10 PCIe x4 Hard IP. But we are unable to do this. I understand that AHB & AXI4 are High performance shared bus, while Avalon ST is a Point-to-Point bus. Is this the reason we are not able to do the connectivity? Pl. note that when we use Avalon_MM as the application interface, we didn’t see this issue. Pl. guide us on this. Rgds, sunil
Kenny_Tan
主席
792 檢視

Did you get any error? https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/qts/archives/qts-qpp-handbook-15.1.1.pdf

 

The Qsys interconnect should supports non-bursting Advanced High-performance Bus (AHB) slave interfaces​ page 6-13

SKuma36
初學者
792 檢視
Hi, We are not able to connect the AHB Slave and AXI Master from our Controller to Avalon_ST interface. As seen in the attached snapshot, we are not able to establish any connection. Could you pl. check and let us know if we are doing a valid connection? Rgds, sunil
Kenny_Tan
主席
792 檢視

You will need to attached the screenshot using Chrome or IE, otherwise the attached will not work.

 

Thanks​

SKuma36
初學者
792 檢視

arrai10_pcie_x4_with_avalon_st.png

SKuma36
初學者
792 檢視

​Qsys snapshot attached...

Kenny_Tan
主席
792 檢視

Did you get any error from there? I can't see where it connected to. Is that fine to share you qsys files if it is not confidential?​

回覆