英語フランス語スペイン語

Ad


OnWorksファビコン

druc - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで druc を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド druc です。

プログラム:

NAME


druc - デザインルールチェッカー

SYNOPSIS


ドラッグ 入力名 [ -v ] [ -h ]

DESCRIPTION


DRUC は、一般的なパラメータ化された VLSI デザイン ルール チェッカーです。
このツールは、 多用途 サポートされなくなったツール。
このマニュアルでは、Tle のレイアウト ルールを説明します。 アライアンス シンボリック レイアウト アプローチ。 の
ルールは環境変数によって定義されるテクノロジ ファイルに記述されます。
RDS_TECHNO_NAME (下記をご覧ください)。
ルート セルとインスタンス化されたすべてのセル (インスタンス化されたライブラリ セルを除く) は、
現在のディレクトリにあります。
デフォルトのモードは、 DRUC (現在は) フルフラットです: まず、すべての階層をフラット化します。
平坦な長方形のレベル記述を取得するため。

OPTIONS


-v 冗長モードがオンです。 DRC の各ステップは標準出力に出力されます

-h 階層設計ルールのチェック。 ローカルで使用する大量のファイルを生成します。
将来の DRUC の発動。 これが機能するかどうか、またどのように機能するかは私には聞かないでください。
ソースを取得しました...

設計 RULES DESCRIPTION


0: LAYER 名前。
このセクションでは、次のルールで使用されるレイヤー名を明示します。
- ヌウェル : N よく
- NTIE : N よく 分極
- PTIE : P 基板 分極
- NDIF : N
- PDIF : P
- GATE : トランジスタ ゲート
- POLY : ポリシリコン ワイヤー
- ALU1 : 最初の レベル of 金属
- ALU2 : 2番目の レベル of 金属
- 連絡先 : 接触 の間に ALU1 & POLY or 違い
- VIA : 接触 の間に ALU1 & ALU2
I: LAYER 幅。
このクラスのルールは、レイヤーの幅制限を扱います。 そしてその条件は
XNUMX つの重複または隣接するセグメント間の等電位。

ルール 1 :
  最小 for a セグメント of ヌウェル is 4
対応する エラー コー​​ド   : 100 101
ルール 2 :
  最小 for a セグメント of NTIE is 2
対応する エラー コード is : 119
ルール 3 :
  最小 for a セグメント of PTIE is 2
対応する エラー コー​​ド   : 122 123
ルール 4 :
  最小 for a セグメント of NDIF is 2
対応する エラー コー​​ド   : 140 141
ルール 5 :
  最小 for a セグメント of PDIF is 2
対応する エラー コー​​ド   : 165 166
ルール 6 :
  最小 for a セグメント of GATE is 1
対応する エラー コー​​ド   : 234 235
ルール 7 :
  最小 for a セグメント of POLY is 1
対応する エラー コー​​ド   : 234 235
ルール 8 :
  最小 for a セグメント of ALU1 is 1
対応する エラー コー​​ド   : 238 239
ルール 9 :
  最小 for a セグメント of ALU2 is 2
対応する エラー コー​​ド   : 242 243
ルール 10 :
  of a 連絡先 しなければなりません be 等しい 〜へ 1
対応する エラー コー​​ド   : 246 247
ルール 11 :
  of a VIA しなければなりません be 等しい 〜へ 1
対応する エラー コー​​ド   : 261 262
II: FORBIDDEN オーバーラップ

このクラスのルールは、XNUMX つのレイヤー間の禁止されたオーバーラップを指定します。 (距離
それらの間は厳密に正でなければなりません)
ルール 12 :
接触 の間に PTIE & ヌウェル is 禁断。
対応する エラー コー​​ド   : 126 127 128 129 130 131
ルール 13 :
接触 の間に PTIE & NTIE is 禁断。
対応する エラー コー​​ド   : 133 134 135 136 137 138
ルール 14 :
接触 の間に NDIF & ヌウェル is 禁断。
対応する エラー コー​​ド   : 144 145 146 147 148 149
ルール 15 :
接触 の間に NDIF & NTIE is 禁断。
対応する エラー コー​​ド   : 151 152 153 154 155 156
ルール 16 :
接触 の間に NDIF & PTIE is 禁断。
対応する エラー コー​​ド   : 158 159 160 161 162 163
ルール 17 :
接触 の間に PDIF & NTIE is 禁断。
対応する エラー コー​​ド   : 169 170 171 172 173 174
ルール 18 :
接触 の間に PDIF & PTIE is 禁断。
対応する エラー コー​​ド   : 176 177 178 179 180 181
ルール 19 :
接触 の間に PDIF & NDIF is 禁断。
対応する エラー コー​​ド   : 183 184 185 186 187 188
ルール 20 :
接触 の間に GATE & NTIE is 禁断。
対応する エラー コー​​ド   : 191 192 193 194 195 196
ルール 21 :
接触 の間に GATE & PTIE is 禁断。
対応する エラー コー​​ド   : 198 199 200 201 202 203
ルール 22 :
接触 の間に POLY & NTIE is 禁断。
対応する エラー コー​​ド   : 207 208 209 210 211 212
ルール 23 :
接触 の間に POLY & PTIE is 禁断。
対応する エラー コー​​ド   : 214 215 216 217 218 219
ルール 24 :
接触 の間に POLY & NDIF is 禁断。
対応する エラー コー​​ド   : 221 222 223 224 225 226
ルール 25 :
接触 の間に POLY & PDIF is 禁断。
対応する エラー コー​​ド   : 228 229 230 231 232 233
ルール 26 :
接触 の間に 連絡先 & GATE or POLY is 禁断。
対応する エラー コー​​ド   : 249 250 251 252 253
ルール 27 :
接触 の間に VIA & GATE is 禁断。
対応する エラー コー​​ド   : 264 265 266 267 268 269
ルール 28 :
接触 の間に VIA & POLY is 禁断。
対応する エラー コー​​ド   : 271 272 273 274 275 276
ルール 29 :
接触 の間に VIA & 連絡先 is 禁断。
対応する エラー コー​​ド   : 278 279 280 281 282 283
ルール 30 :
接触 の間に NTIE & ヌウェル is 禁断。
対応する エラー コード is : 109
ルール 31 :
接触 の間に PDIF & ヌウェル is 禁断。
対応する エラー コード is : 117
III: LAYER ノッチ。
このクラスのルールは、レイヤーのノッチ制限を扱います。
ルール 32 :
  最小 ノッチ for a セグメント of ヌウェル is 4
