Vendor: System Level Solutions, Inc. Category: SD / eMMC Controller

SD/eMMC Host Controller

The SD/eMMC Host Controller IP Core implements the SD Physical Layer v3.0 and eMMC Physical Layer v4.51 compatible Host Controlle…

Overview

The SD/eMMC Host Controller IP Core implements the SD Physical Layer v3.0 and eMMC Physical Layer v4.51 compatible Host Controller which supports standard SD Card, SD High Capacity Card (SDHC), SD Extended Capacity Card (SDXC) and eMMC. Fully register based configuration makes it very easy to integrate in wide range of application. The SLS SD/eMMC Host Controller IP Core gives full support for Altera's SOPC and Qsys based system and provides communication between Altera's Avalon Bridge and Secure Digital (SD) Card and eMMC.

Key features

  • For SD:
    • Follows SD Physical Layer Specification v3.0
    • Supports SD Card, SD High Capacity Card (SDHC) and SD Extended Capacity Card (SDXC)
    • Supports 1-bit and 4-bit data interface
    • Supports SDR12, SDR25, DDR50 interface
    • Supports multiple clock selection using software
    • Supports voltage switching functionality
  • For eMMC:
    • Follows eMMC Physical Layer Specification v4.51
    • Supports 1-bit, 4-bit and 8-bit data interface
    • Supports DDR interface
    • Supports interrupt mode
    • Supports multiple boot mode
  • General:
    • Supports selection between SD and eMMC
    • Supports CRC7 and CRC16 generation and verification on Hardware
    • Supports multiple block transfer
    • Supports power saving mode
    • Supports integrated 32 bit DMA interface
    • Supports interrupt driven functionality
    • Avalon bus Compliant

Block Diagram

What’s Included?

  • Evaluation version
    • OpenCore Plus Evaluation:
      • One (1) month evaluation license at no cost
    • Demonstrations:
      • Mass Storage (not a part of package, available on request)
      • SD Card Performance Test on CoreCommander
    • Time-limited (4 hours) SOF generation support for CoreCommander (3c25) reference design
    • Nios II Sample Application:
      • FAT(16/32) File System (RockBox)
    • Custom HAL driver for accessing SD Card and eMMC (ObjectCode)
    • Documentation:
      • IP Core user guide
      • Hardware and Simulation tutorial
      • HAL API user guide
    • Full version
      • CoreCommander Board
      • Full Version:
        • One (1) Year development license with full version purchase for single project and single site.
        • Note: Other licensing schemes are also available.
      • Demonstrations:
        • Mass Storage (not a part of package, available on request)
        • SD Card Performance Test on CoreCommander
      • Full programming files generation support for CoreCommander (3c25) reference design
      • Nios II Sample Applications
        • FAT (16/32) File System (RockBox)
      • Custom HAL driver for accessing SD Card and eMMC (ObjectCode)
      • Documentation
        • IP Core user guide
        • HAL API user guide
        • Design from scratch tutorial

Files

Note: some files may require an NDA depending on provider policy.

Specifications

Identity

Part Number
IPRSDHCSFP003
Vendor
System Level Solutions, Inc.

Provider

System Level Solutions, Inc.
HQ: USA
With a strong focus on smart energy, industrial IoT, and utility-grade wireless solutions - covering metering, integration of micro generation, field operations, consumer devices, and a cloud-based open-standards for the Internet of Things (IoT) platform, SLS has successfully established as an international technology provider to multiple sectors. SLS has broadened its wings to a global operation across three continents (America, Europe and Asia), which includes more than 250 trained engineering professionals in India and they are responsible for FPGA design, PCB development, prototype development, software development, software applications, and manufacturing. Through long established relationships with organizations such as Altera, Toshiba, Hitachi, Telefonica, Intel, Dell, BHEL and many others, SLS has earned a top-notch reputation as a products and services provider. In recent years, SLS helped the UK governments for developing Smart Cities program by assisting SmartDCC and Telefonica with test products and infrastructure as well as assisting companies like EDMI and Toshiba for communications hubs and smart metering devices. With a unique in-house agile capability to rapid development prototype and proof of concepts covering hardware, firmware, software and wireless - and transition to scale without traditional overheads, SLS is the agile technology product and solution partner of choice for industry.

Learn more about SD / eMMC Controller IP core

Types of Storages for Computing System-On-Chips

We are living in an age where we generate the same amount of data each year that has been generated since antiquity. Ever wondered how and where these peta /exa/zetta bytes of data are stored?

Virtual Prototyping Platform with Flash Memory

In this paper we will see how the flash memories developed using Carbon Model Studio helps to bring up an ARM® Cortex A7 flash memory sub-system with primary and secondary boot codes. Flash memories system demonstrated here can be used for early boot code and driver development for any CPU based SoC.

UFS Goes Mainstream

UniversalFlash Storage (UFS) was created for mobile applications and computer systems requiring high performance and low power consumption. These systems typically use embedded Flash based on the JEDEC standard eMMC. UFS was defined by JEDEC as the evolutionary replacement for eMMC offering significantly higher memory bandwidth. The standard builds on existing standards such as the SCSI command set, the MIPI Alliance M-PHY and UniPro as well as eMMC form factors to simplify adoption and development.

Universal Flash Storage: Mobilize Your Data

Universal Flash Storage (UFS) was created for mobile applications and computer systems requiring high performance and low power consumption. These systems typically use embedded Flash based on the JEDEC standard eMMC. UFS was defined by JEDEC as the evolutionary replacement for eMMC offering significantly higher memory bandwidth. The standard builds on existing standards such as the SCSI command set, the MIPI Alliance M-PHY and UniProSM as well as eMMC form factors to simplify adoption and development.

Frequently asked questions about SD / eMMC Controller IP cores

What is SD/eMMC Host Controller?

SD/eMMC Host Controller is a SD / eMMC Controller IP core from System Level Solutions, Inc. listed on Semi IP Hub.

How should engineers evaluate this SD / eMMC Controller?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this SD / eMMC Controller IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP