SDå�¡çš„åŸºæœ¬è§„æ ¼æ€»ç»“
尺寸类型
SD:32×24×2.1mm(全尺寸),基本上以�很少使用了
microSD:11×15×1.0mm,目�应用的主�
引脚触点差异:
UHS-I�其之�:9个触点(VCC,两个VSS,CLK,CMD,DAT3-DAT0),�然是目�应用的主�
UHS-II/UHS-III:17个触点(新增差分对)
SD Express:ä¿�ç•™ä¼ ç»Ÿè§¦ç‚¹+éš�å¼�PCIe通é�“设计
电压兼容性
普通SD�:仅支�3.3V
UHS�:�支�3.3V/1.8V�电压(需主控匹�,�方�商电压切�)
å�¯ä»¥çœ‹åˆ°ï¼ŒSDå�¡é™¤äº†æ ‡å‡†çš„SD模å¼�以外,还能够支æŒ�SPI Mode,在这ç§�情况下,数æ�®çº¿ä»ŽSD模å¼�çš„å››æ ¹ï¼ˆDAT3-DAT0)å�˜æˆ�äº†ä¸€æ ¹ã€‚
SD�的分类
当å‰�SDå�¡çš„æ ‡å‡†ä½“系较为å¤�æ�‚,涉å�Šåˆ°å˜å‚¨å®¹é‡�ã€�总线å��è®®ã€�速度ç‰çº§ç‰å¤šä¸ªç»´åº¦çš„å®šä¹‰ã€‚å› æ¤ä¹Ÿå°±æœ‰å¤šä¸ªä¸�å�Œç»´åº¦çš„SDå�¡åˆ†ç±»è§„则。
基于容�进行分类
从SDå�¡çš„å˜å‚¨å®¹é‡�角度上,å�¯ä»¥åˆ†ä¸ºä»¥ä¸‹å››ç±»ï¼Œåˆ†åˆ«åœ¨ä¸�å�Œçš„SD规范ä¸å®šä¹‰ã€‚需è¦�注æ„�çš„æ˜¯å› ä¸ºFAT3文件系统支æŒ�的文件系统大å°�以å�Šå�•个文件大å°�çš„é™�制å�‡æ¯”较å°�,所以SDXCå�¡é»˜è®¤é‡‡ç”¨exFAT文件系统。
ç›®å‰�应用的主æµ�是SDHCå’ŒSDXC,SDSCå› ä¸ºå®¹é‡�太å°�,已ç»�被淘汰了。
å…¶å®žæ— è®ºæ˜¯å¯¹äºŽå¼€å�‘者还是用户而言,都å�ªéœ€è¦�关注自己产å“�应用的å˜å‚¨å®¹é‡�就好,ä¸�需è¦�关注究竟属于哪个容é‡�分类。
基于总线接��总线速度进行分类
从SDå�¡æ‰€è¿žæŽ¥çš„系统总线接å�£ä»¥å�Šæ€»çº¿è¯»å†™é€Ÿåº¦çš„角度,SDå�¡å�¯ä»¥åˆ†ä¸ºä»¥ä¸‹åˆ†ç±»ã€‚对于开å�‘者而言,需è¦�关注主控芯片的SD接å�£è§„范,这一点é™�定了SDIO接å�£çš„æ—¶é’Ÿã€�电压ã€�引脚分布ç‰ã€‚
关于SDå�¡çš„引脚结构,UHS-Iå�Šå…¶ä¹‹å‰�çš„SDå�¡è§„èŒƒä½¿ç”¨ä¼ ç»Ÿçš„9个引脚:CLK,CMD,DAT3-DAT0(其ä¸DAT3也用于å�¡æ£€æµ‹çš„CD引脚),VCC,两个VSS。从UHS-IIå¼€å§‹ï¼Œåœ¨ä¼ ç»Ÿçš„SDå�¡æŽ¥å�£è§„èŒƒçš„åŸºç¡€ä¸Šå¢žåŠ äº†ä¸¤ç»„LVDS差分对,共8ä¸ªå¼•è„šï¼Œå› æ¤æ–°çš„UHS-II/III接å�£å’Œå�¡å…±åŒ…å�«17个接å�£ã€‚但是,新的UHS-II/IIIå�¡æ�’入旧的SDå�¡æ�’æ§½æ—¶ï¼Œæ–°å¢žçš„å·®åˆ†å¼•è„šæ— ç”µæ°”è¿žæŽ¥ï¼Œå¯¹äºŽSDå�¡çš„读写访问会自动回退至UHS-I模å¼�或更低,这一点有点åƒ�USB TypeC接å�£å¯¹ä¹‹å‰�USB2.0接å�£çš„å…¼å®¹ä¸€æ ·ã€‚ä¸‹å›¾æ˜¯UHS-II/IIIå�¡çš„引脚结构示æ„�图:
关于SDå�¡æ‰€æ”¯æŒ�的电压,在SD2.0å�Šå…¶ä¹‹å‰�的规范,SD接å�£çš„主机和SDå�¡å�ªæ”¯æŒ�3.3Vå�•电压模å¼�,ä¸�支æŒ�电压的动æ€�切æ�¢ï¼›ä½†æ˜¯ä»ŽSD3.0也就是UHS-I开始,SD主机接å�£ä»¥å�ŠSDå�¡å�‡åº”支æŒ�3.3Vå’Œ1.8Vå�Œç”µåŽ‹æ¨¡å¼�,å�¦åˆ™æ— 法通过UHS认è¯�。在支æŒ�å�Œç”µåŽ‹çš„æƒ…å†µä¸‹ï¼Œä¸»æœºåœ¨ç»™SDå�¡åˆ�始上电å�Žé¦–å…ˆæ��ä¾›3.3V电压,然å�Žé€šè¿‡CMD8+ACMD41+CMD11çš„å��è®®åº�列在å�Œæ–¹ä¹‹é—´äº¤æ�¢å�Œç”µåŽ‹çš„æ”¯æŒ�èƒ½åŠ›ï¼Œæ ¹æ�®äº¤äº’ä¿¡æ�¯å†³å®šæ˜¯å�¦åˆ‡æ�¢ç”µåŽ‹åˆ°1.8V。
关于通信的å�•端SDRå’Œå�Œç«¯DDR模å¼�。在UHS-I之å‰�的规范ä¸ï¼ŒSDå�¡å�ªèƒ½æ”¯æŒ�å�•端的SDR通信,UHS-I规范则引入了å�¯é€‰çš„DDR模å¼�,å�¯ä»¥æ”¯æŒ�在一个时钟周期å�‘é€�两次数æ�®ï¼Œè¿™æ ·ç›¸å�Œçš„æ—¶é’Ÿå‘¨æœŸä¸‹ä¼ 输数æ�®å�¯ä»¥ç¿»å€�。对于UHS-I而言,该规范å�¯ä»¥æ”¯æŒ�SDR12ã€�SDR25ã€�SDR50ã€�SDR104以å�ŠDDR50è¿™å‡ ç§�模å¼�,其ä¸å‰�å››ç§�是å�•端SDR模å¼�,å�ªä¸�过是在之å‰�SDè§„èŒƒçš„åŸºç¡€ä¸Šè¿›ä¸€æ¥æ��å�‡äº†æ—¶é’Ÿé¢‘率,时钟最高å�¯ä»¥è¾¾åˆ°208MHzï¼Œå› æ¤æœ€é«˜å�¯ä»¥æ��ä¾›104MB/sç�†è®ºå¸¦å®½ï¼›è€ŒDDR50则是å�Œè¾¹æ²¿è§¦å�‘å�‘é€�æ•°æ�®ï¼ŒDDR模å¼�下最高时钟50MHz,å�¯ä»¥æ��供最高50MB/sçš„ç�†è®ºå¸¦å®½ã€‚当然,能å�¦æ”¯æŒ�UHS-Içš„é«˜è§„æ ¼æ—¶é’Ÿé€Ÿåº¦ä»¥å�ŠDDR模å¼�,需è¦�主控SD控制器与SDå�¡ä¹‹é—´è¿›è¡Œå��商,å�ªæœ‰å�Œæ–¹éƒ½æ”¯æŒ�的情况下æ‰�能使用。
SD 2.0 High Speed以å�ŠUHS-Içš„å�•端SDR是目å‰�多数消费类产å“�应用ä¸çš„主æµ�。
é™¤äº†ä»¥ä¸ŠåŸºäºŽä¼ ç»ŸSD接å�£çš„æ€»çº¿æŽ¥å�£ä»¥å¤–,目å‰�还出现了基于PCIe总线通信规范的SD Express总线接å�£ï¼Œä¸�过这ç§�接å�£çš„SDå�¡ä»¥å�Šä¸»æŽ§ç›®å‰�在产å“�å¼€å�‘ä¸è¿˜æ¯”较少è§�:
基于SD�的读写速度进行分类
相比于å‰�é�¢çš„SD接å�£çš„速度而言,SD读的读写速度的分类和ç‰çº§å°±æ›´åŠ å¤�æ�‚了。首先是按照C开头进行的基本速度ç‰çº§ï¼š
接下æ�¥æ˜¯UHS速度ç‰çº§ï¼Œè·ŸC开头的速度ç‰çº§ä¸€æ ·ï¼Œä¸»è¦�关注的ä»�然是大å�—æ•°æ�®çš„写入速度,既然是å�Œæ ·çš„è¯„ä¼°æ ‡å‡†ï¼Œä¸ºä»€ä¹ˆä¸�ç»§ç»ç”¨C?
还有专门针对视频文件写入应用的V速度ç‰çº§ã€‚è·ŸC/U开头的速度ç‰çº§æœ‰å•¥åŒºåˆ«ï¼Ÿ
最å�Žè¿˜æœ‰ä¸€ä¸ªé’ˆå¯¹æ‰‹æœºAPP应用éš�机访问速度的A速度ç‰çº§ï¼š
æ— è®ºå¦‚ä½•ï¼Œå¯¹äºŽåŒ…å�«SDå�¡äº§å“�的开å�‘者而言,é‡�点å�ªéœ€è¦�关注自己的主控SD控制器的规范版本,按照规范版本æ�¥å®žçŽ°å…·ä½“çš„ç”µè·¯å’Œé©±åŠ¨ç¨‹åº�/功能å�³å�¯ï¼Œä¸�太需è¦�关注这些ä¸�å�Œçš„SDå�¡é€Ÿåº¦ç‰çº§ã€‚而对于普通用户而言,则需è¦�æ ¹æ�®è‡ªå·±çš„产å“�应用需求,选择符å�ˆäº§å“�应用的SDå�¡é€Ÿåº¦ç‰çº§ï¼Œå½“然选择的SDå�¡é€Ÿåº¦ç‰çº§éœ€è¦�与其主控能够支æŒ�çš„SDå�¡è§„范相匹é…�æ‰�能å�‘挥出æ�¥æœ€ä½³çš„æ€§èƒ½ã€‚
容é‡�ã€�接å�£å’Œé€Ÿåº¦ç‰çº§åˆ†ç±»çš„例å�
下图是å�‚考文档1䏿‰€æ��供的一个真实SDå�¡æ ‡æ³¨ä¿¡æ�¯çš„说明,结å�ˆä»¥ä¸Šçš„ç�†è®ºçŸ¥è¯†åº”该是å�¯ä»¥å¾ˆå¥½çš„ç�†è§£äº†ï¼š
SDå�¡æ ‡å‡†è§„范版本的演进
以下是SDå�¡å�„个主è¦�版本的å��议规范的å�‘布时间,以å�Šå�„ç‰ˆæœ¬æ–°å¢žåŠ çš„ä¸»è¦�特性。结å�ˆä»¥ä¸Šå¯¹äºŽSDå�¡è¿›è¡Œä¸�å�Œåˆ†ç±»æ ‡å‡†çš„说明å�¯ä»¥æ›´å®¹æ˜“ç�†è§£ã€‚
�考资料
å˜å‚¨å�°è±¡ï¼šæµ…è°ˆå˜å‚¨å�¡UHS-Iã€�UHS-IIã€�UHS-IIIæ€»çº¿æ ‡å‡†