allegro の CM ライン束管理設定ルール#
ルールを設定する際には、線幅やスペーシングを設定する必要があります。高速信号の場合は、差動および等長も設定する必要があります。対応する検出スイッチをオンにしないと、ソフトウェアは検出を開始しません。
通常のボードの場合、以下の 3 つの項目のみ設定する必要があります。
Electrical:差動ペアと等長の設定
Physical:線幅のルールを設定
Spacing:スペーシングのルールを設定
ALL Layers と By Layer は同じですが、表示効果が異なるだけです。したがって、どちらかの場所でパラメータを設定すると、もう一方のパラメータは自動的に変更されます。
2.5 層の場合、線幅とスペーシングを大きく設定することができます。ここでは線幅を 8mil に設定します。
このボードでは差動ペアに関連するパラメータは設定する必要はありません。
ヴィアタイプの設定
以前に描画したヴィアパッドを追加すると、制御属性に変更されます。
これにより、このパッドのプロパティは PCB 上で Vias に変わります。
次に、電源ルールを作成します。
通常、電源線の幅は 20mil に設定します。
ルールをネットに割り当てる:Net->All Layers を選択します。
2.5 層ボードでは、通常はデフォルトとパワーの 2 つのルールのみを設定します。
NetClass の作成
NetClass を作成する目的は、ルールを割り当てるための便宜です。作成しなくても問題ありませんが、これらのネットを単純にグループ化することができます。
ここでは、電源を 1 つのグループとして作成します。
グループのドロップダウンメニューを Power に設定すると、グループ全体のネットを一括で Power に変更できます。
スペーシングルールの設定
DEFAULT の行を選択し、右から左にコンテンツを選択し、8 を入力すると、すべてのパラメータが 8mil に変更されます。
Same Net Spacing -> All Layers
クロスハッチ接続を 8mil に設定します。
ルールスイッチの設定
Same Net Spacing の同じネット間隔をオフに設定すると、ヴィアがパッドに近すぎる場合にエラーが発生します。
Sapcing の異なるネットの間隔ルールをすべてオンに設定します。
Electrical をすべてオンに設定します。