Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
17267 Discussions

Platform Designer: SV Interfaces and IP Instantiation

Matt37
Beginner
501 Views

I’m working on a user register map with an Avalon interface that will be instantiated as a component inside Platform Designer.

The issue is that when I use a struct for the Avalon interface, the tools only generate plain Verilog code, which doesn’t allow for SystemVerilog structs. Are there any solutions or recommendations?


I already tried to include the package. Also, I couldn't find any information on a specific argument for the tcl instantiation of the component.  

Thank you in advance. 

Labels (1)
0 Kudos
2 Replies
FvM
Honored Contributor II
449 Views
Hi,
I would be glad if there's an option to export structured interfaces from Platform Designer IP to my HDL code through conduits. But I take it as granted that conduits are restricted to one-dimensional vectors. The solution is to create a mapping between your structure and a large vector.

Regards
Frank
0 Kudos
Matt37
Beginner
365 Views

Thank you for your time, we conclude the same thing. It would be awesome that specific feature. 

0 Kudos
Reply