Note: Intel® (formerly Altera) has discontinued use of the MegaWizard™ Plug-Ins as the parameterization tool as of the v14.1 combined Quartus® software or intellectual property (IP) release. Licensees of the Intel® MegaCore® IP from earlier releases may continue to use in the Quartus software v14.1 or earlier.
MegaWizard Plug-Ins are parameterization tools that help you integrate megafunctions into your designs without requiring the use of third-party tools. You can use this feature in the Quartus II and MAX+PLUS II (version 8.2 to version 14.1) software or as a stand-alone tool with third-party EDA design interfaces. MegaWizard Plug-Ins provide maximum flexibility, allowing you to customize megafunctions without changing your design's source code. You can integrate a parameterized megafunction in any hardware description language (HDL) or netlist file using any EDA tool.
MegaWizard Plug-In Design Flow
The following diagram illustrates the design flow for using MegaWizard Plug-Ins with parameterized megafunctions.
The Quartus II and MAX+PLUS II MegaWizard Plug-In Manager allows you to bring up the megafunction's wizard so that you can set the parameters of the megafunction to fit your design. A custom megafunction variation is then generated that you can instantiate in your design file.
The following figure shows one page of the wizard for the parameterized dual-clock first-in first-out (FIFO) megafunction from the MAX+PLUS II version 9.01 software. Using the wizard, you can easily configure the FIFO buffer to fit your design. For more information on the FIFO megafunction, consult the Quartus II and MAX+PLUS II Help.