FPGAの部屋FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。なって、それが伝播して、シミュレーション時の信号が'X'でいっぱいになる。(VHDLの場合)PCIバスの信号は大体はサスティンド・トライステートと呼ばれる信号になっている。サスティンド・トライステートは、信号をマザーボードで、電源から抵抗でプルアップしておく。ちなみに、それらの信号はアクティブ・ローだ。'0'の時にアクティブとなる。することで、'0'でドライブをオフ(ハイインピーダンス状態)にした時の、'1'になるまでの長い回復時間を防いでいる。('0'でドライブをオフした時には、'1'にするためにはプルアップ抵抗と浮遊容量で構成された積分回路を充電する必要があるため、バススピードから見たら長い時間がかかる)このマザーボードでの抵抗プルアップをシミュレーションで実現することを考えてみた。ドライブしておいて、ターゲットボードの回路の信号を接続した。伝播せずにシミュレーションができるようになった。出力してもぶつかる事がなく、シミュレーションをすることができた。今回は、それも修正したつもりだ。今から確認するのだが、これで大丈夫だろう?と思う。ご意見、指摘をお待ちしています。#なお、ブラウザでブログを書いているのだが、操作をミスって、3回消してしまった。ブログ書く専用エディタにしようかしら、せっかく書いたのにくやしーーーーーい。追加:上記の記述で無事シミュレーションができました。今回、私は使っていませんが、haltoさんからTo_X01を教えていただきました。haltoさんありがとうございました。変換してくれるようです。その他の信号も変換します。