문서 ID: 000075139 콘텐츠 형태: 문제 해결 마지막 검토일: 2015-11-30

ECC가 활성화된 SerialLite III IP 코어 심플렉스 소스 설계에 대한 Quartus 컴파일 실패

환경

  • 인텔® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    중요 문제

    설명

    Quartus 컴파일은 SerialLite III IP 코어에 대한 적합성에서 오류를 보고합니다 ECC가 활성화되도록 구성된 심플렉스 소스 설계. 다음과 같은 문제가 발생합니다. 에러 메시지:

    Error: Argument <clk_object> is an object filter that matches no objects. Specify one matches only one object. while executing "get_clock_info -period *seriallite_iii_a10_0|source_clock_gen*user_clock_inst|altera_iopll_inst|outclk0" invoked from within "if { [get_collection_size [get_registers -nowarn *source_adaptation_ecc|dcfifo_s5m20k:dcfifo_inst*dcfifo_ecc|raddr_g_completed*]] > 0 } { set_min_d..." (file "sl3_source_ac/seriallite_iii_a10_160/synth/seriallite_iii_streaming.sdc" line 73)

    이는 다음과 같은 seriallite_iii_streaming.sdc 때문입니다. 듀플렉스 설계에만 적용할 수 있는 구속조건입니다.

    if { [get_collection_size [get_clocks -nowarn user_clock_tx]] eq 0 } { set wclk_period [get_clock_info -period *seriallite_iii_a10_0|source_clock_gen*user_clock_inst|altera_iopll_inst|outclk0] } if { [get_collection_size [get_clocks -nowarn *seriallite_iii_a10_0|source_clock_gen*user_clock_inst|altera_iopll_inst|outclk0]] eq 0 } { set wclk_period [get_clock_info -period user_clock_tx] }
    해결 방법

    "user_clock_tx"를 "user_clock"로 변경합니다. 기존 제약 조건을 다음 예는 다음과 같습니다.

    if { [get_collection_size [get_clocks -nowarn user_clock_tx]] eq 1 } { set wclk_period [get_clock_info -period user_clock_tx] } if { [get_collection_size [get_clocks -nowarn *seriallite_iii_a10_0|source_clock_gen*user_clock_inst|altera_iopll_inst|outclk0]] eq 1 } { set wclk_period [get_clock_info -period *seriallite_iii_a10_0|source_clock_gen*user_clock_inst|altera_iopll_inst|outclk0] } if { [get_collection_size [get_clocks -nowarn user_clock]] eq 1 } { set wclk_period [get_clock_info -period user_clock] }

    이 문제는 향후 릴리스에서 수정될 예정입니다.

    관련 제품

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

    인텔® 프로그래밍 가능 장치

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