Altera_Forum
Honored Contributor
14 years agoHow to get quartus_map to generate a netlist file for bottom-up synthesis
I really don't like using GUIs so I like to run everything on the command line. I am just starting to learn the quartus tools so I need some help in switching from my more familiar Xilinx tool flow. With the Xilinx tools I was able to run the XST synthesis tool on a set of source files and have it output/generate a single netlist representing that code (e.g. my_module_A.edf).
However, when I run quartus_map I don't see any netlist file like this being generated. How do I tell the Quartus synthesis tool to output this file? My standard development approach is to synthesize submodules A, B, and C all separately, and then pull all of those netlists into a top-level wrapper module called MY_DESIGN_TOP. In other words, I want to instanciate modules A, B, and C in the MY_DESIGN_TOP. But modules A, B, and C would already be synthesized into their own individual netlists. Then I would source those EDIF netlist files (rather than the original HDL source) when running quartus_map on MY_DESIGN_TOP. I know how to do this with the Xilinx tools but need a little help with the Quartus software. I fear that in order to do this though I need to have "incremental compilation" which is disabled in the web-edition. Someone please say it aint so.... :( Thanks!