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?
連結已複製
8 回應
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
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
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