Visible to Intel only — GUID: pxd1473700819580
Ixiasoft
Visible to Intel only — GUID: pxd1473700819580
Ixiasoft
7.10. Generate an IP Component or Platform Designer System with quartus_ipgenerate
quartus_ipgenerate <project name> [<options>]
Option | Usage | Description |
---|---|---|
<1st arg file> | Required | Specifies the name of the Quartus® Prime project file (.qpf). This option generates all the .qsys and .ip files in the specified Quartus® Prime project (<project name>). |
-f [<argument file>] | Optional |
Specifies a file containing additional command-line arguments. Arguments that you specify after this option can conflict or override the options you specify in the argument file. |
--rev[=<revision name>] or -c[=<revision name>] |
Optional |
Specifies the Quartus® Prime project revision and the associated .qsf file to use. If you omit this option, Platform Designer uses the same revision name as your Quartus® Prime project. |
--clear_ip_generation_dirs or --clean | Optional |
Clears the generation directories of all the .qsys or the .ip files in the specified Quartus® Prime project. For example, to clear the generation directories in the project test, run the following command:
quartus_ipgenerate --clear_ip_generation_dirs test or quartus_ipgenerate --clean test |
--generate_ip_file --ip_file[=<ip file name>] | Optional |
Generates the files for <file name>.ip file in the specified Quartus® Prime project.
Use the following optional flags with --generate_ip_file:
quartus_ipgenerate --generate_ip_file --synthesis=vhdl --simulation=verilog --clear_ip_generation_dirs --ip_file=test.qsys test |
--generate_project_ip_files [<project name>] | Optional |
Generates the files for all the .qsys and .ip files in the specified Quartus® Prime project.
Use any of the following optional flags with --generate_project_ip_files:
quartus_ipgenerate --generate_project_ip_files --synthesis=vhdl --simulation=verilog --clear_ip_generation_dirs test |
--get_project_ip_files | Optional |
Returns a list of the .qsys or .ip files in the specified Quartus® Prime project. This option displays each file in a separate Quartus® Prime message line. For example, to get a list of .qsys files in the project test, and revision rev:
quartus_ipgenerate --get_project_ip_files test -c rev |
--lower_priority | Optional |
Allows you to lower the priority of the current process. This option is useful if you use a single-processor computer, allowing you to use other applications more easily while the Quartus® Prime software runs the command in the background. |