[Altera][TSR] get_keepers

2008/11/24FPGA::QuartusIIimport

[Altera][TSR] get_keepers

Usage

get_keepers [-no_duplicates] [-nocase] [-nowarn] <filter>

Options

-no_duplicates
Do not match duplicated keeper names
-nocase
Specifies the matching of node names to be case-insensitive
-nowarn
Do not issue warnings messages about unmatched patterns
Valid destinations (string patterns are matched using Tcl string matching)

Description

デザイン内の,非組み合わせ(non-combinational)か"keeper"nodeのコレクションを返します.
デフォルトのマッチングスキームでは,指定されたフィルタにマッチする名称の非組み合わせnodeのみではなく,"keepers"によって複製された非組み合わせnodeも返します.(Quatusによって,"keepers"から自動的に生成された"cell"を参照)

複製された"keepers"を除くためには,"-no_duplicates"オプションを使用してください.

コレクションのためのフィルタには,特定の型のコレクションを生成するのに使うwildcardのTcl list,または,TimeQuestextension置換規約*1が必要です.
詳細は,"use_timequest_style_escaping"を参照ください.


Example

project_open chiptrip
create_timimg_netlist
set kprs [get_keepers *reg*]
foreach_in_collection kpr $kprs {
  puts [get_object_info -name $kpr]
}
delete_timing_netlist
project_close


*1 : TimeQuestextension substitution rules

注意事項

英語力の弱い人が適当に訳しています.自分では意味がわかるようにとれたものと,そうでないものとがあります.概要理解の参考にしていただければ幸いですが,オリジナルの英文を参照されることを強く推奨いたします.