Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

Posedge SD/SDIO/eMMC Host Controller by Posedge Inc



SoC IP Provider

Product Description

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

Market Segment(s)

  • Enterprise
  • Mobile
  • Mobile Computing

Target Platform(s)

  • Android
  • Linux
  • Symbian
  • VxWorks

Companion Processor(s)

  • Communication
  • Flash
  • Multimedia

ARM Processor(s)

  • ARM7EJ-S
  • ARM7TDMI
  • ARM7TDMI-S
  • ARM920T
  • ARM922T
  • ARM926EJ-S
  • ARM940T
  • ARM946E-S
  • ARM966E-S
  • ARM968E-S
  • ARM1020E
  • ARM1022E
  • ARM1026EJ-S
  • ARM1136JF-S
  • ARM1156T2(F)-S
  • ARM11 MPCore
  • Cortex-A8
  • Cortex-A9
  • Cortex-M3
  • Cortex-M4
  • Cortex-R4

System IP

  • Interconnect Fabric
 
ARM Connected