没有合适的资源?快使用搜索试试~ 我知道了~
首页SDIO 6.0物理层简化规范设计参考
SDIO 6.0物理层简化规范设计参考
需积分: 9 7 下载量 105 浏览量
更新于2024-07-17
收藏 3.24MB PDF 举报
SDIO(Secure Digital Input/Output)物理层简化规范6.0是SD卡协会于2017年4月10日发布的参考设计文档,旨在为SDIO设备的设计者提供简化版的物理层规范,以便于理解和实现。这个版本是对先前版本的修订和扩展,主要包括以下几个关键更新:
1. **修订的DS Bus和HS Bus时序** (6.6.6和6.6.7): 版本6.00中对DS (Data Standard)总线和HS (High Speed)总线的时序进行了修改,以优化数据传输性能和兼容性。这些改动可能涉及信号处理、时钟管理以及接口信号的精确定义,以确保设备在高速数据交换时能稳定运行。
2. **章节和附录的调整**:
- 删除了第8章和附录A.1的内容,这可能反映了某些功能或主题不再适用于简化版本,或者为了聚焦核心物理层规范。
- 添加了机械图纸到附录H,这可能是为了提供更全面的设计支持,包括物理尺寸和结构信息。
3. **高容量内存支持** (2.00版本起): 版本2.00引入了对高容量内存的支持,这表明SDIO标准开始适应存储容量不断增长的需求,可能包括对更高速度接口和更大数据带宽的兼容。
4. **历史修订**:
- 从2006年开始,SDIO物理层简化规范经历了多次迭代,从1.10版本到2.00版本,每次更新都反映了技术进步和市场需求的变化。
5. **版权与声明**: 文档版权属于SD卡协会,并且强调了所有内容为草案性质,可能还需要技术委员会的最终审查和批准。日期和版本号的变化反映了修订的进度和公开阶段。
总体而言,SDIO Physical Layer Simplified Specification 6.0提供了关于SDIO物理层设计的实用指导,对于开发SDIO接口的硬件工程师来说,它涵盖了关键的接口规范、数据传输机制以及对新规格的支持,以确保设备在各种应用中的高效性和兼容性。
©Copyright 2001-2017 SD Card Association
Physical Layer Simplified Specification Version 6.00
xv
Table of Tables
Table 3-1 : SD Memory Card Pad Assignment .............................................................................................. 11
Table 3-2 : SD Memory Card Registers ......................................................................................................... 12
Table 3-3 : UHS-II Interface Pad Assignment ................................................................................................ 13
Table 3-4 : Register Setting Requirements for ROM Card ............................................................................ 14
Table 3-5 : UHS-I Host and Card Combinations ............................................................................................ 16
Table 3-6 : Bus Speed Modes of UHS-I Card ................................................................................................ 18
Table 3-7 : Bus Speed Mode Option / Mandatory .......................................................................................... 18
Table 3-8 : UHS-II Host and Card Combinations ........................................................................................... 20
Table 3-9 : Bus Speed Modes of UHS-II Card ............................................................................................... 22
Table 3-10 : Bus Speed Mode Option / Mandatory ........................................................................................ 23
Table 3-11 : LV Interface Bus Speed Mode Option / Mandatory .................................................................... 25
Table 4-1: Overview of Card States vs. Operation Modes ............................................................................. 26
Table 4-2 : S18R and S18A Combinations ..................................................................................................... 33
Table 4-3 : Tuning Block Pattern .................................................................................................................... 34
Table 4-4 : Read Command Blocklen ............................................................................................................ 38
Table 4-5 : Write Command Blocklen ............................................................................................................. 38
Table 4-6 : Lock Card Data Structure ............................................................................................................. 48
Table 4-7 : CMD42 Ver.1.0 Mode (Non-COP Card) Lock Unlock Function ................................................... 54
Table 4.3.7-1 : PWD Related Lock Unlock Function for COP Card ............................................................... 55
Table 4.3.7-2 : COP Specific Function for COP Card .................................................................................... 56
Table 4-8 : Force Erase Function to the Locked Card (Relation to the Write Protects) ................................ 58
Table 4-9 : Relation between ACMD6 and the Lock/Unlock State ................................................................ 58
Table 4-10 : Version Difference of Lock/Unlock Functions ............................................................................ 59
Table 4.3.7-3 : Type 3 Lock/Unlock Functions Difference .............................................................................. 60
Table 4-11 : Available Functions of CMD6 ..................................................................................................... 65
Table 4-12 : Power Limit and Current Limit of VDD1 and VDD2 ................................................................... 66
Table 4-13 : Status Data Structure ................................................................................................................. 70
Table 4-14 : Data Structure Version ............................................................................................................... 70
Table 4-15 : Status Code of Mode 0 to Supported Function Group .............................................................. 71
Table 4-16 : Status Code of Mode 1 to Supported Function Group .............................................................. 71
Table 4-17 : Status Code of Mode 0 and 1 to Unsupported Function Group ................................................ 71
Table 4-18 : Format of CMD8 ......................................................................................................................... 74
Table 4-19 : Card Operation for CMD8 in SD Mode ...................................................................................... 74
Table 4-20 : Command Format ...................................................................................................................... 81
Table 4-21 : Card Command Classes (CCCs) in SD Mode ........................................................................... 83
Table 4-22 : Command Support Requirements ............................................................................................. 85
Table 4-23 : Basic Commands (class 0) ........................................................................................................ 87
Table 4-24 : Block-Oriented Read Commands (class 2) ............................................................................... 88
Table 4-25 : Block-Oriented Write Commands (class 4) ................................................................................ 89
Table 4-26 : Block Oriented Write Protection Commands (class 6)............................................................... 89
Table 4-27 : Erase Commands (class 5) ........................................................................................................ 89
Table 4-28 : Lock Card (class 7) .................................................................................................................... 90
Table 4-29 : Application-Specific Commands (class 8).................................................................................. 90
Table 4-30 : I/O Mode Commands (class 9) .................................................................................................. 90
Table 4-31 : Application Specific Commands used/reserved by SD Memory Card ....................................... 92
Table 4-32 : Switch Function Commands (class 10) ...................................................................................... 93
Table 4-33 : Function Extension Commands (class 11) ................................................................................. 93
Table 4.7.4-1 : Command Queue Function Commands (class 1).................................................................. 94
Table 4-34 : Difference of SD Commands Definition in UHS-II ..................................................................... 95
Table 4-35 : Card State Transition Table ........................................................................................................ 97
Table 4-36 : Response R1 .............................................................................................................................. 98
©Copyright 2001-2017 SD Card Association
Physical Layer Simplified Specification Version 6.00
xvi
Table 4-37 : Response R2 .............................................................................................................................. 98
Table 4-38 : Response R3 .............................................................................................................................. 99
Table 4-39 : Response R6 .............................................................................................................................. 99
Table 4-40 : Response R7 ............................................................................................................................ 100
Table 4-41 : Voltage Accepted in R7 ............................................................................................................ 100
Table 4-42 : Card Status............................................................................................................................... 103
Table 4-43 : Card Status Field/Command - Cross Reference ..................................................................... 104
Table 4-44 : SD Status ................................................................................................................................ 106
Table 4-45 : Speed Class Code Field .......................................................................................................... 106
Table 4-46 : Performance Move Field .......................................................................................................... 107
Table 4-47 : AU_SIZE Field .......................................................................................................................... 107
Table 4-48 : Maximum AU size ..................................................................................................................... 107
Table 4-49 : Erase Size Field ....................................................................................................................... 108
Table 4-50 : Erase Timeout Field ................................................................................................................. 108
Table 4-51 : Erase Offset Field ..................................................................................................................... 108
Table 4-52 : UHS_SPEED_GRADE Field .................................................................................................... 109
Table 4-53 : UHS_AU_SIZE Field ................................................................................................................ 109
Table 4-54 : VIDEO_SPEED_CLASS Field ................................................................................................. 109
Table 4-55 : VSC_AU_SIZE Field ................................................................................................................ 110
Table 4-56 : Valid AU Size and SU Size ........................................................................................................ 111
Table 4-57 : SUS_ADDR Field ...................................................................................................................... 111
Table 4.10.2-1 : APP_PERF_CLASS Field ................................................................................................... 111
Table 4.10.2-2 : PERFORMANCE_ENHANCE Field .................................................................................. 112
Table 4.10.2-3 : Command Queue Support Field ........................................................................................ 112
Table 4.10.3-1 : Task Status ......................................................................................................................... 112
Table 4-58 : Timing Diagram Symbols ......................................................................................................... 113
Table 4-59 : Timing Values (Except SDR50, DDR50 and SDR104) ............................................................ 113
Table 4-60 : Timing Values for SDR50, DDR50 and SDR104 Modes ......................................................... 113
Table 4-61 : Measurement Condition of Speed Class (SDSC and SDHC) ................................................. 119
Table 4-62 : Performance Requirements for Each Class (SDSC and SDHC) ............................................ 120
Table 4-63 : Measurement Conditions of Speed Class (SDXC) .................................................................. 123
Table 4-64 : Performance Requirements for Each Class (SDXC) ............................................................... 124
Table 4-65 : Speed Grade Measurement Conditions for UHS-I and UHS-II ............................................... 128
Table 4-66 : Video Speed Class Violating Conditions .................................................................................. 130
Table 4-67 : Busy Time for CMD20 Operations ........................................................................................... 136
Table 4-68 : SD Interface Mode Requirements for Video Speed Classes ................................................... 137
Table 4-69 : Video Speed Class Measurement Conditions ......................................................................... 145
Table 4-70 : Clock Condition for Video Speed Class ................................................................................... 145
Table 4-71 : Power Limit per Interface for Video Speed Class .................................................................... 145
Table 4-72: Clock Condition for Application Performance Class ................................................................. 150
Table 4-73: Power Limit per Interface for Application Performance Class ................................................. 151
Table 4-74 : Command Support list in CQ Mode ......................................................................................... 156
Table 4-75 : CURRENT_STATE for CQ Mode ............................................................................................. 157
Table 5-1 : OCR Register Definition ............................................................................................................. 161
Table 5-2 : The CID Fields ............................................................................................................................ 162
Table 5-3 : CSD Register Structure .............................................................................................................. 163
Table 5-4 : The CSD Register Fields (CSD Version 1.0) ............................................................................. 164
Table 5-5 : TAAC Access Time Definition ..................................................................................................... 165
Table 5-6 : Maximum Data Transfer Rate Definition .................................................................................... 165
Table 5-7 : Supported Card Command Classes .......................................................................................... 166
Table 5-8 : Data Block Length ...................................................................................................................... 166
Table 5-9 : DSR Implementation Code Table ............................................................................................... 167
Table 5-10 : V
DD
Min. Current Consumption............................................................................................... 167
©Copyright 2001-2017 SD Card Association
Physical Layer Simplified Specification Version 6.00
xvii
Table 5-11 : V
DD
Max. Current Consumption .............................................................................................. 167
Table 5-12 : Multiply Factor for the Device Size .......................................................................................... 168
Table 5-13 : R2W_FACTOR ......................................................................................................................... 169
Table 5-14 : Data Block Length .................................................................................................................... 169
Table 5-15 : File Formats.............................................................................................................................. 170
Table 5-16 : The CSD Register Fields (CSD Version 2.0) ........................................................................... 171
Table 5-17 : The SCR Fields ........................................................................................................................ 174
Table 5-18 : SCR Register Structure Version............................................................................................... 174
Table 5-19 : Physical Layer Specification Version ....................................................................................... 175
Table 5-20 : CPRM Security Version ............................................................................................................ 177
Table 5-21 : SD Memory Card Supported Bus Widths ................................................................................ 177
Table 5-22 : Extended Security .................................................................................................................... 178
Table 5-23 : Command Support Bits ............................................................................................................ 178
Table 5-24 : Field Definition of Extension Register Set Address ................................................................. 191
Table 5-25 : Function Extension Event Register .......................................................................................... 191
Table 5-26 : Setting Combination of FXE Register Set ................................................................................ 192
Table 5-27 : Standard Function Code Assignment Table ............................................................................. 193
Table 5-28 : Power Management Register Set ............................................................................................ 193
Table 5-29 : General Information of Power Management Function ............................................................. 198
Table 5-30 : Performance Enhancement Register Set ................................................................................ 200
Table 5-31 : General Information of Performance Enhancement Function ................................................. 201
Table 6-1: DSR Register Contents ............................................................................................................... 206
Table 6-2 : Threshold Level for High Voltage ............................................................................................... 206
Table 6-3 : Peak Voltage and Leakage Current ........................................................................................... 206
Table 6-4 : Bus Operating Conditions - Signal Line's Load ......................................................................... 206
Table 7-1 : Command Format ...................................................................................................................... 217
Table 7-2 : Command Classes in SPI Mode ................................................................................................ 218
Table 7-3 : Commands and Arguments ........................................................................................................ 222
Table 7-4 : Application Specific Commands used/reserved by SD Memory Card - SPI Mode ................... 223
Table 7-5 : Card Operation for CMD8 in SPI Mode ..................................................................................... 224
Table 7-6 : SPI Mode Status Bits ................................................................................................................. 230
Table F - 1 : Combination of Codes to Identify a Function Driver ................................................................ 240
©Copyright 2001-2017 SD Card Association
Physical Layer Simplified Specification Version 6.00
1
1. General Description
SD Memory Card is a memory card that is specifically designed to meet the security, capacity,
performance, and environment requirements inherent in newly emerging audio and video consumer
electronic devices. The SD Memory Card will include a content protection mechanism that complies with
the security of the SDMI standard and will be faster and capable of higher Memory capacity. The SD
Memory Card security system uses mutual authentication and a "new cipher algorithm" to protect against
illegal usage of the card content. A Non-secure access to the user's own content is also available.
SD memory cards may also support a second security system based on commonly used standards, such
as ISO-7816, which can be used to interface the SD memory card into public networks and other systems
supporting mobile e-commerce and digital signature applications.
In addition to the SD Memory Card, there is the SD I/O (SDIO) Card. The SDIO Card specification is
defined in a separate specification named: "SDIO Card Specification" that can be obtained from the SD
Association. The SDIO Specification defines an SD card that may contain interfaces between various I/O
units and an SD Host. The SDIO card may contain memory storage capability as well as its I/O
functionality. The Memory portion of SDIO card shall be fully compatible to the given Physical Layer
Specification. The SDIO card is based on and compatible with the SD Memory card. This compatibility
includes mechanical, electrical, power, signalling, and software. The intent of the SD I/O card is to provide
high-speed data I/O with low power consumption for mobile electronic devices. A primary goal is that an
I/O card inserted into a non-SDIO aware host will cause no physical damage or disruption of that device
or its software. In this case, the I/O card should simply be ignored. Once inserted into an SDIO aware
host, the detection of the card will be via the normal means described in the given Physical Layer
Specification with some extensions that are described in the SDIO Specification.
The SD Memory Card communication is based on an advanced 9-pin interface (Clock, Command, 4xData
and 3xPower lines) designed to operate in at maximum operating frequency of 208 MHz and low voltage
range. The communication protocol is defined as a part of this specification.
The SD Specifications are divided into several documents. The SD Specifications documentation
structure is given in Figure 1-1.
Figure 1-1 : SD Specifications Documentation Structure
• Audio Specification:
This specification, along with other application specifications, describes the specification of a specific
application (in this case - Audio Application) and the requirements to implement it.
• File System Specification:
The specification describes the specification of the file format structure of the data saved in the SD
Memory Card (in User Area and Protected Area).
• Security Specification:
Application Specifications
Part 4 Audio
Part 8 Video
Other Applications
Part 3 Security
Part 2 File System
Part 1 Physical Layer
UHS-II Addendum
Mechanical Addenda
eSD Addendum (Embedded)
Part A1
Advanced
Security SD
Extension
Part E1 SDIO
©Copyright 2001-2017 SD Card Association
Physical Layer Simplified Specification Version 6.00
2
The specification describes the content protection mechanism and the application-specific commands
that support it.
• Physical Layer Specification (this document):
The specification describes the physical interface and the command protocol used by the SD Memory
Card. The purpose of the Physical Layer specification is to define the SD Memory Card, its environment,
and handling.
The document is divided into several portions. Chapter 3 gives a general overview of the system
concepts. The common SD Memory Card characteristics are described in Chapter 4. As this description
defines an overall set of card properties, we recommend using the product documentation in parallel. The
card registers are described in Chapter 5.
Chapter 6 defines the electrical parameters of the SD Memory Card's hardware interface.
Mechanical Specification described in Chapter 8 in Version 2.00 is moved to the Standard Size
Mechanical Addendum.
There are three mechanical addenda depend on form factors.
(1) Standard Size Mechanical Addendum
(2) miniSD Mechanical Addendum
(3) microSD Mechanical Addendum
UHS-II Interface Specification is defined by the UHS-II Addendum.
Un-removable memory device for embedded application is defined by the eSD Addendum.
As used in this document, "shall" or "will" denote a mandatory provision of the standard. "Should" denotes
a provision that is recommended but is not mandatory. "May" denotes a feature, which may or may not
be present–at the option of the implementer–and whose presence does not preclude compliance.
• Mc-EX Interface Specification: (This section was added in version 1.10)
Part A1 of the SD memory card specification (Refer to Figure 1-1) serves as an extension to the SD card
Physical Layer Specification and provides all of the definitions required to transfer the Mobile Commerce
Extension (Mc-EX) command packets from the Mc-EX host to the Mc-EX enabled SD memory card, and
vice versa.
• SDIO Specification
SDIO card and embedded SDIO are specified based on the Physical Layer Specification and
modifications and extensions are described in the Part E1 SDIO Specification.
剩余262页未读,继续阅读
4828 浏览量
437 浏览量
1033 浏览量
2023-01-04 上传
468 浏览量
109 浏览量
479 浏览量
193 浏览量
418 浏览量
JackyHHLee
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- gemoji-chrome-crx插件
- 乡镇创卫工作总结下载
- GetWindowsPassword.zip
- 音乐
- take-meal-react-native
- aws-workshop:学习使用Amazon Web Services以可扩展的方式部署实际应用程序
- restaurant-reviews
- 换器也兼容其他多版本的JAVA程序,比如S40手机的JAVA程序
- 2013年舞台专业技术人员个人年终工作总结
- leetcode:提升我的编码能力!
- Ellesmere.zip
- AutomationFramework:关于udemy的Selenium类的最终项目
- blog-client
- HierarchyNode
- 学校办公室个人总结范文
- 一款飞行射击类的游戏J2me
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功