Nandflash片选无关技术.doc

Nandflash片选无关技术.doc

ID:57689357

大小:13.00 KB

页数:2页

时间:2020-09-01

Nandflash片选无关技术.doc_第1页
Nandflash片选无关技术.doc_第2页
资源描述:

《Nandflash片选无关技术.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Nandflash片选无关技术(cedon’tcare)很多Nandflash支持一个叫做CEdon’t-care的技术,字面意思就是,不关心是否片选。对此也许有人会问了,如果不片选,那还能对其操作吗?答案就是,这个技术,主要用在当时是不需要选中芯片,但是芯片内部却仍可以继续操作的这些情况:在某些应用,比如录音,音频播放等应用中,外部使用的微秒(us)级的时钟周期,此处假设是比较少的2us,在进行读取一页或者对页编程时,是对NandFlash操作,这样的串行(SerialAccess)访问的周期都是20/30/50ns,都是纳

2、秒(ns)级的,此处假设是50ns,当你已经发了对应的读或写的命令之后,接下来只是需要NandFlash内部去自己操作,将数据读取除了或写入进去到内部的数据寄存器中而已,此处,如果可以把片选取消,CE#是低电平有效,取消片选就是拉高电平,这样会在下一个外部命令发送过来之前,即微秒量级的时间里面,即2us-50ns≈2us,这段时间的取消片选,可以降低很少的系统功耗,但是多次的操作,就可以在很大程度上降低整体的功耗了。总的来说就是:由于某些外部应用所需要的访问NandFlash的频率比较低,而NandFlash内部操作速度比较快

3、,所以在针对NandFlash的读或写操作的大部分时间里面,都是在等待外部命令的输入,同时却选中芯片,产生了多余的功耗,此“不关心片选”技术,就是在NandFlash的内部的相对快速的操作(读或写)完成之后,就取消片选,以节省系统功耗。待下次外部命令/数据/地址输入来的时候,再选中芯片,即可正常继续操作了。这样,整体上,就可以大大降低系统功耗了。【提示】1.如果想要操作硬件NandFlash芯片,先要将对应的CE#(低有效)片选信号拉低,选中该芯片,然后才能做接下来的读写操作所要做的发命令,发数据等动作。2.NandFlash

4、的片选与否,功耗差别会有很大。如果数据没有记错的话,我之前遇到我们系统里面的NandFlash的片选,大概有5个mA的电流输出呢,也许你对5mA没太多概念,给你说个数据你就知道了:当时为了针对MP3播放功耗进行优化,整个系统优化之后的待机功耗,也才10个mA左右的,所以节省5mA已经算是很不错的功耗优化了。【自己理解】cedon'tcare就是读写的时候不需要ce一直低电平。老的nand,比如k9f1208u0c就是需要读写的时候要一直保持ce低电平,否则ce变高后就进入低功耗状态(有点变态)。但大部份cpu沿用aemif的接

5、口,她们的ce在每个读写周期,比如发一个命令和发一个地址之间,ce电平会变的(以前玩过51+ADC0809的最清楚了)。这样aemif接老式的cecarenand就会有问题。所以,大家选型的时候要注意,如果芯片boot支持,那可以考虑用gpio,或者用ce的反转信号

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。