Forum Discussion
Altera_Forum
Honored Contributor
17 years agoWhat I was talking about is covered in the Quartus handbook, volume 1, Section I, Chapter 2.
--- Quote Start --- Importing Encrypted IP Cores in Bottom-Up Flows Proper license information is required to compile encrypted IP cores. The license assignment is imported in to the top-level project when a design is imported as a .qxp file. However, the license assignment contains an absolute path to the licensed IP source files. Therefore, the .qxp file works correctly only if imported into a top-level project on the same computer as the lower-level project, or the IP files are installed in the same directory path location on both computers. To avoid this problem, you can include this partition in the top-level project instead of importing it, because IP cores generally do not require additional changes by a designer in the project team. You can set the partition that contains the core to Post-Fit after the first compilation to reduce future compilation times, because the partition will not be changing in any subsequent compilation. You can also set the partition to Empty to exclude the IP core from the database until you are ready to compile the entire design. If you do want to import an encrypted IP core, copy the encrypted IP source files to the top-level project's computer in exactly the same path structure. For example, if the IP encrypted source file was d:/work/my_encrypted_file.vhd, the top-level designer that imports the .qxp file must create the same folder and place the file in this location. --- Quote End ---