User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 162
UG585 (v1.11) September 27, 2016
Chapter 6: Boot and Configuration
PL Power-Down
The PL power-down sequence includes stopping the use of all signals between the PS and PL,
disabling the voltage level shifters, and powering off the PL. An example sequence is shown in
section 2.4 PS–PL Voltage Level Shifter Enables.
6.2.3 Clocks and PLLs
The PS_CLK reference clock is routed to multiple sections of the device, including the three PS clock
PLLs. The frequency of the PS_CLK affects the boot time of the device. The PLLs multiply the PS_CLK
to generate high frequency clocks for various system clock modules. When needed, the PLLs can be
bypassed to deliver the PS_CLK frequency directly to the system clock modules.
If the PLLs are enabled, then the PS_CLK must be stable before the PLLs are enabled and must remain
stable. The clock frequency must be within its operating range as specified in the data sheet.
If the PLLs are bypassed, the PS_CLK can be toggled as slow as desired and up to its rated input
frequency. This can be used to single-step the bring-up processes, control the clock with software, or
operate the system at a low clock frequency. Operating the system at a low clock frequency might
preclude the use of some modules within the device (e.g., the USB ULPI clock must be at a lower
frequency than the CPU_1x clock).
The device clocks, PS PLLs, and system clock modules are detailed in Chapter 25, Clocks.
6.2.4 Reset Operations
There are two types of system resets: POR and non-POR. The details of the system resets are
described in Chapter 26, Reset System. All of these resets cause the BootROM to execute.
POR Reset
The POR resets reset the whole system, including all of the registers. All states except the eFuse and
BBRAM are lost.
PS_POR_B pin, described in more detail, below.
Non-POR Resets
Non-POR reset events are recorded in the slcr.REBOOT_STATUS register. A non-POR reset also causes
the BootROM to execute, but the BootROM retains knowledge about the security level of the
previous boot in the devcfg.CTRL [SEC_EN] bit. Not all of the registers are reset by a non-POR reset,
refer to Table 26-2, page 707.
The non-POR reset sources include:
PS_SRST_B pin, described in more detail, below.
Internal system resets