このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
インテルのみ表示可能 — GUID: mwh1410383680086
Ixiasoft
インテルのみ表示可能 — GUID: mwh1410383680086
Ixiasoft
2.3.2.4. get_pinsコマンドの使用
これらの例は、機能を説明するために次のノード名とピン名をフィルタリングします。
- lvl(名前lvlを持つ階層レベル)
- lvl|dataa(インスタンスlvlの入力ピン)
- lvl|datab (インスタンスlvlの入力ピン)
- LVL|cnod(lvlインスタンスにあるcnodという名前の組み合わせノード)
- lvl|cnod|datac( cnodという名前の組み合わせノードへの入力ピン)
- lvl|cnod|datad(組み合わせノードcnodへの入力ピン)
検索文字列 | 検索結果 |
---|---|
get_pins *|dataa | lvl|dataa |
get_pins *|datac | <empty> 3 |
get_pins *|*|datac | lvl|cnod|datac |
get_pins lvl*|* | lvl|dataa、lvl|datab |
get_pins -hierarchical *|*|datac | <empty>3 |
get_pins -hierarchical lvl|* | lvl|dataa、lvl|datab |
get_pins -hierarchical *|datac | lvl|cnod|datac |
get_pins -hierarchical lvl|*|datac | <empty>3 |
get_pins -compatibility_mode *|datac | lvl|cnod|datac 4 |
get_pins -compatibility_mode *|*|datac | lvl|cnod|datac |
デフォルトの方法では、パイプ文字(|)を使用して、インスタンスの階層レベルをノードおよびピンから分離します。階層のレベルが一致し、ワイルドカードを含む文字列値がインスタンス名またはピン名と一致すると、一致が発生します。たとえば、コマンドget_pins <instance_name>|*|datacは、指定されたインスタンスのレジスターのすべてのdatacピンを返します。ただし、階層レベルが一致しないため、コマンドget_pins *|datacは空のコレクションを返します。
-hierarchicalマッチングスキームを使用して、デザインのすべての階層のセルまたはピンのコレクションを返します。
たとえば、コマンドget_pins -hierarchical * | DATACは、デザインのすべてのレジスターのすべてのdatacピン を返します。ただし、コマンドget_pins -hierarchical *|*|datacは、複数のパイプ文字(|)がサポートされていないため、空のコレクションを返します。
-compatibility_modeオプションは、任意の数の階層レベルでワイルドカード文字列に一致するコレクションを返します。たとえば、 -compatibility_modeを使用する場合、アスタリスクはパイプ文字と一致できます。