Arria® V 설계에서 DSP 빌더를 사용하여 NCO Megacore® 블록이 포함된 Simulink® 시뮬레이션을 실행할 때 아래 오류 메시지가 표시될 수 있습니다.
C MEX S-함수 'sGeneric'(mdlStart)을 0.0 시점에 실행하는 동안 'mdm/HDLImport'에 오류가 발생했습니다.
원인: MEX 파일에서 예기치 않은(char*) 예외가 발생했습니다. 문자열은 다음과 같습니다 : MLIB_UINTEGER :: bit ()가 불법 bit_position로 호출되었습니다.
Quartus® II 소프트웨어 버전 13.0 SP1에서 이 문제를 해결하려면 다음 단계를 따르십시오.
1. DSP 빌더를 닫습니다(실행 중인 경우).
2. 첨부된 적절한 압축 파일의 내용을 DSP 빌더 bin64 디렉토리에 복사합니다.
(예: <13_0_sp1_install_dir>/석영/dsp_builder/bin64)
3. DSP 빌더 다시 시작
Windows 64의 경우:
13_0sp1_windows64.zip 파일
- alt_dspbuilder_mAltr_PvoIp.mexw64 (영어)
- alt_dspbuilder_mAltr_Pvo.mexw64
- alt_dspbuilder_ParseVo.mexw64 (영어)
- SimgenExport.dll 파일
Linux 64의 경우:
13.0sp1_linux64.tar.gz
- alt_dspbuilder_mAltr_PvoIp.멕사64
- alt_dspbuilder_mAltr_Pvo.멕사64
- alt_dspbuilder_ParseVo.멕사64
- libSimgenExport.so
이 문제는 Quartus II 소프트웨어 버전 13.1 이상에서 해결되었습니다.