MultiMedia卡

来自ITwiki,开放的信息技术大百科

(重定向自MMC卡)
记忆卡

多媒体卡 (Multimedia CardMMC卡) 是一种闪存卡标准。在1997年由西门子SanDisk共同开发,技术基于东芝NAND快闪记忆技术,因此较早期基于IntelNOR快闪记忆技术的记忆卡,例如CF卡更细小。MMC卡大小与一张邮票差不多,约24mm x 32mm x 1.5mm。

MMC卡原本使用1bit串联界面,但较新的标准则容许同时传送4 bit或8 bits的数据。近年MMC卡技术已差不多完全被SD卡所代替,但由于MMC卡仍可被兼容SD卡的设备所读取,因此仍有其作用。

目前MMC卡的的容量多达 2 GB,并且用于几乎所有使用存储卡的设备上,如移动电话数字音频播放机数码相机PDA中。由于Secure Digital的出现,几乎没有公司将MMC插槽做进他们的设备中,但是稍微窄一点儿的、针脚兼容的MMC卡可以用在所有支持SD卡的设备上。然而,少数一些公司,最著名的如诺基亚仍然全部地支持MMC。

目录

公开标准

这项技术一个公开标准,所有愿意改进它或者为它开发产品的公司都可使用。

衍生规格

小尺寸的多媒体卡(RS-MMC)

MMC卡也有小尺寸的型号,大约是正常尺寸的一半:24 mm × 18 mm × 1.4 mm。这种可选的尺寸称为小尺寸的多媒体卡或者RS-MMC,它是在2004年发布的。RS-MMC卡只是小型号的MMC卡,使用一个简单的机械转接延长它,一个RS-MMC卡能够用在任何MMC(或SD)插槽。目前RS-MMC卡的容量高达1 GB。

RS-MMC卡仅有的两个重要硬件授权商是诺基亚和西门子公司,他们经常将RS-MMC用于诺基亚的60系列Symbian智能电话诺基亚770因特网平板电脑和西门子的65和75产品。用于诺基亚新的电话(如诺基亚6630诺基亚6680)中的更新的RS-MMC卡支持低电压(1.8 V而不是3 V)模式以降低耗电量,这些称为双电压小尺寸多媒体卡(DV-RS-MMC)的低电压RS-MMC卡如果满足移动式MMC卡标准时就可以作为移动式MMC销售。这些低电压卡与旧的RS-MMC设备后向兼容。双电压卡和移动式MMC是MMC 4.x标准的一部分。

MMC 4.x 和 secureMMC

4.x(4.0、4.1等)标准在2005年发布(MMCA系统规范4.1)。这个新标准引入了称为MMCplus的更高性能的MMC4(使用与基本MMC同样的结构尺寸但是有更多的插针)和作为移动式MMC销售的RS-MMC4。移动式MMC4是老式的RS-MMC的一个翻版,因为它使用了与RS-MMC同样的连接方式和连结标准,但是它的尺寸大约是正常MMC卡的一半。这个标准也定义了secureMMC的规范,它的加密特征类似于Secure Digital或者MagicGateMemory Sticks。

MMCplus

MMCmicro

ATA on MMC 和 CE-ATA

不同类型的MMC/SD卡

SD卡不是仅有的获得安全数字卡协会认可的快速存储卡标准。其它的安全数字卡协会格式包括miniSDmicroSD(在被安全数字卡协会认可以前称为TransFlash)。

这些小型卡能够通过一个转换器(连结电路以及物理连接)在全尺寸的MMC/SD/SDIO插槽上使用。然而,需要注意的是,在SD尺寸上制造输入/输出设备已经非常困难了,在更小的尺寸上制造就变得更加不切实际。

由于SD插槽仍然支持MMC卡,单独发展的更小的MMC变体也与支持SD的设备兼容。与miniSDmicroSD(它们与SD有很大不同,制造机械转换器已经很不现实)不同,RS-MMC插槽保持了与全尺寸MMC卡的后向兼容,因为RS-MMC仅仅是短一点儿的MMC卡。关于这些变体的更多信息参见多媒体卡

技术比较

