OrCADのパーツライブラリをPDFデータシートから作る方法

この技を使えば数10ピン~数100ピンの大規模なLSIでも、信号名間違いの非常に少ないライブラリを作成することができます。
5
airvariable @airvariable

orcadでパーツライブラリをPDFから作る方法をツイートしちゃうかな w

2013-09-21 12:33:30
airvariable @airvariable

用意するもの、データシートPDF(スクリーンキャプできるもの)、エクセル、Orcad

2013-09-21 12:34:13
airvariable @airvariable

まずは、PDFでデータシートを開いて、ピン番号が並んでいる所をコピー  http://t.co/TTKxITsmQK

2013-09-21 12:34:55
拡大
airvariable @airvariable

エクセルではりつけて、使用する名前を残し編集して、ピン番号を振る。数字をふる時は、計算式で自動的にふってもOKだけど、その値だけをコピーしたセルにして使用する。  http://t.co/NmD6N6dvbw

2013-09-21 12:41:48
拡大
airvariable @airvariable

Orcadで新規ライブラリを作成。枠は片側がピン全部取れるように大きく適当に。  http://t.co/7fmkleznRh

2013-09-21 12:43:27
拡大
airvariable @airvariable

Orcadのピンアレイボタンで、ピンを確保。名前とか特に要らない。今回は14ピン  http://t.co/O254rk0J03

2013-09-21 12:44:49
拡大
airvariable @airvariable

ピンが表示されたら、ドラッグしてピンだけを選択して、右クリックでプロパティへ http://t.co/11kCYrYkk6 そうすると、プロパティが表示されるから、Nameの所をクリックしておく。  http://t.co/aPcotrmMxS

2013-09-21 12:47:52
拡大
airvariable @airvariable

エクセルで、名前の部分を選択しコピー(Ctrl+C)しておき、 http://t.co/LsHiXoaMGP OrCADではペースト(Orcadの場合はShift+Insert)すると、ピン名が一気に書き換わる  http://t.co/PBr1z1MOhY

2013-09-21 12:50:13
拡大
airvariable @airvariable

ちなみにOrcadでの列コピーはCtrl+Ins

2013-09-21 12:50:27
airvariable @airvariable

出来がったライブラリをこの様に選択して、ドラッグさせて右へ移動。 ちょうどくるっと回る感じで、右側へ移動したら上から14,13,12・・・と並ぶ。  http://t.co/KGkRqdRsdn

2013-09-21 12:53:28
拡大
airvariable @airvariable

これをCTRL+Xでカットして、CTRL+Vで貼り付けると、上から8,9,10・・・となるのでご注意。ココらへんは練習して覚えるしかないかも。

2013-09-21 12:53:48
airvariable @airvariable

最後に大きさを調整して、アウトラインになる四角を書いてセーブして終わり。  http://t.co/kjT8iDu2aG

2013-09-21 12:56:46
拡大
airvariable @airvariable

今回は14ピンでしたが、100ピンを超えるライブラリは、大抵これで書いてます。信号名が間違えないで作れるのがメリット。PDFによってはテキストの読み込み順番が変わったりしますが、目視で移すよりは間違いは非常に少ないです。

2013-09-21 12:58:40
airvariable @airvariable

このやり方は私独自なので、誰もやっていないやり方じゃないかと思います。328ピンのPGAが来ても、これなら作業が苦になりません。

2013-09-21 12:59:42
airvariable @airvariable

ただし、大手国内デバイスのPDFの殆どはテキストコピー不可にしていますのでこの技が使えることが少ないです。

2013-09-21 13:59:23
airvariable @airvariable

@sibu2 参考になって幸いです。PDFからでなくても、Excelでピン定義を作っておくと、後の作業が簡単になるという意味で楽です。ピン属性は手動で入れるのは変わりませんが、入力ミスはかなり防げると思います。

2013-09-21 17:01:11
airvariable @airvariable

ブログ更新:OrCADの部品ライブラリをPDFデータシートから作る方法 http://t.co/jiC2NUfuDJ

2013-09-21 18:00:36