Keep in touch with us: support@slscorp.com

 x 
Cart empty   
Log in Register

Login to your account

Username *
Password *
Remember Me

Create an account

Fields marked with an asterisk (*) are required.
Name *
Username *
Password *
Verify password *
Email *
Verify email *
MOD_BT_PHONE

SD/eMMC Host Controller

Model No. IPRSDHCSFP003

Rating: 5/5
Description

 

 

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.

Actual Performance Data

chart presentaion

Block Diagram:

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

Note: * Standalone - without Avalon bus interface IP Core is also available on request.

SD Host Controller Implementation Results:

Mode: SDR

Supported FamilyResource UtilizationMemory BlocksPerformance ( Avalon Clock - fmax )
Cyclone III2520 LE2 M9K100MHz
Cyclone IV2520 LE2 M9K100MHz
MAX 102520 LE2 M9K100MHz
Arria II1400 ALUT2 M9K125MHz
Stratix III1400 ALUT2 M9K125MHz
Stratix IV1400 ALUT2 M9K125MHz
Cyclone V1060 ALM2 M10K150MHz
Arria V1060 ALM2 M20K150MHz
Stratix V1060 ALM2 M20K150MHz

Mode: DDR

Supported FamilyResource UtilizationMemory BlocksPerformance ( Avalon Clock - fmax )
Cyclone III3200 LE3 M9K100MHz
Cyclone IV3200 LE3 M9K100MHz
MAX 103200 LE3 M9K100MHz
Arria II1650 ALUT3 M9K125MHz
Stratix III1650 ALUT3 M9K125MHz
Stratix IV1650 ALUT3 M9K125MHz
Cyclone V1300 ALM3 M10K150MHz
Arria V1300 ALM3 M20K150MHz
Stratix V1300 ALM3 M20K150MHz

eMMC Host Controller Implementation Results:

Mode: SDR

Supported FamilyResource UtilizationMemory BlocksPerformance ( Avalon Clock - fmax )
Cyclone III3100 LE2 M9K100MHz
Cyclone IV3100 LE2 M9K100MHz
MAX 103100 LE2 M9K100MHz
Arria II1600 ALUT2 M9K125MHz
Stratix III1600 ALUT2 M9K125MHz
Stratix IV1600 ALUT2 M9K125MHz
Cyclone V1250 ALM2 M10K150MHz
Arria V1250 ALM2 M20K150MHz
Stratix V1250 ALM2 M20K150MHz

Mode: DDR

Supported FamilyResource UtilizationMemory BlocksPerformance ( Avalon Clock - fmax )
Cyclone III4210 LE3 M9K100MHz
Cyclone IV4210 LE3 M9K100MHz
MAX 104210 LE3 M9K100MHz
Arria II2100 ALUT3 M9K125MHz
Stratix III2100 ALUT3 M9K125MHz
Stratix IV2100 ALUT3 M9K125MHz
Cyclone V1700 ALM3 M10K150MHz
Arria V1700 ALM3 M20K150MHz
Stratix V1700 ALM3 M20K150MHz

Please Note: The implementations results can change upon core revision. Please contact support@slscorp.com for latest figures

Verification:

Deliverables:

ContentsEvaluation LicenseFull Development License
License Type One (1) month evaluation license at no cost
Note: License can be extended for another month after examining request (Evaluation Now)
Encrypted IP Core Perpetual license for development
Note: Other licensing schemes and source code are also available
Reference Design Included for SLS CoreCommander Included for SLS CoreCommander
Demonstration Mass Storage, SD Card Performance Test on CoreCommander Mass Storage, SD Card Performance Test on CoreCommander
Nios II Sample Applications (with C code) FAT(16/32) File System (RockBox) FAT(16/32) File System (RockBox)
Drivers Custom HAL Drivers for accessing SD Card and eMMC in Object Code Custom HAL Drivers for accessing SD Card and eMMC in Object Code
Note: Linux driver Source Code available separately on request
Simulation Library Altera Modelsim Altera Modelsim
Utilities USB View and Enumeration Data Editor USB View and Enumeration Data Editor
Technical Documents
  • IP Core User Guide
  • Design from scratch tutorial
  • HAL API User Guide
  • IP Core User Guide
  • Design from scratch tutorial
  • HAL API User Guide
Technical Support Pre sales support from support team 1 Year integration support for Altera Quartus II

 

Support:

  • IP integration support available with the purchase of full version
  • Additional support on chargeable basis for a period of 3 months or more
  • IP Core modification support available at additional cost

Licensing:

  • OpenCore Plus Evaluation : 1 month evaluation license at no cost
  • Full : 1 Year development license with full version purchase for single project and single site
  • Renewal : OpenCore Plus Evaluation license update at discounted price

Downloads:

 

 

Reviews

PayPal Logo

System Level Solutions Inc. 511 N. Washington Avenue,Marshall, Texas 75670. Ph: 001-408-852-0067