シグナルインテグリティのルールタイプ
シグナル・インテグリティカテゴリの設計ルールは以下の通りです。 
シグナル・インテグリティカテゴリの設計ルール。
シグナル・Stimulus
デフォルトルール:不要
このルールは、設計における信号整合性分析を実行する際に使用されるStimulus信号の特性を指定します。これは、テスト対象のネット上の各出力ピンに注入される信号です。設計ルールチェック中に最悪の結果が返されます。
制約

信号Stimulusルールのデフォルト制約
- Stimulusの種類 - シグナル整合性分析中に注入されるStimulus信号のタイプを指定します。以下のStimulusタイプが利用可能です:
- 一定レベル - Stimulus信号は一定の電圧 - 高または低 - であり、選択された開始レベルオプションに依存します
- 単一パルス -Stimulus信号は単一のパルスであり、その特性は開始レベル、開始時間および停止時間オプションによって定義されます
- 周期パルス - Stimulus信号は連続するパルス列であり、その特性は開始レベル、開始時間、停止時間および周期時間オプションによって定義されます。
- 開始レベル - 一定レベルStimulus信号に使用される電圧レベル、またはパルスベースのStimulus信号の初期電圧レベルを指定します。以下のレベルが利用可能です:
- 低レベル - 出力ピンのLOWレベル電圧として定義されます - ピンに使用されるモデルに依存します
- 高レベル - 出力ピンのHIGHレベル電圧として定義されます - ピンに使用されるモデルに依存します。
- 開始時間 (s) - パルスベースのStimulus信号の開始時間。パルスの幅を計算するために使用されます。
- 停止時間 (s) - パルスベースのStimulus信号の停止時間。パルスの幅を計算するために使用されます。
- 周期時間 (s) - 周期パルス列Stimulus信号のパルス間の時間。周期時間が経過すると、停止時間 - 開始時間の幅を持つ別の同一のパルスが注入されます。
ルール適用
バッチDRCおよびシグナルインテグリティ分析中。
注意
クロストーク分析を行う際、アグレッサーネットには、Stimulus設計ルールで定義されたStimulusが注入され、そのLOWおよびHIGHレベルは、駆動出力ピンのモデルに依存します。被害者ネットには、再び出力ピンのモデルに依存する定数の低レベル電圧が注入されます。
オーバーシュート - 下降エッジ
デフォルトルール:不要
このルールは、信号の下降エッジにおける許容最大オーバーシュート(基準値以下のリンギング)を指定します。
制約

オーバーシュート - 下降エッジルールのデフォルト制約
最大 (ボルト) - シグナルの下降エッジにおける許容可能なオーバーシュートの最大値。
ルールの適用
バッチDRCおよびシグナルインテグリティ分析中。
オーバーシュート - 立ち上がりエッジ
デフォルトルール:不要
このルールは、信号の立ち上がりエッジにおける最大許容オーバーシュート(最高値を超える振動)を指定します。
制約

オーバーシュート - 立ち上がりエッジルールのデフォルト制約
最大(ボルト) - シグナルの立ち上がりエッジにおける許容最大オーバーシュートの値。
ルール適用
バッチDRCおよびシグナルインテグリティ分析中。
アンダーシュート - 下降エッジ
デフォルトルール:不要
このルールは、シグナルの下降エッジにおける許容最大アンダーシュート(基準値以上のリンギング)を指定します。
制約

フォーリングエッジのアンダーシュートルールのデフォルト制約
最大(ボルト) - シグナルのフォーリングエッジにおける許容される最大アンダーシュートの値。
ルールの適用
バッチDRCおよびシグナルインテグリティ分析中。
アンダーシュート - 立ち上がりエッジ
デフォルトルール:不要
このルールは、信号の立ち上がりエッジにおける最大許容アンダーシュート(最高値より下の振動)を指定します。
制約

アンダーシュート - 立ち上がりエッジルールのデフォルト制約
最大(ボルト) - シグナルの立ち上がりエッジにおける許容最大アンダーシュートの値です。
ルール適用
バッチDRCおよびシグナルインテグリティ分析中。
インピーダンス
デフォルトルール:不要
このルールは、許容される最小および最大ネットインピーダンスを指定します。ネットインピーダンスは、導体の幾何学的形状と導電性、周囲の誘電体材料(基板の基材、多層絶縁、はんだマスクなど)、および基板の物理的形状(Z平面内の他の導体までの距離)の機能です。
制約

