User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 707
UG585 (v1.11) September 27, 2016
Chapter 26: Reset System
26.5.2 System Reset Control
System Reset registers are identified in Table 26-3.
26.5.3 Peripheral Reset Control
The reset domains and register bits are identified in Table 26-4. Resetting the AXI interconnect
causes the system to no longer be accessible. Resetting other parts of the system might cause
undesirable results. Reset a peripheral only when that part of the system is quiescent.
Table 26-2: Persistent Register and Register Bits
Type Name
Registers devcfg.LOCK
devcfg.MULTIBOOT_ADDR
(1)
devcfg.UNLOCK
scu.Watchdog_Reset_Status_Register
slcr.REBOOT_STATUS
Register bits devcfg.CTRL [PCFG_AES_EN]
devcfg.CTRL [PCFG_AES_FUSE]
devcfg.CTRL [SEC_EN]
devcfg.CTRL [SEU_EN]
devcfg.STATUS [ILLEGAL_APB_ACCESS]
devcfg.STATUS [SECURE_RST]
slcr.APU_CTRL [CFGSDISABLE]
slcr.APU_CTRL [CP15SDISABLE]
slcr.ARM_CLK_CTRL [SRCSEL]
Notes:
1. The upper 16 bits of the devcfg.MULTIBOOT_ADDR register, [31:16], are available
to store data that remain persistent through a non-POR reset.
Table 26-3: System Reset Control
Name Systems Affected HW Register Name
System Software Reset All slcr.PSS_RST_CTRL
Table 26-4: Peripheral Reset Control Registers Overview
Peripheral Name Description HW Register
AXI Interconnect Central, Master, Slave, and OCM
Switches
slcr.TOPSW_RST_CTRL
CPU 0 CPU 0 slcr.A9_CPU_RST_CTRL [A9_RST0]
CPU 1 CPU 1 slcr.A9_CPU_RST_CTRL [A9_RST1]
CPU Peripherals WDT/Timers/GIC slcr.A9_CPU_RST_CTRL [PER_RST]
SCU, L2-cache Snoop Control, L2-cache System reset (POR or non-POR)
OCM On chip memory slcr.OCM_RST_CTRL
CAN CPU 1x slcr.CAN_RST_CTRL