
The Posedge Universal SD/SDIO/MMC Host Controller Core is
highly configurable and is compatible with standard SD Host
3.0 and eMMC4.4 specification. The Host Controller Core
supports three key interfaces namely SD, SDIO, and eMMC.
The Core supports Programmed IO mode (PIO), Simple DMA
(SDMA), and powerful scatter/ gather DMA (ADMA) for data
transfer. Using the Posedge Universal SD/SDIO/MMC Host
Controller Core, the Host driver can access memory up to
2TB. The Core is designed to operate at a maximum
operating frequency of 208MHz to achieve maximum
throughput of 832Mbits/sec.
Features:
1.All UHSI modes - SDR50/SDR104/DDR50 .
2.Asynchronous interrupt support and programmable clock
generator .
3.SDSC/SDHC/SDXC/SDHS cards .
4.SD/MMC bus width [1,4 /8] bits .
5. MMC plus and MMC mobile cards.
6.Supports PIO, SDMA and ADMA Modes of Operation.
7.Data transfer [PIO/DMA/ADMA/Slave DMA].
8.System interface [AHB/APB] .
9.Entire IP can run on sleep clock, during power saving mode
(KHz range) .
10.Backward compatible to SD 2.0 standard.
Deliverables:
1. Fully synthesizable RTL.
2. Self-checking Testbench and Testcases.
3.Design and Verification Specification.
4. ASIC/FPGA synthesis scripts.
5.Integration Manual & Software Drivers.
Posedge SD/SDIO/eMMC Host Controller