타이밍 분석기 생성 클럭 명령

author-image

기준

create_clock 명령을 사용하여 레지스터, 포트 또는 핀에서 시계를 만들 수 있습니다. 고유한 특성을 가진 각 클럭을 만들 수 있습니다. 다음 목록에는 create_clock 명령과 사용 가능한 옵션이 나와 있습니다.

create_clock
     -period <period 값>
     [이름 <클럭 이름>]
     [-waveform <edge 목록>]
     [-add]
     <소유 객체>

표 1은 create_clock 명령에 대한 옵션을 설명합니다.

참고:

  1. 타이밍 분석기에서 기본 시간 단위는 나노초(ns)입니다.

create_clock 명령으로 정의된 클럭에는 기본 소스 지연 시간 값이 0입니다. 타이밍 분석기는 가상이 아닌 클럭에 대한 클럭의 네트워크 지연 시간을 자동으로 계산합니다.

100MHz 클럭 생성

이 예에서는 포트 clk에 적용된 0 ns에서 첫 번째 상승 에지가 발생하는 50% 의무 주기로 10ns 클럭을 만드는 방법을 보여줍니다.

create_clock -period 10 -waveform { 0 5 } clk

90도 클럭 생성으로 전환된 100MHz 클럭

이 예에서는 포트 clk_sys 적용된 90도까지 단계적으로 이동하는 50%의 의무 주기로 10ns 클럭을 만드는 방법을 보여줍니다.

create_clock -period 10 -waveform { 2.5 7.5 } clk_sys

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