Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/01/2024
Public
Document Table of Contents

5.1.6.13.2. EMAC Software Reset

You can provide a software reset to reset all of the MAC internal registers and logic with SWR, bit 0 of DMA_Mode register. When this bit is set, the MAC and the DMA controller reset the logic and all internal registers of the DMA, MTL, and MAC. This bit is automatically cleared after the reset operation is complete in all EMAC’s clock domains.

Note: The reset operation is complete only when all resets in all active clock domains are de-asserted. Therefore, it is essential that all PHY inputs clocks are present for software reset completion. The time to complete the software reset operation depends on the frequency of the slowest active clock.