Nios® V プロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 7/08/2024
Public
ドキュメント目次

9.1.2.1. 内部割り込みの概念

IICでは、 Nios® V 例外処理は、従来の RISC 方式で実装されています。ハードウェア割り込みを含むすべての例外タイプは、単一の最上位例外ファネルを通じてディスパッチされます。これは、すべての例外 (ハードウェアとソフトウェア) が、単一の位置 (例外アドレス) に存在するコードによって処理されることを意味します。

IIC はベクトル化されていない単純なハードウェア割り込みコントローラーです。割り込み要求を受け取ると、IIC は制御を一般例外アドレスに移します。ハードウェアは、どの IRQ が現在アサートされているかを示し、ソフトウェアが個々の割り込みをマスクできるようにします。

IIC では、HAL 割り込みファネルがソフトウェアにおけるハードウェア割り込み原因を特定し、登録された ISR をディスパッチします。