Knowledge Base Article
How do I migrate an ALTLVDS megafunction generated prior to the Quartus II software version 10.0 to newer versions?
Description
Prior to the Quartus® II software version 10.0, the ALTLVDS megafunction was used to generate both transmitter and receiver functions. Beginning with the Quartus II software version 10.0, the ALTLVDS megafunction no longer exists. Instead, there are two separate megafunctions, one for transmitter (ALTLVDS_TX) and one for receiver (ALTLVDS_RX).
The MegaWizard™ Plug-In Manager will not recognize the ALTLVDS megafunction in versions of the Quartus II software beginning with 10.0. You can however migrate your ALTLVDS megafunction to the newer version of the Quartus II software by following these steps:
- Open the MegaWizard Plug-In Manager
- Select Edit an existing custom megafunction variation
- Click Next
- The Which custom megafunction variation file do you wish to edit? screen opens
- In the Megafunction name: drop list, select either ALTLVDS_TX or ALTLVDS_RX
- Select your existing ALTLVDS megafunction variation so it appears in the File name: field
- Click Next
A warning will appear asking if you wish to overwrite the existing file. You must select Yes to continue. If you will require the original ALTLVDS megafunction for use in older versions of the Quartus II software, you should make a copy of the variation file prior to updating it to the new ALTLVDS_RX or ALTLVDS_TX megafunction.
In the ALTLVDS_RX or ALTLVDS_TX MegaWizard Plug-In Manager, verify all of the ports and parameters match your design requirements.