Visible to Intel only — GUID: dpi1686332920863
Ixiasoft
Visible to Intel only — GUID: dpi1686332920863
Ixiasoft
2.2.4.2. HPS-to-FPGA
Parameter Name | Parameter Description | Interface Name |
---|---|---|
Enable Clock Peripheral Interrupts | Enables interface for HPS clock manager and MPU wake-up interrupt signals to the FPGA |
hps2fpga_clkmgr_interrupt |
Enable DMAC Interrupts |
Enables interface for HPS DMA channels interrupt and DMA abort interrupt to the FPGA |
hps2fpga_dmac0_interrupt hps2fpga_dmac0_ch_interrupt hps2fpga_dmac0_cmreg_interrupt hps2fpga_dmac1_interrupt hps2fpga_dmac1_ch_interrupt hps2fpga_dmac1_cmreg_interrupt |
Enable EMAC Interrupts |
Enables interface for HPS Ethernet MAC controller interrupt to the FPGA. EMAC must be enabled in Pin Mux Tab before enabling interrupt. |
hps2fpga_emac0_interrupt hps2fpga_emac0_rx_interrupt hps2fpga_emac0_tx_interrupt hps2fpga_emac1_interrupt hps2fpga_emac1_rx_interrupt hps2fpga_emac1_tx_interrupt hps2fpga_emac2_interrupt hps2fpga_emac2_rx_interrupt hps2fpga_emac2_tx_interrupt |
Enable GPIO Interrupts |
Enables interface for the HPS general purpose IO (GPIO) interrupt to the FPGA |
hps2fpga_gpio0_interrupt hps2fpga_gpio1_interrupt |
Enable I2C-EMAC Interrupts |
Enable the HPS peripheral interrupt for I2C EMAC to be driven into the FPGA fabric |
hps2fpga_i2c_emac0_interrupt hps2fpga_i2c_emac1_interrupt hps2fpga_i2c_emac2_interrupt |
Enable I2C Peripherals Interrupts |
Enable the HPS peripheral interrupt for I2C0 to be driven into the FPGA fabric. The I2C must be enabled in the Pin Mux Tab before enabling interrupt |
hps2fpga_i2c0_interrupt hps2fpga_i2c1_interrupt |
Enable L4 Timer Interrupts |
Enables the HPS peripheral interrupt for L4 TIMER to be driven into the FPGA fabric. |
hps2fpga_timer_l4sp0_interrupt hps2fpga_timer_l4sp1_interrupt |
Enable NAND Interrupts |
Enables interface for the HPS NAND controller interrupt to the FPGA. The NAND IP Block must be enabled in Pin Mux Tab before enabling interrupt. |
hps2fpga_nand_interrupt |
Enable SYS Timer Interrupts |
Enables the HPS peripheral interrupt for SYSTIMER to be driven into the FPGA fabric. |
hps2fpga_timer_sys0_interrupt hps2fpga_timer_sys1_interrupt |
Enable SDMMC Interrupts |
Enables interface for the HPS SD/eMMC controller interrupt to the FPGA. The SD/MMC IP Block must be enabled in Pin Mux Tab before enabling interrupt |
hps2fpga_sdmmc_interrupt |
Enable SPI Manager Interrupts |
Enables interface for the HPS SPI manager controller interrupt to the FPGA. The SPI Manager IP Block must be enabled in Pin Mux Tab before enabling interrupt. |
hps2fpga_spim0_interrupt hps2fpga_spim1_interrupt |
Enable SPI Subordinate Interrupts |
Enables interface for the HPS SPI subordinate controller interrupt to the FPGA. The SPI IP Block must be enabled in Pin Mux Tab before enabling interrupt |
hps2fpga_spis0_interrupt hps2fpga_spis1_interrupt |
Enable ECC/Parity_L1 Interrupts |
Enables the HPS peripheral interrupt for ECC single and double bit error and L1 parity error to be driven into the FPGA fabric. |
hps2fpga_ecc_serr_interrupt |
Enable UART Interrupts |
Enables interface for the HPS UART controller interrupt to the FPGA. The UART IP Block must be enabled in Pin Mux Tab before enabling interrupt. |
hps2fpga_uart0_interrupt hps2fpga_uart1_interrupt |
Enable USB Interrupts |
Enables interface for the HPS USB controller interrupt to the FPGA. The USB IP Block must be enabled in Pin Mux Tab before enabling interrupt. |
hps2fpga_usb0_interrupt hps2fpga_usb31_interrupt |
Enable Watchdog Interrupts |
Enables interface for the HPS watchdog interrupt to the FPGA |
hps2fpga_wdog0_interrupt hps2fpga_wdog1_interrupt hps2fpga_wdog2_interrupt hps2fpga_wdog3_interrupt |
Enable I3C Peripherals Interrupts |
Enable the HPS peripheral interrupt for I3C0 and I3C1 to be driven into the FPGA fabric. The I3C must be enabled in the Pin Mux Tab before enabling interrupt |
hps2fpga_i3c_m_interrupt hps2fpga_i3c_s_interrupt |