Intel Strata系列闭速存储器的特点及应用
发布时间:2008/5/27 0:00:00 访问次数:607
intel strata系列闭速存储器的特点及应用 摘要:intel公司推出了strata系列闭速存储器,该存储器单片容量大,可按字节/字模式或不超过32字节的缓冲模式编程,并可实现块擦除过程的挂起和唤醒。在实时数据缓冲系统中有着广泛的应用前景。本文以64m位的28f640j5为例介绍其功能特点,并结合at89c52单片机应用系统给出了具体的应用编程。 关键词:闪速存储器 存储块 挂起 唤醒 完全状态检查 28f640j5 1 前言 闪速存储器以其容量大、现场可编程、系统断电后仍能可靠地保存数据和性价比高等诸多优点而在实时数据缓冲及处理系统中显现出良好的应用前景。但从目前来看,一般闪速存储器(如atmael公司的29c040a)的容量最多只能达到4m位,且大都采用扇区编程模式。由于扇区尺寸较大而且固定(如256字节),因此,一般应用中需扩展单独的ram芯片作编程缓存区,这样,将需要占用系统地址空间,并增加系统成本[1]。 intel公司推出的strata系列闪速存储器28f640的单片容量可达64m位(8m字节),能按字节/字模式或不超过32字节的缓冲模式进行编程,可对操作结果进行完全状态检查,并可实现擦除过程的挂起和唤醒等一系列独特的功能,28f640的推出为进一步提高应用系统的实时性并降低系统成本提供了可能。 本文以28f640j5为例,重点介绍了strata系列闪速存储器的功能特点,对28f640j5和atmael公司的29c040a的主要不同点作了总结性比较,并结合28f640j5在程控交换机呼叫信息多任务实时缓冲系统中的应用,给出了具体的应用编程技巧。 2 28f640j5的引脚配置及功能特点 图1所示为56脚ssop封装的28f640j5逻辑引脚配置。28f640j5的主要功能特点为: ●a0~a22共23根地址线允许访问的地址空间达8m字节,是目前单片容量最大的闪速存储器芯片之一。64m位容量的存储单元被划为固定的64个大小为128k字节、可独立进行擦除的存储块,单个存储块的典型擦除时间为1秒,不支持整片擦除操作。 ●读写可配置为按字节(byye#输入为低,使用dq0~dq7)或按字(byte#输入为高,内部关闭a0输入缓冲器,使用dq0~dq15)进行,可以方便地应用于8位或16位系统设计。 ●采用多级访问片选(ce0、ce1、ce2)控制机制,配合rp#及读/写允许oe#/we#控制,可为多片存储器应用系统的设计提供很大的灵活性。 ●配置了绝对保护接地引脚vpen。vpen接地可以避免对存储块的擦除、编程和加解锁操作,因而增强了数据的安全性。 ●配置了复位/掉电引脚rp#。当rp#为低时,将禁止写操作,这一方面是为防止电源波动破坏数据,另一方面,使用中动态地拉低rp#可以实现芯片在无操作期间进入掉电模式,从而达到降低系统功耗的目的。rp#由低高高可使芯片复位,从而自动进入读阵列模式。而rp#与器件加锁、块加锁命令相配合还可使器件具备灵活安全的软硬件数据保护功能。 ●支持intel基本命令集、闪速存储器一般操作命令集和可扩展的命令集,操作规范、安全、方便。通过向strata系列闪速存储器的命令用户接口(cui)写入不同的命令可实现对存储器相应的操作。 ●支持字节/字模式或按1~32字节的缓冲模式编程,因而在应用系统设计中一般无需外扩编程缓存ram芯片。典型编程时间小于200μs。如果起始地址与写缓冲区的边界对齐(起始地址的低五位a4~a0=00000b),便可获得最大的编程性能和较低的编程功耗。 ●支持存储块擦除过程的挂起和唤醒,使读取或者编程其它存储块的担任可在某存储块擦除的过程中插入进行,从而提高了系统数据缓存和处理的实时性能。 ●支持对编程、擦除、加锁及解锁操作结果的完全状态检查,可以及时发现错误并确定错误类型。 表1总结了intel公司28f640j5
intel strata系列闭速存储器的特点及应用 摘要:intel公司推出了strata系列闭速存储器,该存储器单片容量大,可按字节/字模式或不超过32字节的缓冲模式编程,并可实现块擦除过程的挂起和唤醒。在实时数据缓冲系统中有着广泛的应用前景。本文以64m位的28f640j5为例介绍其功能特点,并结合at89c52单片机应用系统给出了具体的应用编程。 关键词:闪速存储器 存储块 挂起 唤醒 完全状态检查 28f640j5 1 前言 闪速存储器以其容量大、现场可编程、系统断电后仍能可靠地保存数据和性价比高等诸多优点而在实时数据缓冲及处理系统中显现出良好的应用前景。但从目前来看,一般闪速存储器(如atmael公司的29c040a)的容量最多只能达到4m位,且大都采用扇区编程模式。由于扇区尺寸较大而且固定(如256字节),因此,一般应用中需扩展单独的ram芯片作编程缓存区,这样,将需要占用系统地址空间,并增加系统成本[1]。 intel公司推出的strata系列闪速存储器28f640的单片容量可达64m位(8m字节),能按字节/字模式或不超过32字节的缓冲模式进行编程,可对操作结果进行完全状态检查,并可实现擦除过程的挂起和唤醒等一系列独特的功能,28f640的推出为进一步提高应用系统的实时性并降低系统成本提供了可能。 本文以28f640j5为例,重点介绍了strata系列闪速存储器的功能特点,对28f640j5和atmael公司的29c040a的主要不同点作了总结性比较,并结合28f640j5在程控交换机呼叫信息多任务实时缓冲系统中的应用,给出了具体的应用编程技巧。 2 28f640j5的引脚配置及功能特点 图1所示为56脚ssop封装的28f640j5逻辑引脚配置。28f640j5的主要功能特点为: ●a0~a22共23根地址线允许访问的地址空间达8m字节,是目前单片容量最大的闪速存储器芯片之一。64m位容量的存储单元被划为固定的64个大小为128k字节、可独立进行擦除的存储块,单个存储块的典型擦除时间为1秒,不支持整片擦除操作。 ●读写可配置为按字节(byye#输入为低,使用dq0~dq7)或按字(byte#输入为高,内部关闭a0输入缓冲器,使用dq0~dq15)进行,可以方便地应用于8位或16位系统设计。 ●采用多级访问片选(ce0、ce1、ce2)控制机制,配合rp#及读/写允许oe#/we#控制,可为多片存储器应用系统的设计提供很大的灵活性。 ●配置了绝对保护接地引脚vpen。vpen接地可以避免对存储块的擦除、编程和加解锁操作,因而增强了数据的安全性。 ●配置了复位/掉电引脚rp#。当rp#为低时,将禁止写操作,这一方面是为防止电源波动破坏数据,另一方面,使用中动态地拉低rp#可以实现芯片在无操作期间进入掉电模式,从而达到降低系统功耗的目的。rp#由低高高可使芯片复位,从而自动进入读阵列模式。而rp#与器件加锁、块加锁命令相配合还可使器件具备灵活安全的软硬件数据保护功能。 ●支持intel基本命令集、闪速存储器一般操作命令集和可扩展的命令集,操作规范、安全、方便。通过向strata系列闪速存储器的命令用户接口(cui)写入不同的命令可实现对存储器相应的操作。 ●支持字节/字模式或按1~32字节的缓冲模式编程,因而在应用系统设计中一般无需外扩编程缓存ram芯片。典型编程时间小于200μs。如果起始地址与写缓冲区的边界对齐(起始地址的低五位a4~a0=00000b),便可获得最大的编程性能和较低的编程功耗。 ●支持存储块擦除过程的挂起和唤醒,使读取或者编程其它存储块的担任可在某存储块擦除的过程中插入进行,从而提高了系统数据缓存和处理的实时性能。 ●支持对编程、擦除、加锁及解锁操作结果的完全状态检查,可以及时发现错误并确定错误类型。 表1总结了intel公司28f640j5
热门点击
- 消磁器确保所有磁介质擦除干净
- 基于C8051F320 USB接口的数据采集
- 利用RLDRAM II存储器提高网络设备性能
- VB环境下对双端口RAM物理读写的实现
- 单片机总线接口芯片及其ISA模式应用
- 1兆位5伏闪速电擦除存储器AT29C010A
- 记忆体的分类
- 基于单片机的CF卡文件存储
- 哪种接口更具魅力?
- 实时单片机通讯网络中的内存管理
推荐技术资料
- 循线机器人是机器人入门和
- 循线机器人是机器人入门和比赛最常用的控制方式,E48S... [详细]