新闻  |   论坛  |   博客  |   在线研讨会
关于NOR Flash的两种接口(ZT)
moran | 2008-07-18 10:11:18    阅读:13421   发布文章

 关于这两种接口,我搜索了一些资料,但仍不怎么明白,看来得找到原始的英文文档来看才能明白。要不,就是我在搜索时没有找到合适的关键词,以致无法找到详细的文档。也看了几款相关Flash芯片的资料,如SST39VF1601与Intel_C3,读写时序确实不同。下面是从网上搜索到的一些文档摘要。

    http://hi.baidu.com/hilyjiang/blog/item/a7cd05a8798bd9b0ca130c67.html
    Flash 存储器接口还有两个标准:CFI和JEDEC。CFI为公共Flash接口[Common Flash Inte**ce],用来帮助程序从Flash芯片中获取操作方式信息,而不用在程序中硬编码Flash的ID。JEDEC用来帮助程序读取Flash的制造商ID和设备ID,以确定Flash的大小和算法,如果芯片不支持CFI,就需使用JEDEC了。

    http://www.chipsoo.com/archiver/?tid-52.html
    CFI Flash
    自从Intel公司于1988年推出了可快速擦写的非易失性存储器Flash   Memory以来,快速擦写存储器Flash  Memory技术就得到了非常迅速的发展。这主要是由于Flash   Memory具有不需要存储电容器、集成度更高、制造成本低于DRAM、使用方便,读写灵活、访问速度快、断电后不丢失信息等特点。

    虽然Flash  Memory应用越来越广泛,但由于生产Flash   Memory的半导体制造商众 多,不同厂商Flash  Memory产品的操作命令集和电气参数又千差万别,这给Flash   Memory的开发设计人员和OEM制造商带来许多不便。为了对现有的Flash   Memory的产品进行升级或使用其它公司的Flash  Memory产品替换,必须对原有的程序代码和硬件结构进行修改。为解决上述原因所引发的问题,迫切需要Flash   Memory制造商提出一个公共的标准解决方案,在这样的背景下,公共闪存接口(Common Flash  Interface),简称CFI 诞生了,CFI是一个公开的标准的从Flash   Memory器件中读取数据的接口。它可以使系统软件查询已安装的Flash   Memory器件的各种参数,包括器件阵列结构参数、电气和时间参数以及器件支持的功能等。利用CFI可以不用修改系统软件就可以用新型的和改进的产品代替旧版本的产品。例如:如果新型的Flash   Memory的擦除时间只有旧版本的一半,系统软件只要通过CFI读取新器件的擦除时间等参数,修改一下定时器的时间参数即可。

    JEDEC
    Joint Electron Device Engineering Council 即电子元件工业联合会。JEDEC是由生产厂商们制定的国际性协议,主要为计算机内存制定。工业标准的内存通常指的是符合JEDEC标准的一组内存。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客