インピーダンスルールのデフォルト制約
- 最小 (オーム) - 許容される最小ネットインピーダンスの値。
- 最大 (オーム) - 許容される最大ネットインピーダンスの値。
ルールの適用
バッチDRCおよびシグナルインテグリティ分析中。
シグナルトップ値
デフォルトルール:必須ではない
このルールは、シグナルが高い状態(トップ値)に落ち着くことができる最小電圧レベルを指定します。
制約

シグナルトップ値ルールのデフォルト制約
最小(ボルト) - 最小許容上限電圧の値。
ルール適用
バッチDRCおよびシグナルインテグリティ分析中。
シグナル基準値
デフォルトルール:不要 このルールは、シグナルが低状態(基準値)に落ち着くことができる最大電圧レベルを指定します。
制約

シグナルベース値ルールのデフォルト制約
最大(ボルト) - 最大許容ベース値電圧の値。
ルールの適用
バッチDRCおよびシグナルインテグリティ分析中。
フライトタイム - 立ち上がりエッジ
デフォルトルール:必須ではない
このルールは、信号の立ち上がりエッジにおける最大許容フライトタイムを指定します。フライトタイムとは、インターコネクト構造によって導入される信号遅延時間のことです。これは、ネット上の信号をしきい値電圧(信号LOWから信号HIGHへの遷移を示す)まで駆動するのにかかる時間から、参照負荷(出力に直接接続された)をしきい値電圧まで駆動するのにかかる時間を差し引いたものとして計算されます。
制約

フライトタイム - 立ち上がりエッジルールのデフォルト制約
最大(秒) - シグナルの立ち上がりエッジにおける許容可能な最大フライトタイムの値。
ルールの適用
バッチDRCおよびシグナルインテグリティ分析中。
フライトタイム - フォーリングエッジ
デフォルトルール:必須ではない
このルールは、信号のフォーリングエッジにおける最大許容フライトタイムを指定します。フライトタイムとは、インターコネクト構造によって導入される信号遅延時間のことです。これは、ネット上の信号がしきい値電圧まで下がるのにかかる時間(信号がHIGHからLOWへの遷移を示す)から、参照負荷(出力に直接接続されたもの)がしきい値電圧まで下がるのにかかる時間を差し引いたものとして計算されます。
制約

フライトタイム - フォーリングエッジルールのデフォルト制約
最大(秒) - シグナルのフォーリングエッジ上で許容される最大フライトタイムの値。
ルールの適用
バッチDRCおよびシグナルインテグリティ分析中。
勾配 - 立ち上がりエッジ
デフォルトルール:不要
このルールは、信号の立ち上がりエッジの最大許容勾配時間を指定します。立ち上がりエッジの勾配とは、信号がしきい値電圧(VT)から有効な高電圧(VIH)まで上昇するのにかかる時間です。
制約

勾配 - 立ち上がりエッジルールのデフォルト制約
最大(秒) - 許容される最大立ち上がりエッジの勾配時間の値。
ルールの適用
バッチDRCおよびシグナルインテグリティ分析中。
勾配 - 下降エッジ
デフォルトルール:不要
このルールは、信号の下降エッジにおける最大許容勾配時間を指定します。下降エッジの勾配は、信号がしきい値電圧(VT)から有効な低電圧(VIL)まで落ちるのにかかる時間です。
制約

スロープ - 下降エッジルールのデフォルト制約
最大(秒) - 許容される最大の下降エッジスロープ時間の値。
ルールの適用
バッチDRCおよびシグナルインテグリティ分析中。
供給ネット
デフォルトルール:不要
このルールは、電源ネットを識別し、その電圧(またはネットクラスの範囲を使用するネットのセット)を指定します。
制約

電源ネットルールのデフォルト制約
電圧 - ルールの範囲(完全なクエリ)に該当するネットの電圧値。
ルールの適用
バッチDRCおよびシグナルインテグリティ分析中。
注意
供給ネットは、PCBルールと制約エディタダイアログのオブジェクトが一致する場所領域でネットまたはネットクラスをドロップダウンフィールドから選択し、次に対応するセカンダリドロップダウンリストから必要なネットまたはネットクラスを選択することによって指定できます。ルールのスコープに対応するフルクエリは次のとおりです:InNet('NetName') - 単一のネットの場合;InNetClass('NetClassName') - ネットクラスの場合。