次にピンアサインの話が教科書で出てきますが、これの資料は出版社のサポートのページからダウンロードしてくるようです。そこから必要な資料DE10-Liteをダウンロードしてきます。ピンアサインに関する資料はDE10-Lite_pin.qsfのようです。ピンアサインの読込みについては教科書のp53に書いてあるとおりにファイル(qsf)を選択します。そのファイルを選びます。ピンアサインは教科書をp53を参考にしてファイル(qsf)を選択します。選択して実行させます。私の場合はエラーがでました。教科書のサンプル写し間違いが2つほどありました。エラーがなければコンパイルは終了します。いくつかのWarningがでますが、組み合わせ回路ではClockの設定がないためのようです。このサンプルではスタティック的な動作なのでWarningは無視するそうです。シミュレータ教科書には載っていませんが7セグメントデコーダのシミュレーションをしてみます。シミュレーションをするには、テストベンチというファイルを作る必要があります。面倒なのですが、これからFPGAで回路を試作する場合など重要だと思われますので、ここではテストベンチのテンプレートの作り方を含めて進めて行きたいと思います。これについての良い資料がここにありました。ほとんどそのまま資料に沿っていけば目的までいく事ができます。