User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 584
UG585 (v1.11) September 27, 2016
Chapter 19: UART Controller
Loop UART 0 with UART 1 option
Modem control signals: CTS, RTS, DSR, DTR, RI and DCD are available only on the EMIO interface
19.1.2 System Viewpoint
The system viewpoint diagram for the UART controllers is shown in Figure 19-1.
The slcr register set (refer to section 4.3 SLCR Registers) includes control bits for the UART clocks,
resets and MIO-EMIO signal mapping. Software accesses the UART controller registers using the APB
32-bit slave interface attached to the PS AXI interconnect. The IRQ from each controller is connected
to the PS interrupt controller and routed to the PL.
19.1.3 Notices
Reference Clock Operating Restrictions
There is a single PS clock generator for both UART controllers. The reference clocks (UART_Ref_Clk)
going to the baud rate generator of each UART controller are of the same clock frequency, but are
individually enabled, refer to section 25.6.3 SDIO, SMC, SPI, Quad-SPI and UART Clocks. The
controllers are always clocked by the internal, PS clock generator.
Note: There are no frequency restrictions in the relationship between the CPU_1x and UART_Ref_clk
clocks.
7z007s and 7z010 CLG225 Devices
The 7z007s single core and 7z010 dual core CLG225 devices support 32 MIO pins as shown in the
MIO-at-a-Glance Table, page 52. This restricts the availability of the UART signals on the MIO pins. If
needed, the TxD and RxD UART signals can be routed through the EMIO interface and
passed-through to the PL pins. All of the CLG225 device restrictions are listed in section
1.1.3 Notices.
X-Ref Target - Figure 19-1
Figure 19-1: UART System Viewpoint
PL
MIO – EMIO
Routing
PS Slave
Interconnect
APB
MIO
Pins
UG585_c19_01_010112
EMIO
Signals
UART REF_CLK
IRQ ID# {59, 82}
UART REF_RST
Control
And Status
Registers
Slave
ports
Tx, Rx
Tx, Rx, CTSN,
DCDN, DSRN,
RIN, DTRN,
RTSN
CPU_1x clock
UART{0, 1} CPU1X_RST
UART
Interface
Controller