JEDEC Standard No. 84-B51
-i-
EMBEDDED MULTI-MEDIA CARD (e•MMC) 5.1 DEVICE
Contents
Page
Foreword..................................................................................................................................................................... xvi
Introduction ................................................................................................................................................................ xvi
1 Scope ............................................................................................................................................................... 1
2 Normative reference ........................................................................................................................................ 1
3 Terms and definitions ...................................................................................................................................... 1
4 System Features............................................................................................................................................... 4
5 e•MMC Device and System ............................................................................................................................ 6
5.1 e•MMC System Overview .............................................................................................................................. 6
5.2 Memory Addressing ........................................................................................................................................ 6
5.3 e•MMC Device Overview ............................................................................................................................... 7
5.3.1 Bus Protocol .................................................................................................................................................... 8
5.3.2 Bus Speed Modes .......................................................................................................................................... 15
5.3.3 HS200 Bus Speed Mode................................................................................................................................ 15
5.3.4 HS200 System Block Diagram ...................................................................................................................... 16
5.3.5 HS200 Adjustable Sampling Host ................................................................................................................. 16
5.3.6 HS400 Bus Speed Mode................................................................................................................................ 16
5.3.7 HS400 System Block Diagram ...................................................................................................................... 17
6 e•MMC functional description ...................................................................................................................... 18
6.1 e•MMC Overview ......................................................................................................................................... 18
6.2 Partition Management ................................................................................................................................... 19
6.2.1 General .......................................................................................................................................................... 19
6.2.2 Command restrictions.................................................................................................................................... 21
6.2.3 Extended Partitions Attribute ........................................................................................................................ 21
6.2.4 Configure partitions ....................................................................................................................................... 22
6.2.5 Access partitions ........................................................................................................................................... 25
6.3 Boot operation mode ..................................................................................................................................... 25
6.3.1 Device reset to Pre-idle state ......................................................................................................................... 25
6.3.2 Boot partition................................................................................................................................................. 27
6.3.3 Boot operation ............................................................................................................................................... 28
6.3.4 Alternative boot operation ............................................................................................................................. 29
6.3.5 Access to boot partition ................................................................................................................................. 33
6.3.6 Boot bus width and data access configuration ............................................................................................... 33
6.3.7 Boot Partition Write Protection ..................................................................................................................... 34
6.4 Device identification mode ........................................................................................................................... 36
6.4.1 Device reset ................................................................................................................................................... 36
6.4.2 Access mode validation (higher than 2GB of densities) ............................................................................... 37
6.4.3 From busy to ready ........................................................................................................................................ 37
6.4.4 Device identification process ........................................................................................................................ 38
6.5 Interrupt mode ............................................................................................................................................... 38
6.6 Data transfer mode ........................................................................................................................................ 40
6.6.1 Command sets and extended settings ............................................................................................................ 42
6.6.2 High-speed modes selection .......................................................................................................................... 43
6.6.3 Power class selection ..................................................................................................................................... 49
6.6.4 Bus testing procedure .................................................................................................................................... 50
6.6.5 Bus Sampling Tuning Concept ...................................................................................................................... 51
6.6.6 Bus width selection ....................................................................................................................................... 54
6.6.7 Data read ....................................................................................................................................................... 54
6.6.8 Data write ...................................................................................................................................................... 56
6.6.9 Erase 59
6.6.10 TRIM 61
6.6.11 Sanitize .......................................................................................................................................................... 62