Intel® Agilex™ 硬核处理器系统组件参考手册

ID 683581
日期 9/30/2019
Public
文档目录

2.2.5.2. HPS-to-FPGA

表 3.  HPS-to-FPGA中断接口下表列出FPGA中断接口可用的HPS,以及在其使能后可用的相应接口。
参数名称 参数说明 接口名称
Enable Clock Peripheral Interrupts 使能用于HPS时钟管理器和FPGA的MPU唤醒中断信号的接口 h2f_clkmgr_interrupt
Enable DMA Interrupts 使能用于HPS DMA通道中断和FPGA的DMA中止中断的接口

h2f_dma_interrupt0

h2f_dma_interrupt1

h2f_dma_interrupt2

h2f_dma_interrupt3

h2f_dma_interrupt4

h2f_dma_interrupt5

h2f_dma_interrupt6

h2f_dma_interrupt7

h2f_dma_abort_interrupt

Enable EMAC Interrupts 使能用于FPGA的HPS Ethernet MAC控制器中断的接口。使能中断之前,必须先在Pin Mux Tab中使能EMAC。

h2f_emac0_interrupt

h2f_emac1_interrupt

h2f_emac2_interrupt

Enable GPIO Interrupts 使能用于FPGA的HPS通用IO(GPIO)中断的接口

2f_gpio0_interrupt

h2f_gpio1_interrupt

h2f_gpio2_interrupt

Enable I2C-EMAC Interrupts 使能用于I2CEMAC的HPS外设中断以驱动到FPGA架构

h2f_i2c_emac0_interrupt

h2f_i2c_emac1_interrupt

h2f_i2c_emac2_interrupt

Enable I2C Peripherals Interrupts 使能用于I2C0的HPS外设中断以驱动到FPGA架构中。必须先在Pin Mux Tab中使能I2C再使能中断。

h2f_i2c0_interrupt

h2f_i2c1_interrupt

Enable L4 Timer Interrupts 使能用于L4TIMER的HPS外设中断以驱动到FPGA架构

h2f_timer_l4sp_0_interrupt

h2f_timer_l4sp_1_interrupt

Enable NAND Interrupts 使能FPGA的HPS NAND控制器中断的接口。必须先在Pin Mux Tab中使能NAND IP Block再使能中断。

h2f_nand_interrupt

Enable SYS Timer Interrupts 使能用于SYSTIMER的HPS外设中断以驱动到FPGA架构中。

h2f_timer_sys_0_interrupt

h2f_timer_sys_1_interrupt

Enable SD/MMC Interrupts 使能FPGA的HPS SD/MMC控制器中断的接口。必须先在Pin Mux Tab中使能SD/MMC IP Block,才使能中断。

h2f_sdmmc_interrupt

Enable SPI Master Interrupts 使能FPGA的HPS SPI主接口控制器中断的接口。必须先在Pin Mux Tab中使能SPI Master IP Block,再使能中断。

h2f_spim0_interrupt

h2f_spim1_interrupt

Enable SPI Slave Interrupts 使能FPGA的HPS SPI从接口控制器中断的接口。必须先在Pin Mux Tab中使能SPI IP Block,再使能中断。

h2f_spis0_interrupt

h2f_spis1_interrupt

Enable ECC/Parity_L1 Interrupts 使能ECC单位或双位错误以及L1奇偶错误的HPS外设中断,并驱动到FPGA架构。

h2f_ecc_serr_interrupt

h2f_ecc_derr_interrupt

h2f_parity_l1_interrupt

Enable UART Interrupts 使能FPGA的HPS UART控制器中断的接口。必须先在Pin Mux Tab中使能UART IP Block,然后再使能中断。

h2f_uart0_interrupt

h2f_uart1_interrupt

Enable USB Interrupts 使能FPGA的HPS USB控制器中断的接口。必须先在Pin Mux Tab中使能NAND IP Block再使能中断。

h2f_usb0_interrupt

s2f_usb1_interrupt

Enable Watchdog Interrupts 使能FPGA的HPS看门狗(watchdog)中断的接口

h2f_wdog0_interrupt

h2f_wdog1_interrupt