Creating Pre-Compiled Libraries
You can specify the pre-compiled library name using -destIRLib option followed by the destination IR library name on the command line. If you specify more than one destination IR library names on the command line, then the first one is used and all the others are ignored.
You can also specify the destination library name using the Verilog In form in the
Pre-compiled libraries can be created in two ways depending on your requirement:
-
Verilog In is used only to create the pre-compiled libraries and not to import the design. Later these pre-compiled IR libraries can be used while importing designs by specifying the
-compileOnlyoption on the command-line or selecting the Compile Verilog Library only button in the Verilog In form.
For example:ihdl -v
Verilog In translates all libraries specified by theabc.v-destIRLibLib-compileOnly-vand-yoptions to the target IR library specified. If-vor-yoptions have not been specified, Verilog In compiles and saves the IR for the design files specified on the command-line to the target IR library. -
You can import the design using
-vand-yoptions along with a target IR library name. In this case, you must not select the Compile Verilog Library only check box.
Consider the following example where Lib is the logical library name:ihdl -param
The design is imported and the IR for the libraries specified by theparam_file-vabc.v-destIRLibLib design.v-vand-yoptions is saved permanently in the specified target IR library. The target IR library generated can be used in future runs to import designs instead of the libraries specified by the-vand-yoptions in the first run.
Return to top