FPGAの部屋FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。チュートリアルを試してみる8(PCBシンボル1)”の続き。30.チュートリアルでは、PCBシンボルに色々な図形を付加する方法が書いてる。基本的には左のツールバーの四角形やいろいろな多角形を書く。Styteダイアログ)。Layerダイアログが出て、選択した図形のレイヤーを変更することができる。パッドはPCBデザイン上でレイヤーをBottomに移動することができるんだと思う。現在のCH7301C-Tのパッドのプロパティを下に示す。Topレイヤーの配置されれている。Originは、コンポーネント名の位置を示す。originはPCBシンボルの位置を示す。originを中心に回転するんだと思う。次にコンポーネントを作成して、回路図シンボルとPCBシンボルをリンクするみたいだ。汎用のOPアンプだったら、OPアンプの回路図シンボルを作っておいて、PCBシンボルもSOPの18ピンとか汎用のものを作っておき、それらをコンポーネントで統合してパーツ番号(AD8592RM)を付けるという合理的な仕組みになっている。PCBの方がこの点では使いやすいと思う。いう事だと、PCBシンボルは専用のものを作らなくても、汎用のQFP64ピンで良かったのかもしれない。すべてのPCBシンボルリストが無いと、調べるのが面倒で自分で作ってしまうな。33.さて、コンポーネントを作成する。Managerダイアログを出す。Componentsタブをクリックする。Lib...ボタンをクリックする。Fileダイアログが開く。ライブラリを作成するため、Chrontelと入力して、保存ボタンをクックする。35.Chrontel.cmlが作成される。Item...ボタンをクリックする。Componentダイアログが開く。Component:にCH7301C-Tと入力し、PackageでQFPを選択する。Symbolで、LibraryからChrontel.sslを指定して、下に示されたCH7301C-Tをクリックすると、Pins:が64に指定され、Name:の項にCH7301C-Tが入力された。Symbolで、同様に、LibraryからChrontel.pslを指定して、下に示されたCH7301C-Tをクリックすると、Pins:が64に指定され、Name:の項にCH7301C-Tが入力された。OKボタンをクリックする。Editorが表示された。38.シンボルの色を変更する。回路図シンボルのところで、右クリックメニューからDisplay...を選択し、Displayダイアログを表示させる。表示させた現在の色を下に示す。次に、変更した色を下に示す。(チュートリアルの通りの色に変更した)表示結果を下に示す。Gatesを選ぶと、Gatesダイアログが表示されて、その他の回路図シンボルを選んで追加することもできるようだ。これは複数の機能が1つのICパッケージに入っている場合に便利だ。今回は必要がないので、この機能は使用しない。DessinSparkLibraryTurtorial.pdfの32ページ参照。Pinsアイコンをクリックして、回路図シンボルとPCBシンボルを対応付ける。Numberを入力する。完成したのが下の図だ。ショートカットはZキー(ズームイン)、Uキー(ズームアウト)、Aキー(フィット)が使用できる。(追加:回路図シンボルのXのピンをクリックすると上のピン番号表が黄色くハイライトされる。Libraryダイアログが表示されてOKボタンをクリックするとセーブされる。42.回路図を新規作成して、ChrontelライブラリのCH7301C-Tを呼び出すと下のようなシンボルになった。43.回路図シンボルを書くときに、上の辺と右の辺は、ピン名だけを180度回転させる必要があるようだ。44.回路図を新規作成して、ChrontelライブラリのCH7301C-Tを呼び出したときの、回路図シンボルは下のようになった。これでも、ピン番号は桁が1桁の番号が2桁目の場所に寄ってしまっている。これを防ぐには回路図シンボルの時に予めPCBシンボルのピン番号と合わせる必要があるだろう。今回はこれでOKとする。コメント:0プロフィールAuthor:marseeFPGAの部屋へようこそ!FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。WEBブログデザイナ。