|
|
|
You can create or modify design files that contain custom megafunction variations of Altera-provided functions. You can then instantiate the custom megafunction variations in a design file for use with the Synplicity Synplify and Quartus® II software. This procedure shows only how to instantiate a ClockLock® PLL function using Verilog HDL; however, you can use similar procedures to instantiate other Altera-provided functions.
If you want to use the lpm_mult , lpm_ram_dp , lpm_ram_dq , lpm_rom , lpm_latch , or lpm_ff library of parameterized modules (LPM) functions, refer to Create a Design for Use with the Synplify Software. |
If you have not already done so, proceed to Set Up the Synplify Working Environment.
If you have not already done so, proceed to Create a Design for Use with the Synplify Software.
The MegaWizard Plug-In Manager generates custom megafunction variations that are based on Altera-provided functions, including library of parameterized modules (LPM) functions, as well as Altera® megafunctions.
Refer to the following example to create a Verilog HDL custom megafunction variation of the altclklock
function:
The design file generated by the MegaWizard Plug-In Manager must be in the same directory as the VQM File or added to the Quartus II project. |
Proceed to Generate Verilog Quartus Mapping Files with the Synplify Software.
If you have not already done so, create a new project or open an existing project.
Compile the design in the Quartus II software.
If necessary, proceed to Perform a Timing Simulation with the ModelSim Software or simulate the design with another Verilog HDL simulation tool. Refer to to the following example for instructions and a sample script used in performing the timing simulation:
- PLDWorld - |
|
Created by chm2web html help conversion utility. |