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

AXI-S and XPM Macros

JamesKolar
Beginner
584 Views

I'm in the process of evaluating a design migration from Xilinx(AMD) FPGAs to Intel FPGAs. However, some of our design uses Xilinx Parameterized Macros listed in this Xilinx Guide. I am wondering if Quartus has any sort of macro library for SystemVerilog and VHDL designs? Most of the macros we use are pretty basic and are just pulse synchronizers, bus synchronizers, FIFOs, AXI-S FIFOs, and RAM related. 

Thanks,
James Kolar

0 Kudos
4 Replies
Kenny_Tan
Moderator
565 Views

Hi,


Thanks for using Intel community forum,


Kindly expect some delay in the reply due to holiday.


Thanks,


0 Kudos
ShengN_Intel
Employee
535 Views

Hi,

 

If you're looking for template, can go to Insert Template icon after creating new file see the image below.

template.PNG

Can also go to File -> Create / Update to convert current file to other file format for example: bdf file to VHDL file (Pro don't have this).

If for IP or Qsys, the instantiation file will be generated automatically after HDL generation. Each IP has its specific document respectively.

Design Recommendations documents probably can help you as well check the links below: https://www.intel.com/content/www/us/en/docs/programmable/683082/22-2/recommended-hdl-coding-styles.html (Pro) https://www.intel.com/content/www/us/en/docs/programmable/683323/18-1/recommended-design-practices.html (Standard/Lite)

VHDL Implementing Functions: https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-examples/horizontal/vhdl.html?wapkw=VHDL%20implementation

Verilog Design Examples: https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-examples/horizontal/verilog.html 

You can find more resources in Intel website https://www.intel.com/content/www/us/en/homepage.html. Let me know if I miss anything.

 

Best Regards,

Sheng

p/s: If any answer from community or Intel support are helpful, please feel free to mark as solution and give Kudos.

 

0 Kudos
ShengN_Intel
Employee
516 Views

Do you have any further consideration or concern?


0 Kudos
ShengN_Intel
Employee
500 Views

Since there are no further feedback for this thread, I shall set this thread to close pending. If you still need further assistance, you are welcome reopen this thread within 20days or open a new thread, some one will be right with you.


0 Kudos
Reply