三星的系列NAND Flash有什么区别?
K9F系列的是SLC结构的三星的系列NAND Flash 2.K9G系列的是MCL结构的NAND Flash
首先是存取次数。MLC架构理论上只能承受约1万次的数据写入,而SLC架构可承受约10万次,是MLC的10倍。这个1万次指的是数据写入次数,而非数据写入加读取的总次数。数据读取次数的多寡对闪存寿命有一定影响,但绝非像写入那样严重。
其次是读取和写入速度。这里仍存在认识上的误区,所有闪存芯片读取、写入或擦除数据都是在闪存控制芯片下完成的,闪存控制芯片的速度决定了闪存里数据的读取、擦除或是重新写入的速度。SLC技术被开发的年头远早于MLC技术,与之相匹配的控制芯片技术上已经非常成熟。
第三是功耗。SLC架构由于每Cell仅存放1bit数据,故只有高和低2种电平状态,使用1.8V的电压就可以驱动。
而MLC架构每Cell需要存放多个bit,即电平至少要被分为4档(存放2bit),所以需要有3.3V及以上的电压才能驱动。第四是出错率。在一次读写中SLC只有0或1两种状态,这种技术能提供快速的程序编程与读取,简单点说每Cell就像我们日常生活中使用的开关一样,只有开和关两种状态,非常稳定,就算其中一个Cell损坏,对整体的性能也不会有影响。
在一次读写中MLC有四种状态(以每Cell存取2bit为例),这就意味着MLC存储时要更精确地控制每个存储单元的充电电压,读写时就需要更长的充电时间来保证数据的可靠性。
它已经不再是简单的开关电路,而是要控制四种不同的状态,这在产品的出错率方面和稳定性方面有较大要求,而且一旦出现错误,就会导致2倍及以上的数据损坏,所以MLC对制造工艺和控制芯片有着更高的要求。
第五是制造成本。MLC技术原来每Cell仅存放1bit数据,而现在每Cell能存放2bit甚至更多数据,这些都是在存储体体积不增大的前提下实现的,所以相同容量大小的MLC NAND Flash制造成本要远低于SLC NAND Flash。
感兴趣的卡友们,可找我免费拿样测试哦!
我对嵌入式概念名词简单的理解
我对嵌入式概念名词简单的理解
通常我们都有这么一个模糊的概念,我以前做单片机,单片机是不是嵌入式系统呢?
嵌入式系统是指什么呢?指像“ARM+LINUX”这样结构的系统。 低端的单片机系统和高端的ARM+LINUX这种结构有什么不同呢? 单片机系统在8位的单片机系统上跑一段程序,实际上呢,就是一段应用程序。这个架构比较简单。 ARM+LINUX系统呢,最下层是硬件,
往上呢是驱动程序->操作系统->最上面呢是应用程序。最下面的硬件一般比较复杂,32位的系统(ARM、PPC、MIPS、X86等)。 在整个架构上有很大不同。如果要开发ARM+LINUX这样系统的时候,需要了解更多的知识,比如:什么是操作系统?驱动程序如何挂在到操作系统上?应用程序如何通过操作系统对硬件进行操作等等。这样看来ARM+LINUX的架构比8位单片机这个架构要复杂很多。
一.单片机和ARM的区别
1. 单片机主要是面向于低端市场,实现一般性的控制功能,单片机一般单片集成CPU,RAM,ROM,各种外设。
2. ARM主要面向更复杂的嵌入式产品,主频更高,外围接口功能更加丰富。
3. ARM将逐渐取代单片机,成为嵌入式产品的通用硬件平台。
二.ARM是什么?什么是ARM9,ARM11,ARMCORTEX
1. ARM是一家公司,它不做芯片生产,销售,只是设计芯片内核,并把知识产权
给芯片制造商。ARM是一门技术科学,它也是一种芯片。
2. ARM11系列微处理器ARM公司近年推出的新一代RISC处理器,它是RAM新指构,ARM11处理器瞄准的是高端的移动无线,消费类电子,网络和汽车电子应用,而且ARM11内核的很多特性使它还能充分适应高端嵌入式实时应用系统,如未来的网络和家庭娱乐产品。
3. ARMCORTEX不是代表更高端,而是一个全新的系列,CORTEX分三个系列:A系列,
R系列,M系列,在R系列里,实时性高,多用于汽车电子和特殊行业,并且在实际开发中很少遇到,M系列终端快,多应用于机械加工领域,典型的产品有M0,M3,M4,其中M0是为了抢占传统的51单片机市场,M3是为了取代ARM7,M4在M3的基础上增加了DSP和MPU,这是为了与低端的DSP处理器竞争,A系列是面向应用的,如苹果公司的iphone4就是cortexA8架构的,但是A系列的底层嵌入式开发难度很大,国内很少有公司有实力开发ARM A系列处理器并采用。
三.ARM9和ARM11的区别
1. 主频不同,2440是400M,6410是533/667M.
2. 处理器的版本不一样。
3. 6410在视频处理方面比2440要强很多。
4. 6410采用的是DDR内存控制,2440采用的是SDRAM内存控制器。
5. 6410为双总线架构,一路用于内存总线,一路用于Flash总线。
6. 6410的启动方式更加灵活,主要包括SD,Nand Flash NorFLash和oneFLash等设备启动。
7. 6410的NondFLash支持SLC和MLC两种架构,从而大大扩大存储空间。
8. 6410具备8路DMA通道。
9. 6410的性能高于2440,ARM11通常跑操作系统,ARM9可跑可不跑。
10. 6410还支持2D和3D的图形加速。
四.嵌入式行业中的职业划分,分4种
1. 硬件工程师,包括电路工程师,芯片工程师,PCBLayout工程师,MCS51硬件工程师
,ASIC设计工程师FPGA.(即硬件层)
2. 内核开发,内核优化,系统移植工程师,将LINUX系统进行移植和简单的裁剪修改
使之运行起来。(即操作系统层)
3. 核心底层工程师,深入理解LINUX内核并且有一定的硬件知识,精通C语言,数据结构,最难的是自己写一个驱动出来,可以看时序图,电路图等。(即驱动层)
4. 嵌入式应用软件工程师,有LINUX平台或WINCE平台开发经验,熟悉C++,可以开发基于QT,GTK(图形库)等C++应用程序,比如手机上的QQ等这些相对来说简单。(即应用层)
寄语:我们知道,嵌入式系统是一个很有前景的行业。学会嵌入式技术,就相当于给自己创造了更多的机会。那么, 现在可以预计的将来,嵌入式技术的应用会越来越广泛(大量的人才需求,未来五年内,国内LINUX嵌入式软件开发的人才缺口达到120万)如果你想往这方面发展的话:
第一:把心踏实下来,做好打硬仗的准备。
第二:注意学习方法。尽量不要走弯路,争取一鼓作气入门。一旦入门了以后呢就好办了。嵌入式技术的掌握,本身呢就比较难,要是再走些弯路,时间上会浪费,甚至会影响学习的信心最好的学习方法:做项目,如果有机会大家跟着做一个难度适中的嵌入式项目,相信大家会很快入门的。也就是说从实战之中来获得进步。技术道路不是一朝一夕,有人领你进门更好,自学也得有一本时间的明细账本,希望有兴趣从事这个行业
的朋友们,学有所成!
相关问答
小米wifi电力猫怎么样?小米wifi电力猫可在接上家庭wifi覆盖盲区的插座后通过“米家”app进行连接。小米WiFi电力猫-主猫的处理器采用高通的QCA6410,ROM大小为8MbitNORFLASH。带有...
ime是干嘛的?被禁用了是否有影响?-ZOL问答回复whnsjzo只不过就是不在维修范围之内了,其他的没有任何伤害哦,而且你的手...用于播放网页上的flash插件,如果卸载,打开网页后,那些动态的flash图片等插件...
如果我想和他人分享一个文件,怎么发链接?网盘里的-ZOL问答一、解压安装包,并双击“Flash_Professional_15_LS20.exe”开始正式的安装二、选择解压文件所在的文件,默认路径为C:\Users\Administrator\Desktop...
几个电脑显示屏怎样把他链接到一起,成为一个画面-ZOL问答Flash插件或重新恢复系统;5、软件问题不能排除故障,替换cpu测试,来确定故障是由于cpu导致还是主板原因。有用(0)回复hllcrjFn+F7就是那个投影的组合按...
win7设置好了无线网络共享,但显示没信号:求救!!-ZOL问答WIN7开启AP热点应该是一个虚拟网卡图片显示的是你电脑的物理网卡当然不行啦先在命令提示符窗口输入NETSHWLANSETMODE=ALLOWSSID=用户名KEY=密码然后在.....
非极性分子有什么性质?_作业帮[回答]这就是我们这节课要解决的问题.〖板书〗第五节非极性分子和极性分子〖过渡〗上节课我们学习了离子键和共价键,请写出下列物质的电子式H2HClNa2...
好不好才能在播放QQ语音时音乐不停。vivo的手机。-ZOL问答yuantu2012什么型号的有用(0)回复t346554937请问您在使用手机QQ视频或语...回复lhw6410请问不能播放有什么提示吗?是不是您的网络原因呢?您更换一个网.....
360同城帮 里卖的二手苹果机,好不好??是正品吗?不能是假的吗?...廉价Iphone性价比高吗?195.3万浏览19回答苹果数据线哪个牌子质量最好?哪种...量产工具不识别flash芯片怎么处理5197浏览10回答怎么样把二维码弄到Word...
想买个电脑,用3Dmax。做效果图。有人说图形工作站不错,预算在...技嘉X79UD516G内存硬盘NTB丽台Q4000电源800瓦有用(0)回复1198105865...用来作3dmax,ug,flash等三维软件吃不吃力?517浏览4...