2024年5月3日发(作者:)
什么是闪存卡/U盘/SD卡/FIFO/FRAM
闪存卡(Flash Card)是利用闪存(Flash Memory)技术达到存储电子信息的存储器,一般应用在数码
相机,掌上电脑,MP3等小型数码产品中作为存储介质,所以样子小巧,有如一张卡片,所以称之为闪存
卡。根据不同的生产厂商和不同的应用,闪存卡大概有SmartMedia(SM卡)、Compact Flash(CF
卡)、MultiMediaCard(MMC卡)、Secure Digital(SD卡)、Memory Stick(记忆棒)、XD-Pi
cture Card(XD卡)和微硬盘(MICRODRIVE)这些闪存卡虽然外观、规格不同,但是技术原理都是
相同的。
U盘即称为优盘,也称为闪存盘(书名)。是采用USB接口技术与计算机相连接工作。使用方法很简单只
需要将U盘插入计算机的USB接口,然后安装驱动程序(一般安装购买时自带的驱动。但是一般的U盘
在windows2000系统以上的版本(包括XP、2003)是不需要安装驱动而系统自动识别的,使用起来非
常方便,而软盘则需要计算机配备软盘驱动器(即软驱)。
U盘的读取速度较软盘快几十倍至几百倍,U盘的存储容量最小的为6MB(现在市面是几乎绝种),最大
的上GB。而软盘的容量只有1.44MB,就容量来说一个在天一个在地的下面。U盘不容易损坏,而软盘
极容易损坏,不便于长期保存资料。
可能以前U盘出现的时候我们在某些问题上还离不开软盘,例如:系统崩溃,需要软盘来引导系统,对系
统进行修复,而那时候U盘没有引导功能,所以那时候在这点上还离不开软盘。但是现在很多U盘都支持
系统引导,并且引导速度较软盘更快,所以现在基本上软盘都属于淘汰产品了。
在对U盘进行读取写入后,切勿直接拔除(windows98例外),因为U盘在98以上版本使用的时候,
会把数据写入缓存,如果这时候直接拔除可能导致数据丢失。正确操作应该是双击右下角系统托盘区的新
硬件图标,先在系统里停止设备的运行(即清除缓存,保存数据),然后再拔除。
SD卡(Secure Digital Card)是一种基于闪存(Flash Memory)的存储卡,由于它具有安全性高,容量大,性能
佳,环境适应性好等优点,目前已有越来越多的消费类数码产品采用SD卡作为存储介质,如数码相机、
掌上计算机、MP3播放器等等。
SD (Secure Digital)卡是一种基于NAND型Flash Memory的存储卡,它包含两个基本部分:内部控制器和
存储模块,如图1。存储模块用来存储数据,SD卡本身内嵌一个智能控制器用来实现与主机的接口及控制
数据在存储模块中的传输,智能控制器大大简化了应用时外围的控制电路的设计。
图1 SD卡结构框图
SD卡的主要特点:
①体积小。SD卡象邮票一样大小,尺寸为32mmx 2 4mmx 2 .lm m,重量最大为2.0g ;
②采用2.7V -3..6V 电源;
③存储容量从16M到1G,满足用户不同需求;
④同时支持SD和SPI两种总线模式;
⑤时钟速率在0-25MHz范围内可变;
⑥高达12.5M B/s的数据传输速率(使用4条并行数据线时);
⑦具有版权保护机制,符合安全级别最高的SDMI标准规范;
⑧支持热插拔;
⑨通过机械开关实现写保护特性;
⑩非挥发性固态、掉电数据自动保存。
FIFO( First In First Out)简单说就是指先进先出。由于微电子技术的飞速发展,新一代FIFO芯片容量越来
越大,体积越来越小,价格越来越便宜。作为一种新型大规模集成电路,FIFO芯片以其灵活、方便、高效
的特性,逐渐在高速数据采集、高速数据处理、高速数据传输以及多机处理系统中得到越来越广泛的应用。
在系统设计中,以增加数据传输率、处理大量数据流、匹配具有不同传输率的系统为目的而广泛使用FIFO
存储器,从而提高了系统性能。FIFO存储器是一个先入先出的双口缓冲器,即第一个进入其内的数据第一
个被移出,其中一个存储器的输入口,另一个口是存储器的输出口。对于单片FIFO来说,主要有两种结
构:触发导向结构和零导向传输结构。触发导向传输结构的FIFO是由寄存器阵列构成的,零导向传输结
构的FIFO是由具有读和写地址指针的双口RAM构成。
FIFO存储器是系统的缓冲环节,如果没有FIFO存储器,整个系统就不可能正常工作,它主要有几方面的
功能:
1)对连续的数据流进行缓存,防止在进机和存储操作时丢失数据;
2)数据集中起来进行进机和存储,可避免频繁的总线操作,减轻CPU的负担;
3)允许系统进行DMA操作,提高数据的传输速度。这是至关重要的一点,如果不采用DMA操作,数据
传输将达不到传输要求,而且大大增加CPU的负担,无法同时完成数据的存储工作。


发布评论