Cyclone V HPSへのインタラプト入力(ハンドラ部分)

Cyclone V HPSへのインタラプト入力(ハンドラ部分)

ユーザー回路からインタラプト信号は、Qsysを利用してCyclone VのHPSに入力することができました。次に行うのは、インタラプト・ハン...

記事を読む

Cyclone V HPSへのインタラプト入力(Qsys部分)

Cyclone V HPSへのインタラプト入力(Qsys部分)

DE0-Nano-SoCに搭載されているCyclone Vで、ユーザー回路からHPSにインタラプト信号を接続する手順です。Quartus I...

記事を読む

DE0-Nano-SoCデモのコンパイルエラー

DE0-Nano-SoCデモのコンパイルエラー

DE0-Nano-SoCには、Cortex-A9用プログラムのサンプルプロジェクトがいくつか付属しています。これらのサンプルをコンパイルしよ...

記事を読む

ZedBoardとDE0-Nano-SoCのロジック容量比較

ZedBoardとDE0-Nano-SoCのロジック容量比較

ZedBoardとDE0-Nano-SoCは、共にデュアルコアのCortex-A9 MPCoreを内蔵したFPGAが搭載されている開発キット...

記事を読む

DE0-Nano-SoCの開封

DE0-Nano-SoCの開封

DE0-Nano-SoCはTerasic社製のFPGA開発キットです。Altera社のCyclone V(SE 5CSEMA4U23C6N)...

記事を読む

SystemCのコンパイルエラー

SystemCのコンパイルエラー

SystemC 2.0.1で作成していたプロジェクトをSystemC 2.3.1でコンパイルしようとすると、いろいろとエラーが出てしまいまし...

記事を読む

挑戦!OpenCoresにIPコアを登録(その5)

挑戦!OpenCoresにIPコアを登録(その5)

実際にIPコアの登録を行ってみました。登録の手順は次の通りです。 1. OpenCoresにログインする 2. 新しいプロジェクトを作る...

記事を読む

挑戦!OpenCoresにIPコアを登録(その4)

挑戦!OpenCoresにIPコアを登録(その4)

OpenCoresのプロジェクトは、svnで管理されています。実際にOpenCoresにプロジェクトを作ってsvnで管理を始める前に、まずロ...

記事を読む

Avalon-MM設計時に注意すること

Avalon-MM設計時に注意すること

Quartus IIでシステムを作成する場合、Qsysを使うのが一般的です。そして、Qsysに独自のモジュールを追加するときのインターフェー...

記事を読む

Quartus IIをコマンドラインから実行する方法

Quartus IIをコマンドラインから実行する方法

Quartus IIでデザインをコンパイルするとき、通常はGUIからProsessing->Start Compilationで行うか...

記事を読む