計時分析器set_clock_groups指令

author-image

作者

設計中可以存在許多頻率;然而,並非所有頻率彼此互動,某些頻率無法互動。非同步頻率是無關的頻率(非同步頻率有不同的理想頻率來源)。專屬頻率不同時使用(例如多重頻率)。必須向計時分析器宣告相互排他性,以防止它分析這些頻率互動。

您可以使用 set_clock_groups 指令來指定排他性或非同步頻率。下列清單顯示 set_clock_groups 指令,包括可用的選項:


     set_clock_groups[非同步|-排他性
     ]-群組<clock
     name>-群組<clock 名稱
     >[群組<clock 名稱>]...

表 1 說明 set_clock_groups 指令的選項。

下列範例顯示set_clock_groups指令與等同set_false_path指令。

# 當頻率 B 與 D 處於作用中時,時鐘 A 與 C 永遠不會在作用中
,set_clock_groups -獨家 -組 {A C® -組 {B D®

# 同等級規格,使用錯誤路徑
set_false_path -從 [get_clocks A] 到 [get_clocks B]
set_false_path -從 [get_clocks A] 到 [get_clocks D]
set_false_path -從 [get_clocks C] 到 [get_clocks B]
set_false_path -從 [get_clocks C] 到 [get_clocks D]
set_false_路徑 -從 [get_clocks B] - 到 [get_clocks A]
set_false_path -從 [get_clocks B] - 到 [get_clocks C]
set_false_path - 從 [get_clocks D] - 到 [get_clocks A]
set_false_path - 從 [get_clocks D] 到 [get_clocks C]

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。