-
CF卡 编辑
CF卡(Compact Flash)最初是一种用于便携式电子设备的数据存储设备。作为一种存储设备,它革命性的使用了闪存,于1994年首次由SanDisk公司生产并制定了相关规范。当前,它的物理格式已经被多种设备所采用。由于使用的或非型闪存的存储密度低于较新的与非型闪存,CF卡是90年代初期出现的三种存储卡中体积最大的(另两种是Miniature Card—MiniCard和SmartMedia卡)在之后,CF卡也改用了与非型闪存,另外,IBM的微型硬盘并没有使用固态存储器。
中文名:CF卡
外文名:Compact Flash
开发公司:SanDisk公司
属性:便携式电子设备的数据存储设备
途径:闪存
关联存储卡:Miniature Card—MiniCard和SmartMedia
CF卡
从速度上它可以分为CF卡、高速CF卡(CF+/CF 2.0规范),更快速的CF 3.0标准也在2005年被采用。
相机市场
CF卡
插槽
CF卡
一与二型
CompactFlash的电气特性与PCMCIA-ATA接口一致,但外形尺寸较小。
连接器为43毫米宽,外壳的深度是36毫米,厚度分3.3毫米(CF I型卡)和5毫米(CF II型卡)两种。
CF I型卡可以用于CF II型卡插槽,但CF II型卡由于厚度的关系无法插入CF I型卡的插槽中。CF闪存卡多数是CF I型卡。
CF卡比早期的PC卡(PCMCIA)I型更细小,然而厚度则和PC卡I及II型相同。CF卡是早期记忆卡规格之中最成功的,受欢迎程度比Miniature Card、SmartMedia卡及PC卡I型更胜一筹.
CF卡
九十年代末至廿一世纪初出现的记忆卡制式(如SD/MMC,各种Memory Stick,xD图像卡等等)有助激烈竞争。新款记忆卡的体积比CF卡小数倍,某程度上与当时CF比PC Card的相差还要大。新制式将会主导掌上电脑,手提电话以及消费级数码相机,特别是超迷你型号。
16G CF卡
闪存型存储设备具有非易失性和固态,所以它比磁盘驱动器更稳固,耗电量仅相当于磁盘驱动器的5%,却仍然具有较快的传输速率(SanDisk Extreme III型CF卡的写入速度和读取速度可达20MB/s)。它们的工作电压为3.3volts或5volts,可以在不同的系统间转换。闪存型CF卡可以适应极端的温度变化,工业标准的闪存卡可以在-45至85摄氏度的范围内工作。
CF接口已广泛用于PDA、笔记本电脑、数码相机和包括台式机在内的各种设备。
到2005年,CF卡的容量规格从最小的8MB到最大可达12GB。(这里的1MB=1,000,000byte,1GB=1000MB)
EP7212是CIRRUS LOGIC公司生产的支持MP3格式的数字音频解码的微处理器。它采用ARM7TDMI CPU核,时钟速率高达74MHz;它内含DRAM、FLASH、LCD、串口和数字音频接口。这些特征使得开发者容易实现MP3文件的解码和播放。本例中利用CF卡存储MP3。
(1)CPLD逻辑关系采用VHDL语言实现
OE <=NCS3 OR NRD;
WE <=NCS3 OR NWR;
CE1 <=A0 AND (NOT WORD);
CE2 <=(NOT A11)AND (NOT WORD);
REG <=A11;
(2)软件实现
首先,配置结构寄存器,设为MEMORY模式。然后,各个任务寄存器设定参数。最后,将命令写入命令寄存器,执行操作。下面的代码段实现将CF卡第一个扇区全部写入0XAAAA。
LDR R0,=0X30000200; //结构寄存器地址A11=1
LDR R1,=0;
STRB R1,; //设置为MEMORY方式
LDR R0,=0X30000800; //初始化地址,A11=1
LDR R2,=0X80; //检测忙信号
LDR R3,=0XAAAA; //测试数据
LDR R1,=1; //传输扇区数目。此处是1个扇区大小
STRB R1,;
LDR R1,=0; //起始扇区号
STRB R1,;
LDR R1,=0; //柱面低8位地址
STRB R1,;
LDR R1,=0; //柱面高8位地址
STRB R1,;
LDR R1,=0XE0; //磁道数
STRB R1,;
LDR R1,=0X30; //写扇区命令
STRB R1;
WAIT
LDRB R1,; //读状态信号,检测是否忙。
//若忙,在此循环
TST R1,R2;
BNE WAIT
LDR R4,=0; //初值
LDR R5,=0X100; //写256个字,512个字节。
WRITE
STR R6,;
ADD R5,R5,#1;
CMP R5,R4;
BNE WRITE; //向缓冲写512个字节
由于篇幅有限,本文仅给出MEMORY模式实现的方法,其它两种模式实现与MEMORY相似。由于CF卡具有易于携带、兼容性好、容量大的特点,可以预见,它必将在更广阔的领域得到应用。
容量价格
CF卡
价格方面,价位从美金399到630元,折合人民币2,722元到4,298元不等,内含4张64GB的CF转SATA 2.5寸转接盒则是1596美金,折合人民币10,889元。
右图为64GB的CF卡实物。
技术特点
CF卡(Compact Flash)是1994年由SanDisk最先推出的。CF卡具有PCMCIA-ATA功能,并与之兼容;CF卡重量只有14g,仅纸板火柴般大小(43mmx36mmx3.3mm),是一种固态产品,也就是工作时没有运动部件。CF卡采用闪存(flash)技术,是一种稳定的存储解决方案,不需要电池来维持其中存储的数据。对所保存的数据来说,CF卡比传统的磁盘驱动器安全性和保护性都更高;比传统的磁盘驱动器及Ⅲ型PC卡的可靠性高5到10倍,而且CF卡的用电量仅为小型磁盘驱动器的5%。这些优异的条件使得大多数数码相机选择CF卡作为其首选存储介质。
卡的发展
CF卡
CF卡同时支持3.3伏和5伏的电压,任何一张CF卡都可以在这两种电压下工作,这使得它具有广阔的使用范围。CF存贮卡的兼容性还表现在它把Flash Memory存贮模块与控制器结合在一起,这样使用CF卡的外部设备就可以做得比较简单,而且不同的CF卡都可以用单一的机构来读写,不用担心兼容性问题,特别是CF卡升级换代时也可以保证旧设备的兼容性。
CF卡
CF卡作为世界范围内的存储行业标准,保证CF产品的兼容,保证CF卡的向后兼容性;随着CF卡越来越被广泛应用,各厂商积极提高CF卡的技术,促进新一代体小质轻、低能耗先进移动设备的推出,进而提高工作效率。CFA总部在加拿大的Palo Alto,其成员有权免费得到CF卡、CF商标和CF技术详情。CFA成员包括3COM,佳能、柯达、惠普、日立、IBM、松下、摩托罗拉、NEC、SanDisk、精工(爱普生)和Socket Communications等120多个。而且其中的主要数码相机生产研发厂商已经成立了一个专门组织,从事于CF产品的开发。
卡的不足
1.容量有限。虽然容量在成倍提高,但仍赶不上数码相机的像素发展。目前的千万像素以上产品已经是流行的高端产品最低规格,而民用主流市场也达到8百万像素级别。普通民用的JPEG压缩格式下,容量尚可,但是专业级的TIFF(RAW)格式文件还是放不下几张图像数据。
2.体积较大。与其他种类的存储卡相比,CF卡的体积略微偏大,这也限制了使用CF卡的数码相机体积,所以现下流行的超薄数码相机大多放弃了CF卡,而改用体积更为小巧的SD卡。
3.性能限制。CF卡的工作温度一般是0-40摄氏度。因此0度以下的环境中,数码相机基本可以说变成了“废物”。即使是专业机也不能幸免。军用的CF卡耐寒能力达到-40摄氏度,可是什么时候普及,价格什么时候跌到普通老百姓可以承受的地步还不得而知。
微型硬盘
CF卡
做为一种机械式存储设备,这些微型硬盘在运行的时候需要消耗比闪存更多的能源,所以在某些供能不足的设备上它们也许不能很好的运行。同时,作为机械设备,它们对物理震动和温度的变化要比闪存更加敏感,尽管在实际使用中并无大碍。
在CompactFlash规范第一次标准化的时候,即使是全尺寸的硬盘的容量也很少超过4GB的,因此ATA规范自身存在的限制被认为是可接受的。但是,在硬盘由于不断增长的容量需求而对ATA规范作出大量改变的今天,闪存卡很快就超过了4GB的限制。
CF+(或CF2.0)包括了两个较大的变化:数据传输率提高到16MB/s,容量最大可达到137GB(根据CompactFlash协会(CFA)的资料)
CF3.0,支持UDMA mode 4,最高66MB/s
CF4.0,支持UDMA mode 5,最高100MB/s
CF4.1,支持UDMA mode 6,最高133MB/s Up to 137GB
CF5.0,支持UDMA mode 6,最高133MB/s Up to 144PB
CF6.0,支持UDMA mode 7,最高167MB/s Up to 144PB
德国科隆--CF标准有了新的第三修订版,将接口数据传输速率提升了4倍。标准将与FAT32文件系统相结合,完全支持容量超过2.2GB的CF卡。
刚刚宣布的CF+和CF规范第三修订版利用了Ultra DMA 33和Ultra DMA 66规范(主要用于IDE硬盘驱动器),将接口数据传输速率从16MB/s提高到66MB/s。DMA(直接存储访问)接口方式可以降低用于管理CF卡数据传输的处理器耗能。据标准化组织CF联盟(CFA)称,快速的PCMCIA ATA存储与I/O模式也可以加入,它可以将接口传输速度提高到25MB/s。
CompactFlash规范还被应用于多种输入/输出以及接口设备。由于它的电气性能与PCMCIA卡一致,因此大多数PCMCIA卡都有类似的CF版本。如:
以太网;
调制解调器;
无线局域网;
数码相机;
GPS(全球卫星定位系统);
条码扫描仪;
磁条读写器;
Super VGA显示适配器;
多种其它闪存卡的读卡器;
GBA电影播放器。
理论上最大容量1.44亿GB
CF卡
和几年前的硬盘137GB容量限制一样,CF卡由于使用28bit寻址,最大容量也只有137GB。因此在CF5.0标准中,寻址空间被增加到48bit,理论上的最大容量因此被提升到了144PB(144000TB),应当可以在很长时间内满足需求。除此以外,新标准中的的数据传输单位从128KB提升到32MB,大大提高了传输效率。
CF5.0标准支持ATA-6和ATA-8/ACS-2标准,并为了改进兼容性修改了接口的电气定义。和固态硬盘SSD类似,CF5.0标准中也增加了TRIM功能,能够对空余空间进行管理,改善性能表现。除了既定规范,CF5.0还提供了一项可选特性“Video Performance Guarantee”(视频性能保证),针对大数据量高清视频拍摄提供QoS功能,保证不会出现丢帧现象。通过该功能的引入,CF卡有意进入超高速摄影等专业视频市场。
1、本站所有文本、信息、视频文件等,仅代表本站观点或作者本人观点,请网友谨慎参考使用。
2、本站信息均为作者提供和网友推荐收集整理而来,仅供学习和研究使用。
3、对任何由于使用本站内容而引起的诉讼、纠纷,本站不承担任何责任。
4、如有侵犯你版权的,请来信(邮箱:baike52199@gmail.com)指出,核实后,本站将立即删除。
下一篇 湖南广播影视集团有限公司
上一篇 未平仓合约