- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Hello,
I am working with Quartus Prime Standard 18.1 and need to generate a file (rtl_files.f) containing all VHDL and Verilog source files used in my Quartus project. This file will be used as an RTL file list for Xcelium's xrun simulator.
Currently, I can extract file lists manually from the .qsf file, which contains set_global_assignment -name VHDL_FILE and set_global_assignment -name VERILOG_FILE entries. However, the .qsf also includes .qip (Quartus IP) files, which do not directly list the underlying Verilog/VHDL files used by the IP cores.
I need a way to extract not only the files listed directly in the .qsf but also the actual RTL files referenced inside each .qip file so that rtl_files.f includes all necessary sources for Xcelium xrun.
Could you provide guidance on:
- Any built-in Quartus commands, scripts, or tools that can generate a complete RTL file list (including files inside .qip)?
- Alternative ways to achieve this efficiently within Quartus 18.1?
I would appreciate any official documentation or recommended methods to automate this process.
Thank you for your support!
Best regards,
Itshak Chalfon
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can use the NativeLink feature (supported in Lite/Standard only) to automatically compile your design, Altera IP, simulation model libraries, and testbench.
You may checkout the user guide below on how to set up the nativelink simulation.
We also have a quick start manual on how to use the Nativelink simulation flow using the Questa simulator tool.
Questa* Intel® FPGA Edition Quick-Start (Lite/Standard Edition):
https://www.intel.com/content/www/us/en/docs/programmable/703090/21-1/simulation-quick-start.html
Regards,
Richard Tan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dropping a note to ask if my last reply was helpful to you.
Do you need any further assistance from my side?
Regards,
Richard Tan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We noticed that we haven't received a response from you regarding the latest previous question/reply/answer, and will now transitioning your inquiry to our community support. We apologize for any inconvenience this may cause and we appreciate your understanding.
If you have any further questions or concerns, please don't hesitate to reach out. Please login to https://supporttickets.intel.com/s/?language=en_US, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.
The community users will be able to help you on your follow-up questions.
Thank you for reaching out to us!
Best Regards,
Richard Tan

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page