User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 364
UG585 (v1.11) September 27, 2016
Chapter 13: SD/SDIO Controller
13.1.2 System Viewpoint
Figure 13-2 shows the SD/SDIO controller system viewpoint.
13.2 Functional Description
13.2.1 AHB Interface and Interrupt Controller
When using programmed I/O for data transfers, software reads and writes the sdio.Buffer_Data_Port
register.
When using the local DMA unit for data transfers, the DMA unit initiates read or write memory
transactions. The SDIO controller cannot be used with the PS DMAC.
The controller can generate IRQ interrupt #56 and 79 for SDIO 0 and SDIO 1, respectively. The status
and masking of the interrupts are controlled by registers.
13.2.2 SD/SDIO Host Controller
The SD/SDIO host controller comprises:
Host-AHB controller
All control registers
Bus monitor
•Clock generator
CRC generator and checker (CRC7 and CRC16)
X-Ref Target - Figure 13-2
Figure 13-2: SD/SDIO Controller System Viewpoint Diagram
PL
MIO – EMIO
Routing
Interconnect
AHB
MIO
Pins
UG585_c13_02_031812
Device
Boundary
EMIO
Signals
IRQ ID# {56, 79}
Control
Registers
Master
port
Interconnect
AHB
Slave
port
CPU_1x clock
SDIO{0, 1} CPU_1x reset
SDIO{0, 1} Ref Clock
SDIO
Interface
Controller