まずドリームで読み込み可能な実際のネットリストをみましょう
|
ネットリストのルールはおおよそ次のとうりです すべての文字は半角文字で記述されていること 使えるのは $,A-Z,0-9,-,/,#,!,; 等 半角カタカナが使えるかは試していません 2バイト文字(日本語、漢字、広東文字等)は駄目です 先頭1行目は $NET とする 最後の行は $END とする 信号名は最大15文字まで 同じ信号名があってはいけません 部品番号は8文字 ピン番号は4文字で数字でなくても文字列でも構いません 例 BASE,COLL,EMIT,ANOD,CATH .. 等 同じ 部品番号-ピン番号の組み合わせがあってはいけません 基本の組み合わせは 信号名 ; 部品番号 - ピン番号 です 同じ信号名に複数の繋がりが有るときは , をはさんで 部品番号-ピン番号を続けて記述します 一行で記述しきれないとき , を打ってから改行して 次の行に記述します 複数行にわたる時 信号名の下が空白なのは、 人が見て解りやすいからです ; と , は それぞれの区切りの印として使われるので その目的以外で(例えば部品名とかピン名)は使わないでください 俺は嫌だ! と言う人もいるでしょうが 作者がこうすると 決めたことですので おとなしく従いましょう 世のなかのネットリストもだいたい このようなルールが 作者の判断で決められて流通しているようです 他のルールをドリーム用に変換するのは割と簡単で 著者も自作して使っています 現在は フューチャー、テレシス、PADS、CRー5000など 一回しか使わない訳のわからないフォーマットもあります みなさんも考えて作ってみてはどうですか 自分にあった道具をつくるのも、おもしろいものです ネット変換サービス 自分の道具をつくる 最初に戻る