Forum Discussion

bobvdk's avatar
bobvdk
Icon for New Contributor rankNew Contributor
5 years ago

Cadence Encrypted Simulation files missing in quartus_prime_pro-21.3.0.170?

quartus_pro-20.3.0.158 has the files:

quartus/eda/sim_lib/cadence/ct1_hip_atoms_ncrypt.sv

quartus/eda/sim_lib/cadence/ctp_hssi_atoms_ncrypt.sv

quartus/eda/sim_lib/cadence/ct1_hssi_atoms_ncrypt.sv

quartus/eda/sim_lib/cadence/cta_hssi_atoms_ncrypt.sv

I have not been able to locate any equivalent to these files in quartus_prime_pro-21.3.070

When I attempt to run an xcelium simulation I see the message:

xmelab: *E,CUVMUR (/hwnet/altera/quartus_pro/quartus_pro-21.3.0.170-nodebug/quartus/eda/sim_lib/ct1_hssi_atoms.sv,538|41): instance 'spider_tb.u_spider_rtl_wrapper@spider_rtl_wrapper<module>.u_spider@spider<module>.clk_rst@spider_clk_rst<module>.i_eth_atxpll@eth_fpll<module>.xcvr_fpll_s10_htile_0@eth_fpll_altera_xcvr_fpll_s10_htile_1912_xyjhmdy<module>.fpll_refclk_select_inst@ct1_cmu_fpll_refclk_select<module>.ct1_cmu_fpll_refclk_select_encrypted_inst' of design unit 'ct1_cmu_fpll_refclk_select_encrypted' is unresolved in 'common_vlog.ct1_cmu_fpll_refclk_select:sv'.

Am I looking in the wrong place? Or is the installation missing Cadence-readable encrypted libraries?

1 Reply

  • bobvdk's avatar
    bobvdk
    Icon for New Contributor rankNew Contributor

    Some more information:

    I have tried adding to the simulation the files:

    /hwnet/altera/quartus_pro/quartus_pro-21.3.0.170-nodebug/quartus/eda/sim_lib/ct1_hip_atoms_ncrypt.sv
    /hwnet/altera/quartus_pro/quartus_pro-21.3.0.170-nodebug/quartus/eda/sim_lib/ct1_hssi_atoms_ncrypt.sv
    /hwnet/altera/quartus_pro/quartus_pro-21.3.0.170-nodebug/quartus/eda/sim_lib/cta_hssi_atoms_ncrypt.sv
    /hwnet/altera/quartus_pro/quartus_pro-21.3.0.170-nodebug/quartus/eda/sim_lib/ctp_hssi_atoms_ncrypt.sv
    /hwnet/altera/quartus_pro/quartus_pro-21.3.0.170-nodebug/quartus/eda/sim_lib/ctr_hssi_atoms_ncrypt.sv
    /hwnet/altera/quartus_pro/quartus_pro-21.3.0.170-nodebug/quartus/eda/sim_lib/ctra_hssi_atoms_ncrypt.sv
    /hwnet/altera/quartus_pro/quartus_pro-21.3.0.170-nodebug/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv
    /hwnet/altera/quartus_pro/quartus_pro-21.3.0.170-nodebug/quartus/eda/sim_lib/tennm_hssi_atoms_ncrypt.sv

    This did not help!

    I then tried adding files from the 21.2 release:

    /hwnet/altera/quartus_pro/quartus_pro-21.2.0.72-nodebug/quartus/eda/sim_lib/cadence/ct1_hip_atoms_ncrypt.sv
    /hwnet/altera/quartus_pro/quartus_pro-21.2.0.72-nodebug/quartus//da/sim_lib/cadence/ctp_hssi_atoms_ncrypt.sv
    /hwnet/altera/quartus_pro/quartus_pro-21.2.0.72-nodebug/quartus/eda/sim_lib/cadence/ct1_hssi_atoms_ncrypt.sv
    /hwnet/altera/quartus_pro/quartus_pro-21.2.0.72-nodebug/quartus/eda/sim_lib/cadence/cta_hssi_atoms_ncrypt.sv

    This fixed the compilation.

    Please note that these four files:
    - have existed in every release since 17.1
    - were missing in 20.3, and then delived as a patch. quartus-20.3.0.14. (Case 00575314)
    - were included in 21.2
    - are not included in 21.321

    Is it possible that these files were inadvertently not included in the release?