Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16943 Discussions

Master data width is more than slave data width in Qsys AXI bridge

IPiat
Beginner
1,959 Views

Hi all!

Currently I am working in Quartus 17. I have created AXI bridge-based system in the Qsys, where data bus for both master and slave sizes is 32-bit. Now I need to increase AXI bridge data width to 128 bit (master side), but some of my slave devices have 32-bit data bus. I have found in "Qsys Interconnect" pdf (chapter 7, pp.61) that this situation (master data width > slave data width in AXI Bridge) is not supported by Qsys (is it right?). So, the question is how to handle this situation?

Thank you in advance!

0 Kudos
4 Replies
EBERLAZARE_I_Intel
1,504 Views

Hi,

 

You can refer here on AXI Bridges sections on page 9.

 

Regards.

0 Kudos
sstrell
Honored Contributor III
1,504 Views

I don't think the HPS bridges are the question here.

 

Can you specify which document you are referring to here? Different data widths between master and slave should be handled automatically when the interconnect is generated. I don't recall that this is an issue for Avalon or AXI. I don't know if you are using the Standard or Pro edition of the software, but here is the latest Platform Designer user guide for the Standard edition:

 

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug-qps-platform-designer.pdf

 

#iwork4intel

0 Kudos
IPiat
Beginner
1,504 Views

Hi, thank you for your answer!

I have found this document - https://www.coursehero.com/file/31922700/qsys-interconnectpdf/ (see pp.61).

Yes, data width will be adjusted automatically when master data width < slave data width.  I have found in this document that opposite situation (master data width > slave data width in AXI Bridge) is not supported by Qsys (is it right or I am mistaken?)

Actually, I tried to generate Qsys with master data width > slave data width, and it doesn't work right.

 

 

0 Kudos
EBERLAZARE_I_Intel
1,504 Views

To create a custom component (or Intellectual Property (IP)) that functions using AXI bridge in Qsys, click the title below for the training video:

 

Custom Component Development Using Avalon® and Arm* AMBA* AXI Interfaces

0 Kudos
Reply