対応する エラー コード is : 102
ルール 33 :
  最小 ノッチ for a セグメント of NTIE is 2
対応する エラー コード is : 120
ルール 34 :
  最小 ノッチ for a セグメント of PTIE is 2
対応する エラー コード is : 124
ルール 35 :
  最小 ノッチ for a セグメント of NDIF is 2
対応する エラー コード is : 142
ルール 36 :
  最小 ノッチ for a セグメント of PDIF is 2
対応する エラー コード is : 167
ルール 37 :
  最小 ノッチ for a セグメント of POLY is 1
対応する エラー コード is : 236
ルール 38 :
  最小 ノッチ for a セグメント of ALU1 is 2.5
対応する エラー コード is : 240
ルール 39 :
  最小 ノッチ for a セグメント of ALU2 is 2
対応する エラー コード is : 244
IV: MINIMUM 間隔
このクラスのルールは、XNUMX つのエッジ間で許可される最小エッジ間距離を指定します。
層。
ルール 40 :
  最小 距離 の間に ヌウェル & ヌウェル is 12
対応する エラー コード is : 118
ルール 42 :
  最小 距離 の間に NTIE & NTIE is 3
対応する エラー コード is : 121
ルール 43 :
  最小 距離 の間に PTIE & ヌウェル is 7.5
対応する エラー コード is : 125
ルール 44 :
  最小 距離 の間に PTIE & NTIE is 8
対応する エラー コード is : 132
ルール 45 :
  最小 距離 の間に PTIE & PTIE is 3
対応する エラー コード is : 139
ルール 46 :
  最小 距離 の間に NDIF & ヌウェル is 7.5
対応する エラー コード is : 143
ルール 47 :
  最小 距離 の間に NDIF & NTIE is 8
対応する エラー コード is : 150
ルール 48 :
  最小 距離 の間に NDIF & PTIE is 3
対応する エラー コード is : 157
ルール 49 :
  最小 距離 の間に NDIF & NDIF is 3
対応する エラー コード is : 164
ルール 51 :
  最小 距離 の間に PDIF & NTIE is 3
対応する エラー コード is : 168
ルール 52 :
  最小 距離 の間に PDIF & PTIE is 8
対応する エラー コード is : 175
ルール 53 :
  最小 距離 の間に PDIF & NDIF is 8
対応する エラー コード is : 182
ルール 54 :
  最小 距離 の間に PDIF & PDIF is 3
対応する エラー コード is : 189
ルール 55 :
  最小 距離 の間に GATE & NTIE is 1
対応する エラー コード is : 190
ルール 56 :
  最小 距離 の間に GATE & PTIE is 1
対応する エラー コード is : 197
ルール 57 :
  最小 距離 の間に GATE & NDIF is 1
対応する エラー コード is : 204
ルール 58 :
  最小 距離 の間に GATE & PDIF is 1
対応する エラー コード is : 205
ルール 59 :
  最小 距離 の間に GATE & GATE is 2
対応する エラー コード is : 237
ルール 60 :
  最小 距離 の間に POLY & NTIE is 1
対応する エラー コード is : 206
ルール 61 :
  最小 距離 の間に POLY & PTIE is 1
対応する エラー コード is : 213
ルール 62 :
  最小 距離 の間に POLY & NDIF is 1
対応する エラー コード is : 220
ルール 63 :
  最小 距離 の間に POLY & PDIF is 1
対応する エラー コード is : 227
ルール 64 :
  最小 距離 の間に POLY & GATE is 2
対応する エラー コード is : 237
ルール 65 :
  最小 距離 の間に POLY & POLY is 2
対応する エラー コード is : 237
ルール 66 :
  最小 距離 の間に ALU1 & ALU1 is 2.5
対応する エラー コード is : 241
ルール 67 :
  最小 距離 の間に ALU2 & ALU2 is 2
対応する エラー コード is : 245
ルール 68 :
  最小 距離 の間に 連絡先 & 連絡先 is 3
対応する エラー コード is : 254
ルール 69 :
  最小 距離 の間に VIA & GATE is 2
対応する エラー コード is : 263
ルール 70 :
  最小 距離 の間に VIA & POLY is 2
対応する エラー コード is : 270
ルール 71 :
  最小 距離 の間に VIA & 連絡先 is 2
対応する エラー コード is : 277
ルール 72 :
  最小 距離 の間に VIA & VIA is 3
対応する エラー コード is : 284
ルール 73 :
  最小 距離 の間に 連絡先 & GATE or POLY is 1.5
対応する エラー コード is : 248
V: 合計 包含。
ルールの最後のクラスは、レイヤーを別のレイヤーに含めることを処理します。
ルール 74 :
NTIE しなければなりません be 含まれました in ヌウェル   a ミニムン マージン of 0.5
対応する エラー コード is : 103
ルール 75 :
PDIF しなければなりません be 含まれました in ヌウェル   a ミニムン マージン of 0.5
対応する エラー コード is : 110

onworks.net サービスを使用してオンラインで drac を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad