Vendor: Arasan Chip Systems Inc. Category: SD / eMMC Controller

SD Card / SDIO Card Combo Device IP

SD / SDIO Card Combo Device IP core is SD memory controller and a SDIO controller with an AHB interface.

Overview

SD / SDIO Card Combo Device IP core is SD memory controller and a SDIO controller with an AHB interface. Combining with the optional NAND Flash Controller IP, the SD/SDIO Combo Device IP provides an integrated SD memory Card solution for designs that utilize NAND flash memory.

The SD Card Combo IP is a full/high-speed card suitable for memory cards and I/O card applications such as WLAN, Bluetooth, and mobile devices with low power consumption. The full-speed card supports SPI, 1-bit, and 4-bit SD transfer modes at a full clock range of 0-50Mhz. The Arasan SD/SDIO Combo Device IP has an AHB interface, which allows the ARM processor to configure the operational registers resided inside the AHB slave core.

To support NAND flash memory, Arasan provides an optional NAND Flash Controller for direct interfacing with the SD Card Combo Controller IP. The Arasan NAND flash controller handles all command, address, and data sequences. It also manages all the hardware protocols and allows the users to access the NAND flash memory simply by reading or writing into the Operational registers. The Arasan NAND flash controller acts as a master or a slave device on the AHB bus.

Key features

  • Compliant to SDIO card specification version 3.0 and SD Memory Card Physical Layer Specification version 3.0
  • AMBA AHB Specification Rev 3.0
  • Supports SDHC and SDHS cards
  • Supports SDHC combo cards
  • SD Interface
  • Supports SPI, 1-bit, and 4-bit SD modes
  • Allows card to interrupt host in SPI, 1-bit, and 4-bit SD modes
  • Up to 200-Mbit/s read and write rates using 4 parallel data lines
  • 0 to 50 MHz host clock
  • CRC7 for commands, and optional CRC16 for data integrity checking in SPI mode
  • Application specific commands
  • Comfortable erase mechanism
  • Password protection of cards
  • Write protect feature using mechanical switch
  • Built-in write protection features
  • Hot card insertion and removal
  • Switch function command supports highspeed
  • Card responds to direct read/write (IO52) and extended read/write(IO53) transactions
  • Read Wait Control, Suspend/Resume operations
  • Supports up to 8 banks of NAND flash devices
  • Programmable access timing

Block Diagram

Benefits

  • RMM-compliant synthesizable RTL design in Verilog
  • Easy-to-use test environment
  • Synthesis scripts
  • Technical documents

What’s Included?

  • RMM-compliant synthesizable RTL design in Verilog
  • Easy-to-use test environment
  • Synthesis scripts
  • Technical documents

Specifications

Identity

Part Number
SD Card / SDIO Card Combo Device IP
Vendor
Arasan Chip Systems Inc.
Type
Silicon IP

Files

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

Provider

Learn more about SD / eMMC Controller IP core

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.

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.

Frequently asked questions about SD / eMMC Controller IP cores

What is SD Card / SDIO Card Combo Device IP?

SD Card / SDIO Card Combo Device IP is a SD / eMMC Controller IP core from Arasan Chip Systems 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