説明
PL から PS の IRQ_F2P[15:8] へ 3 つの割り込み信号を接続しようとしています。
XPS の [Port] タブには IRQ ビットが次のように表示されています。
IRQ_F2P[2:0]
MHS の設定は次のようになっています。
PORT IRQ_F2P = GPIO_SW_IP2INTC_Irpt & LEDs_4Bits_IP2INTC_Irpt & axi_timer_0_Interrupt
TRM の表 7-3 は次のようになっています。
IRQF2P[15:8] is ID#91:84.
この 3 つの割り込み信号がどのように IRQF2P[15:8] に接続されているかを確認するには、どこをチェックすればよいのでしょうか。
ソリューション
SDK にエクスポートした後、parameters.h ファイルで IRQ ID# をチェックできます。
この場合は、割り込み信号が次のように割り当てられています。
#define XPAR_FABRIC_GPIO_SW_IP2INTC_IRPT_INTR 91
#define XPAR_FABRIC_LEDS_4BITS_IP2INTC_IRPT_INTR 90
#define XPAR_FABRIC_AXI_TIMER_0_INTERRUPT_INTR 89
PL と PS との接続は次のようになっています。
PL
PS
IRQ_F2P[0] - IRQ_F2P[15] ID#91
IRQ_F2P[1:0] - IRQ_F2P[15:14] ID#91:90
IRQ_F2P[2:0] - IRQ_F2P[15:13] ID#91:89
.
.
.