인텔® Quartus® Prime Pro Edition 소프트웨어 버전 22.4 이하의 문제로 인해 Cadence* Xcelium* 시뮬레이터에 이러한 오류가 표시될 수 있습니다. 이러한 오류는 Intel Agilex® 장치용 EDA 시뮬레이션 라이브러리 컴파일러에서 생성된 라이브러리를 컴파일할 때 발생합니다.
오류: XMVlog: *E,SPFWDU(<설치 경로>/Quartus/EDA/sim_lib/ctrb_hssi_atoms_ncrypt.sv): 보호된 소스 코드 내에서 오류가 발생했습니다. 오류: XMVLog: *E,APSCNS(<설치 경로>/Quartus/EDA/sim_lib/ctrb_hssi_atoms_ncrypt.sv): 보호된 소스 코드 내에서 오류가 발생했습니다. 오류: XMVLog: *e,explpa(<설치 경로>/Quartus/EDA/sim_lib/ctrb_hssi_atoms_ncrypt.sv): 보호된 소스 코드 내에서 오류가 발생했습니다. 오류: XMVLog: *E,APSCNS(<설치 경로>/Quartus/EDA/sim_lib/ctrb_hssi_atoms_ncrypt.sv): 보호된 소스 코드 내에서 오류가 발생했습니다. 오류: XMVlog: *e,explpa(<설치 경로>/Quartus/EDA/sim_lib/ctrb_hssi_atoms_ncrypt.sv): 보호된 소스 코드 내에서 오류가 발생했습니다.
이 문제를 해결하려면 다음과 같이 하십시오.
- Xcelium용 시뮬레이션 라이브러리 컴파일러 스크립트를 생성합니다.
예: quartus_sh --simlib_comp -family agilex7 -language verilog -tool xcelium -gen_only -cmd_file run.sh
- 스크립트를 수정하여 ctrb_hssi_atoms_ncrypt.sv 파일에 필요한 +define+rnrb_one_lib_CXL_TOP_OFF 옵션을 추가합니다.
예: xmvlog -nowarn DLNCML +define+rnrb_one_lib_CXL_TOP_OFF -nocopyright -nowarn -messages -append_log -sv -incdir "<QUARTUS_INSTALLATION>/quartus/eda/sim_lib" -work tennm_hssi_all_ver <QUARTUS_INSTALLATION>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv"
이 문제는 향후 인텔® Quartus® Prime Pro Edition 소프트웨어 릴리스에서 수정될 예정입니다.