类型 MMC RS-MMC MMC Plus SecureMMC SD SDIO miniSD microSD
SD 插槽 机械转换器 机电转换器 机电转换器
Pins 7 7 13 7 9 9 11 8
结构形式 Thin Thin/short Thin Thin Thick Thick Narrow/short/thinNarrow/short/extrathin
宽度 24 mm 24 mm 24 mm 24 mm 24 mm 24 mm 20 mm 11 mm
长度 32 mm 18 mm 32 mm 32 mm 32 mm 32 mm+ 21.5 mm 15 mm
厚度 1.4 mm 1.4 mm 1.4 mm 1.4 mm 2.1 mm 2.1 mm 1.4 mm 1 mm
SPI 模式 Optional Optional Optional Required Required Required Required Required?
1 位模式
4 位模式  ? Optional Optional Optional Optional
8 位模式  ?
传输时钟 0–20 MHz 0–20 MHz 0–52 MHz 0–20 MHz? 0–25 MHz 0–25 MHz 0–25 MHz? 0–25 MHz?
最大传输速度 20 Mbit/s 20 Mbit/s 416 Mbit/s 20 Mbit/s? 100 Mbit/s 100 Mbit/s 100 Mbit/s 100 Mbit/s
最大SPI模式传输速度 20 Mbit/s 20 Mbit/s 52 Mbit/s 20 Mbit/s 25 Mbit/s 25 Mbit/s 25 Mbit/s 25 Mbit/s
DRM N/A
用户加密
简化规范 Not yet?
Memb cost $2500/yr (not required)$1500/yr (appears required)
Spec cost $500  ?  ? Member Member Member Member
Host license $1000/yr+memb
存储卡版权费
输入输出卡版权费 N/A N/A N/A N/A N/A $1000/yr+memb N/A N/A
Open source compatible 是? 是? SPI only SPI only SPI only SPI only
类型 MMC RS-MMC MMC Plus SecureMMC SD SDIO miniSD microSD

表中数据主要编自于MMC和SDIO的简化版本和与SD卡和MMC协会网站上的数据。并且插入了一些其它类型卡的数据。

所有SD/MMC格式的最大容量限制是LBA模式下的128 GB(28位扇区寻址)。

大多数,也许是全部目前的MMC闪存卡都支持SPI模式,尽管并没有法定要求,但是不支持这种模式将带来严重的兼容性问题。SanDisk、Ritek/Ridata和Kingmax制造的所有闪存卡好像都支持SPI。并且,MMC卡可以认为在电气性能上等同于SD卡,但是它使用一个较薄的包装并且禁止了SD的功能(这样就不再需要支付SD的版权费)。

MMC可以分为MMC和SPI两种工作模式,MMC模式是标准的默认模式,具有MMC的全部特性。而SPI模式则是MMC存贮卡可选的第二种模式,这个模式是MMC协议的一个子集,主要用于只需要小数量的卡(通常是1个)和低数据传输率(和MMC协议相比)的系统,这个模式可以把设计花费减到最小,但性能不如MMC。

MMC定义了SPI和1位MMC/SD协议。基本的SPI协议已经作为许多微控制器的一个标准特点存在了许多年。从社会的观点来看,定义一个新的不兼容的SD/MMC协议的理由是值得怀疑的;开发一个不兼容的并且是非必需的新协议可能有利于贸易协会收取授权费用和成员费用,但是它在许多方面增加了硬件和软件的费用。新的协议使用开放的信号转换接头(open collector signalling)以允许在同一总线上使用多个存储卡,但是这实际上在使用更高时钟频率时带来了问题。尽管SPI使用三条共享的信号线外加一个单独的芯片选择每个存储卡,新协议允许多达30块存储卡连结到同样的三条线上(不包含片选),这样做的代价是更加复杂的闪存卡初始化和需要每个卡有一个唯一的序列号用于即插即用;这个特性实际上很少使用并且由于速度和功耗问题在新标准中不建议它的使用。有类似所有权的1位协议被扩展到四位宽(SD和MMC)和八位宽用来支持更高速度,但是计算机产业的其它大部分都在向更高速度更窄的信道转移;标准的SPI能够简单地使用更高数据速度的时钟(如133 MHz)以获得比四位SD更高的性能——没有更高时钟速度的嵌入式处理器无论如何也不能处理更快速度的数据。SD协会放弃了一些旧的一位MMC协议命令的支持并且添加了另外一些与版权保护相关的命令。

参看

外部连结