3.1.3 Device Reset from Fabric

The RESET_DEVICE signal from the Fabric might be pulsed high by user logic to initiate a full device reset and reboot. It is one of the tamper response control signals. It can be used as a tamper response to a detected tamper event in the Fabric. Assertion of RESET_DEVICE reset initiated from the Fabric triggers the System Controller to power down the device in the following sequence:

  1. The reset signal propagates as a non-maskable interrupt to the System Controller, which first disables all the I/Os.
  2. Starts the Watchdog timer to schedule a device reset.
  3. Powers down the Fabric.

Resets are issued to all peripherals, such as MSS (PolarFire and RT PolarFire SoC), Fabric, transceivers, PCIe, PLLs, and DLLs.