3.4 Reset Structure
(Ask a Question)The Reset structure is implemented in the
Clock_Reset_Subsystem
SmartDesign file in the Libero design. This
SmartDesign module generates the following reset signals:
- FABRIC_RESET_N: To reset the Mi-V_Subsystem. FABRIC_RESET_N is asserted when the SYSRESET_N, PHY_RST_OUT, DEVICE_INIT_DONE, and PLL_LOCK signals are asserted. PHY_RST_OUT is asserted when the external PHY is powered up.
- XCVR_PCS_PMA_RESET and PHY_RST: To reset the PolarFire Transceiver (PF_XCVR_ERM) PMA and PCS. XCVR_PCS_PMA_RESET and PHY_RST are asserted when SYSRESETN and DEVICE_INIT_DONE signals are asserted.
The Mi-V Subsystem generates the following reset signals after reset:
- EXT_RST: To reset FIFO, USXGMII blocks.
- MAC_RST: To reset Core10GMAC block using the CoreGPIO APB interface.