数字消费应用对直接执行代码又具有数据存储功能的闪存的灵活性、高密度、高性能和成本效益的要求越来越高。st开发出新型多位兼容、先进体系结构的闪存系列。高性能的同步及异步读取和具有竞争力的成本是这一系列的主要优势。m58lw032a是其中密度最小的产品,最大密度256兆位。
多位兼容闪存技术
高速读取和编程是m58lw032a的nor阵列体系结构的主要优点。目前m58lw032a加工采用0.15微米技术。到2003年,根据st进度安排,512兆位产品将采用0.13微米技术。
m58lw032a的主要特性如下:x16数据总线;统一块结构:存储空间由64个32千字的存储块构成;高性能异步随机读取模式和页读取模式;快速同步突发读取模式:这种模式允许数据每个时钟周期以最高56mhz频率传输;编程、擦除中止命令;2.7-3.6vdd单小型电源,具有系统中编程性能(无需外部编程电压);1.8-vdd i/o缓冲电源;公用闪存接口(cfi);tsop56和tfbga64封装。
直接执行代码和存储数据,间接从闪存执行代码
在现有消费类设备的设计中,闪存一方面用于存储参数和数据,另一方面用于间接代码存储,配合一个比较快速的sdram,完成代码的执行过程。代码从闪存下载到sdram上,然后由微处理器执行。结果,这种体系结构在性能方面遇到很大的障碍。
直接从闪存执行代码
全新的m58lw032a多位兼容闪存具有一个快速的异步页式读取模式,允许以4个16位字并行存取,读取时间最小25ns。而且异步总线读取模式性能优异,存取时间最小90 ns。
使用来自存储阵列的所有块的突发串式,可以完成快速同步读操作。数据可以顺序存取并在每个时钟周期以最大56mhz传输。突发配置寄存器确定数据顺序输出,它特别适用于定义在突发操作(4字、8字或连续突发)中将要输出的字数,并用于把地址读取顺序配置成顺序的还是交织的。突发读取模式使微处理器能够直接从闪存执行代码,从而提高系统性能。因此,闪存可以用于存储代码参数及数据,而sdram存储器则用于工作存储器,执行高速执行时间所需的软件存储功能。
提高了数据及代码更新的灵活性
因为具有性能优异的读取模式,m58lw032a闪存特别适合机顶盒及数字视盘机应用。编程/擦除中止指令是优化数据和代码更新的灵活性的另一个重要特性。它使一个块能够暂停擦除操作,以便在其它块完成读取或编程操作;或者,它还可以在某些块中止编程时对另一个块进行读操作。
在机顶盒设计中,m58lw032a十分适合数据存储(电视定期传送的节目导视)和参数存储(用户设置)以及机顶盒的应用存储。m58lw032a为通过网络实时更新应用程序及数据提供了一个灵活的解决方案。此外,在dvd视盘机要求经常更新的代码及数据(视频及音频)存储方面,m58lw032a也具有竞争优势。