*)の追加が必要でした(Verilogの場合)。Design内の信号を観測する場合には、GUIで簡単に指定できます。AXIなど、多数の信号で構成されるバスを、一括して観測対象の信号として指定できるので便利です。具体的な手順は次のとおりです。Designを開きます。Systemのインスタンスがあります。観測したい信号(バス)をマウスで選択します。Systemから出力されているS_AXI_ACPを選択しています。Debugを選択します。Debugを行うと、その信号に緑色のマークが付きます。Consoleには次の様に表示されます。}]trueこれで観測を行う信号の指定は終了です。Designでデータのアップデート、という処理を行っていますが、もしかするとこの工程は不要かも知れません。Debugを行った後の手順は、HDLの場合と同じです。Probesでは個々のAXI信号に展開されているのがわかります。2015.4で行ったものですが、以前と少しユーザー・インターフェースが変わったようですね。FPGADE0-Nano-SoC用ベアメタルアプリとFPGAコンフィギュレーションDE0-Nano-SoCのベアメタルアプリをSDカードからブートするとき、FPGAのコンフィギュレーションも同時に行う場合の手順です。FPGAのコンフィギュレーションは、HPSでFPG...FPGADE0-Nano-SoC用ベアメタルアプリのコンパイルベアメタルアプリのコンパイル環境を構築する手順のメモです。コンパイル環境は、既存のサンプルをベースに作成しました。参考にしたサンプルはこちらのものです。VのHPSに入力することができました。次に行うのは、インタラプト・ハンドラの動作確認です。当初、ベアメタルでインタラプトの動作を確認しようと考えていました。Cyc...FPGAVivado用コマンドプロンプトの作成Windows環境では、コマンドプロンプトを起動してsettings64.batを実行すると、Vivadoの実行に必要な環境設定が行われます。コマンドプロンプトのショートカットを作成して必要な設定を行うと、このような手順を簡略化できます。IPコア(wf3d)には、ZedBoard用のVivado実行サンプル環境が含まれています。NiosIIのプログラム開発で、プロジェクトとは別のディレクトリに存在するソースコードをリンクする場合のメモです。新しいアプリケーションプロジェクトを作成します。ディジタル技術資料タイトルとURLをコピーしました。