Problem in simulating Arria10 PLL IP with Cadence NCsim
I had been simulating with ArriaV IPs successfully. Recently I start to use Arria10 device. I tried to simulate the new FPGA in the same way I run ArriaV simulation. However I got the following error:
==========================
ncelab: *E,CUVMUR (/home/shuang/solar/altera/17.0.2/quartus/eda/sim_lib/twentynm_atoms.v,4718|29): instance 'swift2_test.dut@swift2<module>.e_core@core<module>.e_resets_clks@resets_clks<module>._fpga_pll@fpga_pll<module>.iopll_0@fpga_pll_altera_iopll_170_u37skkq<module>.altera_iopll_i@altera_iopll<module>.genblk1.twentynm_pll@twentynm_iopll_ip<module>.iopll_inst@twentynm_iopll<module>.inst' of design unit 'twentynm_iopll_encrypted' is unresolved in 'twentynm_atoms.twentynm_iopll:v'.
irun: *E,ELBERR: Error during elaboration (status 1), exiting.
===========================
It looks that some library file (twentynm_iopll_encrypted.v) is missing in Quartus installation eda directory.
Attached is a simplified simulation project that has only the PLL and IOs. To start simulation in Linux, type "run". The quartus library directory has already been included. The quartus I used was 17.0.2, standard edition.
Has anyone run in the same problem? What was your resolution?
Thanks.