IP PortfolioInterface controllerssd_mmc

of_sd_host

SD/SDIO host controller

Maturity simulatedTargets FPGA + ASICDifficulty MediumPriority 1

SD and SDIO host with 1/4-bit bus, default to UHS-I SDR104 timing, ADMA2 descriptor DMA and tuning support.

Simulated. The RTL is lint clean and passes its self-checking testbench against a reference model in simulation. It has not been run on an FPGA board or in silicon.

Interfaces

PortDirectionKindWidthNotes
ctrlin/outAXI4-Lite control bus32Control and status registers, including ID, VERSION and STATUS
irqoutinterrupt1Interrupt request
clk_sdoutclock1 
cmdinoutserial1 
datinoutparallel4 

Standards

  • SD Physical Layer Specification 3.01
  • SD Host Controller Specification 3.00
  • SDIO Specification 3.00

Basis projects

Permissive open projects the implementation may build on.

More in sd_mmc

IDBlockMaturity
of_emmc_hosteMMC 5.1 host controllerplanned
of_sdio_deviceSDIO device controllerplanned