列表 上一篇 下一篇

SDIO:SD卡简介

首先了解一下SD卡外观,如图就不多说了。

SD卡即Secure Digital Memory Card,中文翻译为安全数码卡。TF卡即T-Flash又称MicroSD,是一种记忆卡。后改称为TransFlash;而重新命名为MicroSD的原因是因为被SD协会(SDA)采立。另一些被SDA采立的记忆卡包括miniSD和SD卡。

传输模式:

两大类,SPI、SDC,其中SDC又分为1位、4位。最新的是不是有8位不太了解。需要注意的是SDIO总线上可以接多个SD卡。

接口电压、时钟速率:

接口电压:2.7V~3.6V
时钟速率:低速卡的时钟频率为0~400KHz,SD全速卡的时钟频率为0~25MHz。貌似400KHz是在卡上电识别是用的。另外好像还有支持52MHz的。

再来说说版本问题:

SD卡版本:SDSC——标准版、SD 2.0(SDHC)——高速卡、SD 3.0(SDXC)——超高速卡、 MMC 4.x(4.0、4.1)

再说说容量、速度问题。首先说明一下,速度、容量都是跟版本有关的:

容量:
SDSC容量有8MB、16MB、32MB、64MB、128MB、256MB、512MB、1GB、2GB
SDHC容量有2GB 、4GB、8GB、16GB、32GB
SDXC容量有32GB、48GB、64GB、128GB、256GB(截至2013年第二季度)
速度:
SD2.0的规范中对SD卡的速度分级方法是:普通卡的速率定义为Class2、Class4、Class6,高速卡的速率定义为Class2、Class4、Class6 、Class 10 、UHS-I和UHS-II五个等级。在Class10卡问世之前,存在过一阵Class11和Class13的卡,但这种标准最终没有被SDA共识。
SD3.01规范被称为超高速卡,速率定义为UHS-I和UHS-II。到2013年第二季度为止,已上市的只有UHS-I卡。UHS-II在2012年第4季度发布,但就2014年前的技术发展速度来看,UHS-I完全足够度过2014年甚至更久。UHS-I卡的速度等级分为UHS-Class0和UHS-Class1。UHS-I的Class和SD2.0的Class不同,没有明确的Class0卡,字面含义就是达不到Class1的卡。可能未来老Class标准的都会被归纳为Class0吧。Class1代表的是最大读取104MB/s,而SD2.0标准里的Class代表的是写入最小的速度范围。
不同等级的读取速度和能满足的应用要求见下表:

再介绍一下eMMC:

嵌入式多媒体卡(Embedded Multimedia Card),是一种新的存储技术,外部提供的接口和SD卡接口类似,内部存储介质为Flash,并且内建坏块管理系统。由于省去了对坏块管理,所以操作比Flash简单。外型比SD卡小,可以直接焊接在电路板上。所有都在一个小型的BGA 封装。接口速度高达每秒52MB,eMMC具有快速、可升级的性能。同时其接口电压可以是1.8v 或者是3.3v。

最后需要注意的是,上面说的是SD卡的规范,至于那些采用SDIO接口的无线网卡等设备这里并没有考虑。