문서 ID: 000086550 콘텐츠 형태: 문제 해결 마지막 검토일: 2016-01-05

리드 솔로몬 II 인코더 출력에 "X"가 표시되는 이유는 무엇입니까?

환경

  • 인텔® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    설명 Quartus® Prime 버전 15.1 소프트웨어에 문제가 있어 설계에서 Reed-Solomon II(RS-II) IP 코어를 두 개 이상 인스턴스화하면 이 동작이 표시됩니다.
    해결 방법

    msim_setup.tcl 파일(또는 시뮬레이터에 해당하는 파일)이 두 인스턴스를 모두 동일한 라이브러리로 컴파일하기 때문에 문제가 발생합니다.

    이 문제를 해결하려면 tcl 스크립트를 편집하여 새 라이브러리를 추가하고 인스턴스화 중 하나를 해당 라이브러리로 이동합니다.

    예를 들어 다음 줄이 나타날 수 있습니다.

    ensure_lib ./libraries/_highspeed_rs_enc_151/
    vmap altera_highspeed_rs_enc_151 ./libraries/altera_highspeed_rs_enc_151/
          

    ...

    eval vlog -sv "/hs_rs_248_216_enc/altera_highspeed_rs_enc_151/sim/altera_highspeed_rs_enc_lagr_pkg.sv" -work altera_highspeed_rs_enc_151

    eval vlog -sv "/hs_rs_248_232_enc/altera_highspeed_rs_enc_151/sim/altera_highspeed_rs_enc_lagr_pkg.sv" -work altera_highspeed_rs_enc_151

    ...

    eval vsim -novopt -t ps -L 작업 -L work_lib -L altera_common_sv_packages ... -L altera_highspeed_rs_enc_151

    그런 다음 다음과 같이 수정합니다.

    ensure_lib ./libraries/_highspeed_rs_enc_151/
    vmap altera_highspeed_rs_enc_151 ./libraries/altera_highspeed_rs_enc_151/
    ensure_lib ./libraries/_highspeed_rs_enc_151_2/
    vmap altera_highspeed_rs_enc_151_2 ./libraries/altera_highspeed_rs_enc_151_2/
          

    ...

    eval vlog -sv "/hs_rs_248_216_enc/altera_highspeed_rs_enc_151/sim/altera_highspeed_rs_enc_lagr_pkg.sv" -work altera_highspeed_rs_enc_151

    eval vlog -sv "/hs_rs_248_232_enc/altera_highspeed_rs_enc_151/sim/altera_highspeed_rs_enc_lagr_pkg.sv" -work altera_highspeed_rs_enc_151_2

    ...

    eval vsim -novopt -t ps -L 작업 -L work_lib -L altera_common_sv_packages ... -L altera_highspeed_rs_enc_151 -L altera_highspeed_rs_enc_151_2

    이 문제는 향후 Quartus Prime 릴리스에서 해결될 예정입니다.

    관련 제품

    이 문서는 다음 항목에 적용됩니다. 26 제품

    Cyclone® V GT FPGA
    Stratix® V GX FPGA
    Cyclone® IV GX FPGA
    Cyclone® V GX FPGA
    Arria® V GZ FPGA
    Stratix® V GS FPGA
    Arria® V GX FPGA
    Stratix® V GT FPGA
    인텔® Arria® 10 GT FPGA
    Arria® V GT FPGA
    Stratix® IV GX FPGA
    Arria® II GX FPGA
    인텔® Arria® 10 GX FPGA
    Arria® II GZ FPGA
    Stratix® IV GT FPGA
    Cyclone® V E FPGA
    Stratix® V E FPGA
    인텔® Arria® 10 SX SoC FPGA
    Cyclone® V SX SoC FPGA
    Cyclone® V ST SoC FPGA
    Cyclone® V SE SoC FPGA
    Cyclone® IV E FPGA
    Arria® V SX SoC FPGA
    Arria® V ST SoC FPGA
    인텔® MAX® 10 FPGA
    Stratix® IV E FPGA

    이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.