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

Does Quartus supports Systemverilog export construct?

Ruturaj_D_Intel
Employee
1,317 Views

Hi,

  I am synthesizing Systemverilog RTL which has export construct in it and is not supported by Synplify. I wonder if any one has faced this issue and what workaround can be used. 

  Does Quartus support export construct from Systemverilog?

Thanks,

Ruturaj.

0 Kudos
7 Replies
KhaiChein_Y_Intel
1,180 Views

Hi,

 

May I know which edition of the software you are using?

According to https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/po/ss-quartus-comparison.pdf, the Intel Quartus Prime Standard/Lite edition software have limited SystemVerilog language support.

 

May I know what export you are referring to? Could you provide an example? Besides this, you can check the SystemVerilog synthesis support for Pro edition software in https://www.intel.com/content/www/us/en/programmable/quartushelp/current/index.htm#hdl/vlog/vlog_list_sys_vlog.htm.

 

Thanks.

Best regards,

KhaiY

0 Kudos
Ruturaj_D_Intel
Employee
1,180 Views

​Hi KhaiY,

 

   I am actually getting error in Synplify tool as it does not support export. I have not tried the code in Quartus yet. Below is the export of package which is present in RTL.

 

export cha_cms_mesh_pkg::*;

export cha_cms_mesh_pkg::AD_ADD_ADR_LSB;

 

I did check SystemVerilog synthesis support page of Quartus and it does not mention export.

I am using Quartus Prime Pro 18.1 and want to know if export is supported by Quartus.

Thanks,

Ruturaj.

 

 

 

0 Kudos
KhaiChein_Y_Intel
1,180 Views

Hi Ruturaj,

 

Upon testing, this is supported in the Pro edition but not Standard edition.

 

Thanks.

Best regards,

KhaiY

0 Kudos
Ruturaj_D_Intel
Employee
1,180 Views

Hi KhaiY,

Thank you for testing and responding. I will tryout at my end.

Thanks,

Ruturaj.

0 Kudos
KhaiChein_Y_Intel
1,180 Views

Hi,

 

Sure. Please let me know if you have any questions.

 

Thanks.

Best regards,

KhaiY

0 Kudos
KhaiChein_Y_Intel
1,180 Views

Hi,

 

Do you have any updates?

 

Thanks.

Best regards,

KhaiY

0 Kudos
Ruturaj_D_Intel
Employee
1,180 Views
Hi KhaiY, Yes Quartus does support export statement. I do not have any further questions. Thanks, Ruturaj.
0 Kudos
Reply