Interrupt Enable Register - Interrupt Enable Register - 8.0 English - PG138

AXI 1G/2.5G Ethernet Subsystem Product Guide (PG138)

Document_ID
PG138
Release_Date
2026-08-10
Version
8.0 English

The Interrupt Enable (IE) register is shown in the following figure. This register, combined with the IS, IP, MIS, and MIE registers, defines the interrupt interface of the subsystem. The Interrupt Enable register uses one bit to represent each subsystem internal interruptible condition represented in the Interrupt Status register. Each bit set in the Interrupt Enable register allows an interruptible condition bit in the Interrupt Status register to pass through to the Interrupt Pending register.

Figure 1. Interrupt Enable Register (0x0000_0014) AXI Ethernet Page-1 Sheet.1 Sheet.2 Sheet.3 Sheet.4 Sheet.5 Sheet.6 Sheet.7 Sheet.8 Sheet.9 Sheet.10 Sheet.11 Sheet.12 8 8 Sheet.13 9 9 Sheet.14 31 31 Sheet.15 7 7 Sheet.16 6 6 Sheet.17 Reserved Reserved Sheet.18 HardAcsCmplt HardAcsCmplt Sheet.19 AutoNeg AutoNeg Sheet.20 5 5 Sheet.21 4 4 Sheet.22 2 2 Sheet.23 1 1 Sheet.24 0 0 Sheet.25 3 3 Sheet.26 RxRject RxRject Sheet.27 RxCmplt RxCmplt Sheet.28 RxFifoOvr RxFifoOvr Sheet.29 PhyRstCmplt PhyRstCmplt Sheet.30 RxDcmLock RxDcmLock Sheet.31 TxCmplt TxCmplt Sheet.32 MgtRdy MgtRdy Sheet.33 X14031 X14031 Sheet.34 MSB MSB Sheet.35 LSB LSB Standard Arrow.1 Standard Arrow.59 Sheet.38 Sheet.39 Standard Arrow.16 Standard Arrow.17 Standard Arrow.18 Sheet.43 Sheet.44 Sheet.45

The following table shows the Interrupt Enable register bit definitions.

Table 1. Interrupt Enable Register (0x0000_0014)
Bits Name Access Reset Value Description
31:9 Reserved RO 0x0 Reserved: These bits are reserved for future definition and always return zero.
8 PhyRstCmplt R/W 0 PHY Reset Complete: Bit used to enable interrupt.
  • 0 – Interrupt Disabled
  • 1 – Interrupt Enabled
7 MgtRdy R/W 0 MGT Ready: Bit used to enable interrupt.
  • 0 – Interrupt Disabled
  • 1 – Interrupt Enabled
6 RxDcmLock R/W 0 Receive DCM Lock: Bit used to enable interrupt.
  • 0 – Interrupt Disabled
  • 1 – Interrupt Enabled
5 TxCmplt R/W 0 Transmit Complete: Bit used to enable interrupt.
  • 0 – Interrupt Disabled
  • 1 – Interrupt Enabled
4 RxMemOvr R/W 0 Receive Memory Overrun: Bit used to enable interrupt.
  • 0 – Interrupt Disabled
  • 1 – Interrupt Enabled
3 RxRject R/W 0 Receive Frame Rejected: Bit used to enable interrupt.
  • 0 – Interrupt Disabled
  • 1 – Interrupt Enabled
2 RxCmplt R/W 0 Receive Complete:Bit used to enable interrupt.
  • 0 – Interrupt Disabled
  • 1 – Interrupt Enabled
1 AutoNeg R/W 0 Auto-Negotiation Complete: Bit used to enable interrupt.
  • 0 – Interrupt Disabled
  • 1 – Interrupt Enabled
0 HardAcsCmplt R/W 0 Hard Register Access Complete: Bit used to enable interrupt.
  • 0 – Interrupt Disabled
  • 1 – Interrupt Enabled