A newer version of this document is available. Customers should click here to go to the newest version.
Answers to Top FAQs
1. Introduction to Quartus® Prime Pro Edition
2. Quick Start Steps
3. Planning FPGA Design for RTL Flow
4. Working With Intel® FPGA IP Cores
5. Creating a New FPGA Design Project
6. Migrate Your FPGA Design Project
7. Managing Quartus® Prime Projects
8. Next Steps After Getting Started
A. Using the Design Space Explorer II
B. Document Revision History for Quartus® Prime Pro Edition User Guide Getting Started
4.1. IP Catalog and Parameter Editor
4.2. Installing and Licensing Intel® FPGA IP Cores
4.3. IP General Settings
4.4. Adding IP to IP Catalog
4.5. Best Practices for Intel® FPGA IP
4.6. Specifying the IP Parameters and Options ( Quartus® Prime Pro Edition)
4.7. IP Core Generation Output ( Quartus® Prime Pro Edition)
4.8. Scripting IP Core Generation
4.9. Modifying an IP Variation
4.10. Upgrading IP Cores
4.11. Simulating Intel® FPGA IP Cores
4.12. Generating Simulation Files for Platform Designer Systems and IP Variants
4.13. Synthesizing IP Cores in Other EDA Tools
4.14. Instantiating IP Cores in HDL
4.15. Support for the IEEE 1735 Encryption Standard
4.16. Related Trainings and Resources
6.1.2.1. Modifying Entity Name Assignments
6.1.2.2. Resolving Timing Constraint Entity Names
6.1.2.3. Verifying Generated Node Name Assignments
6.1.2.4. Replace Logic Lock (Standard) Regions
6.1.2.5. Modifying Signal Tap Logic Analyzer Files
6.1.2.6. Removing References to .qip Files
6.1.2.7. Removing Unsupported Feature Assignments
6.1.4.1. Verifying Verilog Compilation Unit
6.1.4.2. Updating Entity Auto-Discovery
6.1.4.3. Ensuring Distinct VHDL Namespace for Each Library
6.1.4.4. Removing Unsupported Parameter Passing
6.1.4.5. Removing Unsized Constant from WYSIWYG Instantiation
6.1.4.6. Removing Non-Standard Pragmas
6.1.4.7. Declaring Objects Before Initial Values
6.1.4.8. Confining SystemVerilog Features to SystemVerilog Files
6.1.4.9. Avoiding Assignment Mixing in Always Blocks
6.1.4.10. Avoiding Unconnected, Non-Existent Ports
6.1.4.11. Avoiding Invalid Parameter Ranges
6.1.4.12. Updating Verilog HDL and VHDL Type Mapping
6.1.4.13. Converting Symbolic BDF Files to Acceptable File Formats
7.1. Viewing Basic Project Information
7.2. Managing Project Settings
7.3. Viewing Parameter Settings From the Project Navigator
7.4. Managing Logic Design Files
7.5. Managing Timing Constraints
7.6. Integrating Other EDA Tools
7.7. Exporting Compilation Results
7.8. Archiving Projects
7.9. Command-Line Interface
7.10. Related Trainings
7.7.1. Exporting a Version-Compatible Compilation Database
7.7.2. Importing a Version-Compatible Compilation Database
7.7.3. Creating a Design Partition
7.7.4. Exporting a Design Partition
7.7.5. Reusing a Design Partition
7.7.6. Viewing Quartus Database File Information
7.7.7. Clearing Compilation Results
5.1.1. Creating a New Project from a Design Example
The Quartus® Prime software provides access to installed and online platform- and board-specific design examples that you can use as a starting point for your own design. You can accelerate your design progress by starting from a pre-validated design example that installs with the Quartus® Prime software or is available online.
This technique can be especially helpful if you are new to FPGA design or EDA design tools. The design example can help you to quickly analyze a validated design on a board and appropriately configure it in various ways to match your users’ needs. Alternatively, you can start with an Empty Project for which you specify all settings and design files.
- Pre-installed design examples—you can immediately access the design examples that install along with the Quartus® Prime software installation at: <quartus>\acds\quartus\common\board_designs.
- Online design examples—you can access design examples hosted online, which includes designs from the Intel FPGA Design Store or directly from Quartus® Prime software by clicking Open Example Project from the home page. For more information, refer to Design Example Discovery.
- Downloaded design examples—you can access your previously downloaded design examples, or any design example that you store in a local drive, under downloaded reference designs.
To create a new Quartus® Prime project that is based on a design example, follow these steps:
- the Quartus® Prime software, click File > New Project Wizard. Click Next to view the Family, Device & Board Settings wizard page.
- Under the Select the type of project to create, select Design Example and click Next. The Family, Device & Board Settings page appears, allowing you to find and select the design example from which to base your project.
Figure 29. Family, Device & Board Settings Page of New Project Wizard
- Under What is the working directory for this project?, specify the directory to store your project files and click Next.
- Under Find Options, select the Family, Development Kit, and Vendor design example you want to use. Refer to Family, Device & Board Settings.
Figure 30. Board Tab in New Project Wizard
The search results display the design examples that meet your search criteria.
- Select the design example that you want in the search results and click Next. If the design example is licensed by Intel FPGA, a Software License Agreement page appears that prompts you to accept the license agreement before you can proceed.
- Click Next to proceed to the Summary page.
- Click Finish to deploy the selected design example in the Quartus® Prime software. When a design example downloads, the design's .par downloads to the download path that you define in More Settings, but the design itself extracts to the project working directory that you specify.
Also refer to Accessing Online Design Examples and Accessing Downloaded Design Examples.