문서 ID: 000079083 콘텐츠 형태: 제품 정보 및 문서 마지막 검토일: 2014-04-04

Qsys 시스템에서 여러 인스턴스를 구현할 때 직렬 RapidIO IP 코어를 어떻게 제한합니까?

환경

  • 인텔® Quartus® II 구독 에디션
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    설명

    직렬 RapidIO® IP가 포함된 Qsys 시스템을 생성할 때 Qsys는 IP에 대한 (.tcl) 스크립트와 Synopsys Design Constraint(.sdc) 파일을 생성합니다.

    Qsys 시스템에 직렬 RapidIO IP 인스턴스가 여러 개 있을 때 .sdc 파일이 올바르게 작동하지 않습니다.  문제는 create_generated_clock 문이 두 개 이상의 클럭과 일치하고 실패한다는 것입니다.  타임퀘스트™ 타이밍 분석기 내에서 무시된 제약조건 보고서에서 이러한 내용을 확인할 수 있습니다.

    해결 방법

    이 문제를 해결하려면 Serial RapidIO IP의 각 인스턴스에 대한 create_generated_clock 문 사본을 만들고, 클럭의 이름을 고유하게 변경하고 소스 및 대상 필터를 수정하여 인스턴스 이름을 포함하도록 합니다.

    예를 들어 다음을 변경합니다.
    create_generated_clock -name clk_div_by_two_rio_blocks_rapidio_3 -source [get_nets *rio_blocks_rapidio_3_rio_inst*tx_clkout[0]] -divide_by 2 [get_nets *rio_blocks_rapidio_3*riophy_xcvr|clk_div_by_two]

    다음과 같이 하십시오.
    create_generated_clock -name clk_div_by_two_rio_blocks_rapidio_3_myinst -source [get_nets *my_inst*rio_blocks_rapidio_3_rio_inst*tx_clkout[0]] -divide_by 2 [get_nets *my_inst*rio_blocks_rapidio_3*riophy_xcvr|clk_div_by_two]

    이 문제는 Quartus® II 소프트웨어의 향후 버전에서 해결될 예정입니다.

    관련 제품

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

    Stratix® IV GX FPGA

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