SDHC is the standard controller specified by SD Association to manage SD Cards (SD Memory and SDIO).
SDHC has been extended in connection with the Physical Layer functions extension. Major improvement aimed increase of data transfer rate by supporting higher SD bus speed modes and improvement of Direct Memory Access (DMA).
Feature | Version | |||||
---|---|---|---|---|---|---|
Description | Key Component | 2.00 | 3.00 | 4.00 | 4.10 | 4.20 |
ADMA2 16-bit Data Length | ADMA2 descriptor | - | ||||
ADMA2 26-bit Data Length | ADMA2 descriptor | - | - | - | ||
Re-define SDMA_R to 32-bit Block Count | SDMA_R 000h | - | - | - | ||
PLL control | Clock Control 02Ch | - | - | - | ||
10-bit divided clock mode | Clock Control 02Ch | - | ||||
Programmable clock mode | Clock Control 02Ch | - | ||||
Clock generator select (Programmable clock mode / Divided clock mode) | Clock Control 02Ch | - | - | - | - | |
Auto CMD12 | Transfer Mode 00Ch | |||||
Auto CMD23 | Transfer Mode 00Ch | - | ||||
Auto CMD auto select | Transfer Mode 00Ch | - | - | - | ||
Response error check | Transfer Mode 00Ch [8:6] | - | - |