Package: irqc_pif_pkg

Constants

Name Type Value Description
C_NUM_SOURCES integer 6 1 <= C_NUM_SOURCES <= Data width
C_ADDR_IRR integer 0 Notation for regs: (Included in constant name as info to SW) - RW: Readable and writable reg. - RO: Read only reg. (output from IP) - WO: Write only reg. (typically single cycle strobe to IP) Notation for signals (or fields in record) going between PIF and core: Same notations as for register-constants above, but a preceeding 'a' (e.g. awo) means the register is auxiliary to the PIF. This means no flop in the PIF, but in the core. (Or just a dummy-register with no flop)
C_ADDR_IER integer 1
C_ADDR_ITR integer 2
C_ADDR_ICR integer 3
C_ADDR_IPR integer 4
C_ADDR_IRQ2CPU_ENA integer 5
C_ADDR_IRQ2CPU_DISABLE integer 6
C_ADDR_IRQ2CPU_ALLOWED integer 7

Types

Name Type Description
t_p2c Signals from pif to core
t_c2p Signals from core to PIF