Visible to Intel only — GUID: sfo1410068608722
Ixiasoft
Visible to Intel only — GUID: sfo1410068608722
Ixiasoft
15.2. SD/MMC Controller Block Diagram and System Integration
The SD/MMC controller includes a bus interface unit (BIU) and a card interface unit (CIU). The BIU provides a slave interface for a host to access the control and status registers (CSRs). Additionally, this unit also provides independent FIFO buffer access through a DMA interface. The DMA controller is responsible for exchanging data between the system memory and FIFO buffer. The DMA registers are accessible by the host to control the DMA operation. The CIU supports the SD, MMC, and CE‑ATA protocols on the controller, and provides clock management through the clock control block. The interrupt control block for generating an interrupt connects to the generic interrupt controller in the Arm* Cortex®-A9 microprocessor unit (MPU) subsystem.