Quartus® Prime Pro Edition User Guide: Scripting

ID 683432
Date 7/08/2024
Public
Document Table of Contents

1.7.3. Create a Project and Synthesize a Netlist Using Netlist Optimizations

This example creates a new Quartus® Prime project with a file top.edf as the top-level entity. The --enable_register_retiming=on and --enable_wysiwyg_resynthesis=on options cause quartus_map to optimize the design using gate-level register retiming and technology remapping.

The --part option causes quartus_syn to target a device. To create the project and synthesize it using the netlist optimizations described above, type the command shown in this example at a command prompt.

quartus_syn top --source=top.edf --enable_register_retiming=on
	--enable_wysiwyg_resynthesis=on --part=<part>