シミュレーションと言っても、ラジコンやゲームの事ではありません。
ICとかLSI(Large Scale Integration)設計のシミュレーションのことです。
最近、知人から相談を受けた事がきっかけとなって、自分でシミュレーションを
してみる事にしました。
シミュレーションとは、仮想的にモデルを作って、それを動作させることにより、
その動作が正しく行われているかを確認するものです。
Verilogと言われるシミュレーションと波形表示用のフリーソフトをパソコンに
インストールし、コマンドプロンプトで、設計データをコンパイルして
シミュレーションを実行します。(PC上に環境を構築します)
設計データの記述に、規則違反(Syntax Error)が出たり、波形表示のプログラムの
起動方法が間違っていたりしましたが、現役のエンジニアにメールで聞いたり
して、無事解決。
「シミュレーション&波形表示」は問題なく出来るようになりました。
久しぶりに、頭の体操をした気分です。