Type: Answers, Errata

Area: EMIF, Intellectual Property

VCS Simulation Fails and Reports that Module was Previously Declared


If you set VCS as your simulator and attempt to simulate your high-performance controller II (HPC II)-based design with NativeLink, the VCS simulation fails and reports that the module was previously declared.

This issue affects all high-performance controller II (HPC II)-based IP designs with ALTMEMPHY.

Compilation fails in VCS.


The workaround for this issue is to perform the following steps, before running the simulation:

  1. Open the <variation_name>.v file in an editor.
  2. In the <variation_name>.v file, find the following text: // IPFS_FILES: <files list>;
  3. Remove the entire file list by replacing the text located in step 2 with the following text: // IPFS_FILES: ;

This issue will be fixed in a future version.