A soft reset is generated when the SYSRESETREQ bit of the application interrupt and reset control register (AIRCR) in the ArmĀ® CPU is set. For more information, see Arm documentation.
A soft reset can also be generated using CTRL-AP, see CTRL-AP resets.
Similar to a power-on reset (POR), the device is restarted after a soft reset.