インクルードファイルのパスを指定する。ダブルクリックして、プログラミングファイルを作る。FPGAをコンフィギュレーションしてみよう。これから先は特に説明しないので、スパルタン3スタータキットでのISE8.1iのチュートリアル7(コンフィギュレーション編)などを見ながらやってみよう。選択してコンフィギュレーションしてみよう。うまくコンフィギュレーションできれば、下の写真のように表示される。ロータリーエンコーダで入力できる。キャラクタの最初の'1'は値を変更する桁を表す。うちの2桁目の'1'のところを表す。うちの'3'はステータスを表す。つぎの'C'はChangeモードを表しているChangeモードでは、ロータリーエンコーダを回すと、その桁の値が増減する。(チャッタリングがあるので、うまくアップダウンしないことがあるかもしれない)。ロータリーエンコーダのつまみを一回クリックすると'C'で表されるChangeモードから、'M'と表示される。Moveモードに移行する。これでは値を変更できる桁が、ロータリーエンコーダをまわすと移動する。ロータリーエンコーダをもう一度押すとChangeモードに移行する。設定する時には、Moveモードで変更する桁まで移動してから、Changeモードにして値を変更する。SDRAMに書き込む。SDRAMから読み出して、下の行の4桁の数字で表示する。Kitで正常に動作するようだが、ISE9.1iでインプリメントすると動作しないので、注意してください。追記ISE9.1iでもインプリメントして動作しました。SDRAMコントローラーのISE9.1iSP1によるインプリメントをご覧ください。コメント:0プロフィールAuthor:marseeFPGAの部屋へようこそ!FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。WEBブログデザイナ。