FC2カウンター FPGAの部屋 KiCADでSpartan3ボードを試作1
FC2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

KiCADでSpartan3ボードを試作1

KiCADでSaprtan3ボードを書いてみた。デザインウェーブマガジン2005年1月号の30ページの回路図を参考に書いてみることにした。デザインウェーブマガジン2005年1月号は持っているが、今手元にないので、コネクタはいい加減に配線することにした。
まずは回路図を書きます。Spartan3のXC3S50-VQ100はライブラリにあったので、配置できたが、XilinxのROMのXCF01SVO20CがXilinxのライブラリの中にない。ここはlibrary ediorで編集することにした。eechemaからlibrary editorアイコンをクリックして、library editorを呼ぶ。(下の図は実際にライブラリに追加した後です)
kicad_29_090904.png

Libeditが起動する。私がやったのはチュートリアルのように、Select Component to editアイコンをクリックして、すでにあったXCF08を呼んできて編集した。
kicad_30_090904.png

編集は、ピンをドラックで選択して移動したり、ピンの位置で右クリックしてDeleteしたり、同じく右クリックメニューからEdit Pinを選んで、名前、入出力の変更などを行った。下の図は右クリックメニューからEdit Pinを選んだ時に出てくるダイアログ。
kicad_31_090904.png

チップの名前をダブルクリックして変更し、四角い枠が大きかったので、右はじで右クリックするとメニューからDeleteが選べたので、削除した。もう一度、右側のメニューのAdd Rectanglesアイコンを選んで四角を描画した。
最後にLibeditの一番左はじのアイコン、Save current loaded library on disk (file update) をクリックしてセーブした。ダイアログはすべてYes。
kicad_33_090904.png

そうすると、回路図エディタ(eechema)でXCF01SVO20Cが選べるようになった。(最初の図)

次はモジュール(フットプリント)の追加なのだが、TSSOP24パッケージがあるみたいなので省略。
LDOレギュレータが結構大変だった。DWMのレギュレータはKiCADにライブラリがなかった。それでリニアテクノロジ社のLDOレギュレータを選定したのだが、電圧アジャスト出来るタイプを使おうとすると1.2Vまで出力できなかったりして、数回やり直した。結局、LDOレギュレータのセレクションガイドを見て、1.2VはLT3021、2.5VはLT1763にした。両方ともライブラリを作った。
kicad_34_090904.png

現在までの回路図の出来上がり状況。
kicad_35_090904.png
  1. 2009年09月06日 17:09 |
  2. CADツール
  3. | トラックバック:0
  4. | コメント:4

コメント

こんにちは。kicadをD/Lしようとしているのですが、サイトが止まってるようなのですが、どのようにしてGETされたのでしょうか?
  1. 2009/09/14(月) 18:02:14 |
  2. URL |
  3. himamura #-
  4. [ 編集 ]

himamuraさん、こんばんは。

ftp://iut-tice.ujf-grenoble.fr/cao/KiCad-2009-02-16-final-WinXP_full_with_components_doc_autoinstall.zip
からゲットしました。今やってみましたが、ゲット出来ましたよ。
  1. 2009/09/14(月) 18:16:38 |
  2. URL |
  3. marsee #f1oWVgn2
  4. [ 編集 ]

ありがとうございます。出来ました。私もこのCADいじってみます。3Dが良いですね!
  1. 2009/09/14(月) 21:27:50 |
  2. URL |
  3. himamura #-
  4. [ 編集 ]

良かったです。
何か良いやり方がわかったり、フットプリントをつくられた時はよろしければ教えてください。
  1. 2009/09/15(火) 04:41:36 |
  2. URL |
  3. marsee #f1oWVgn2
  4. [ 編集 ]

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
http://marsee101.blog.fc2.com/tb.php/1222-45ee5365
この記事にトラックバックする(FC2ブログユーザー)