特点
快速读取访问时间 - 90纳秒
5伏仅重编程
部门工作计划
单周期重新编程(擦除和编程)
1024个扇区( 256字节/扇区)
内部地址和数据锁存为256字节
内部控制程序和定时器
硬件和软件数据保护
两次与锁定8 KB的引导块
行业的快速程序的周期时间 - 10毫秒
对检测程序结束数据轮询
低功耗
40毫安工作电流
100
A
CMOS待机电流
典型的耐力> 10,000次
单5V
±10%
供应
CMOS和TTL兼容输入和输出
商用和工业温度范围
2-Megabit
( 256K ×8 )
5伏只有
CMOS闪存
内存
AT29C020
描述
该AT29C020是5伏,只在系统的Flash可编程可擦除只读
存储器( PEROM ) 。其2兆的内存被组织为262,144字节。制造
factured与Atmel先进的非易失性CMOS技术,该器件具有AC-
塞斯倍到90 ns的只有220毫瓦的功耗在商业温
温度范围内。当设备被选中,则CMOS待机电流小于
超过100个
A.
器件的耐用性是这样的,任何扇区通常可以被写入到在
超过10,000次。
(续)
DIP顶视图
AT29C020
销刀豆网络gurations
引脚名称
A0 - A17
CE
OE
WE
功能
地址
芯片使能
OUTPUT ENABLE
写使能
I / O0 - I / O7数据输入/输出
NC
无连接
PLCC顶视图
TSOP顶视图
类型1
0291I/G20-I–6/97
描述
(续)
为了让简单的系统内可重编程中,
AT29C020不要求高输入电压为亲
编程。五伏,只命令确定操作
化设备。读数据从器件中是类似
从一个EPROM读。重新编程的
AT29C020的是,一个扇区的基础上执行; 256字节
数据被同时装载到该设备,然后
编程。
期间重新编程周期中,地址位置和256-
数据的字节被内部地锁存,从而释放地址
和数据总线用于其它操作。继启动
一个程序循环,设备会自动删除
扇区,然后使用内部编程锁存的数据
控制定时器。可以检测一个程序周期结束时
通过I / O7数据轮询。一旦一个程序周期结束时
已被检测到,用于读出或编程一个新的接入
可以开始了。
框图
设备操作
阅读:
该AT29C020访问像EPROM 。
当CE和OE为低电平和WE是高电平时,数据存储
在由地址引脚确定的存储位置是
上认定的输出。的输出被放置在高
阻抗状态,每当CE或OE为高电平。这双
线控制为设计人员提供灵活性,防止公交车
争。
字节加载:
字节负载被用来输入256
一个扇区进行编程的或字节的软件代码
数据保护。一个字节的负载是通过将执行
在WE或CE输入与CE低脉冲或WE低(重
spectively )和OE高。的地址被锁存的
CE或WE的下降沿,最后的为准。数据
通过CE或WE的第一个上升沿锁存。
程序:
该装置被重新编程以扇区
的基础。如果数据的扇区内的字节将被改变,
对于整个扇区数据必须被加载到设备中。
未编程过程中加载任何字节的
行业将是不确定的。一旦一个扇区的字节数
被加载到设备中,它们是同时进行亲
在内部编程周期编程。后
第一个数据字节已被加载到该设备, suc-
cessive字节被输入以相同的方式。每一个新的
字节编程必须具有高的电平转换
在不到150 WE (或CE )
s
低到高的转变
WE (或CE )前面的字节。如果一个由高到低的转变
内150未检测到
s
最后从低到高的跃迁
化,负载周期将结束,内部编程
2
期间将启动。 A8至A17指定的扇区地址。该
扇区地址必须在每一个前高后低转录有效
习得WE (或CE )的。 A0到A7指定字节地址
内部门。该字节可以以任何顺序装入,
不要求顺序装载。一旦编程
操作已启动,以及在t的持续时间
WC
, a
读操作将有效是一个轮询操作。
软件数据保护:
软件控制 -
导致数据保护功能可对AT29C020 。
一旦软件保护已启用软件algo-
rithm必须的程序之前发放给该设备可能
来执行。软件保护功能可恩
禁止时或由用户禁用; Atmel公司出厂时,
该软件的数据保护功能将被禁用。要启用
该软件的数据保护,一系列的三个方案
命令与特定数据的特定地址必须
来执行。之后,该软件的数据保护是恩
体健相同的三个程序命令必须开始
每个程序周期中顺序的程序来进行。所有
软件程序的命令必须服从部门亲
克时序规范。一旦设置,该软件数据
保护功能仍然有效,除非它禁用的COM
命令发出。电源转换不会复位软
洁具的数据保护功能,但是该软件为特色的
TURE将防止在无意中程序周期
电源转换。
SDP设置后,任何试图写入设备与 -
出了3字节的命令序列将开始的内部
(续)
AT29C020
AT29C020
设备操作
(续)
写定时器。没有数据将被写入到设备;不过,
在t的持续时间
WC
中,读出操作则实际上
轮询操作。
软件数据保护的3字节命令代码后
给定,数据的一个扇区被装入使用该设备
部门方案的时序规格。
硬件数据保护:
硬件特性
防止意外计划在AT29C020
以下方式:(1 )V
CC
有义若V
CC
低于3.8V
(典型的),程序功能被抑制。 (二)V
CC
动力
在对延迟一次V
CC
已达到在V
CC
层次感,
该设备将收到自动超时5毫秒(典型值)
编程。 (三)项目inhibit-控股OE中的任何一个
低,高CE或WE高抑制方案周期。 (四)噪声
小于15纳秒(典型值) ,在WE或CE滤波器 - 脉冲
输入将不会启动编程周期。
产品标识:
该产品identifica-
化模式的识别设备和制造商为网络普通用户
梅尔。它可以通过硬件或软件进行访问操作
化。对硬件的操作模式可以由一个EX-
ternal程序员找出正确的编程AL-
gorithm为Atmel的产品。此外,用户可能希望
使用该软件产品的识别模式来识别
的部分(即使用该设备码),并具有系统
软件使用适当的扇区大小为OP-方案
操作。在这种方式中,用户可以有一个共同的
电路板设计为256K 4兆位密度,并与
每个密度的扇区大小的存储器映射,有系
统软件应用适当的扇区大小。
有关详细信息,请参阅操作模式(硬件操作)
或软件产品标识。制造商和
设备代码是相同的这两种模式。
数据查询:
该AT29C020具有数据poll-
荷兰国际集团,以指示一个程序循环的结束。在亲
克周期企图读取的最后一个字节加载意志
结果,在所加载的数据的I / O 7的补码。一旦
程序循环已完成,真正的数据是有效
在所有输出和下一个周期可以开始。数据轮询
该程序周期内可以随时开始。
触发位:
我N A D D I T I O N t个O数据P 2 O L L I N克叔 é
AT29C020提供了另一种方法,用于确定
一个程序结束或擦除周期。在程序或
擦除操作,连续尝试读取数据
该装置将导致I / O6 1和之间切换
零。一旦程序周期已经完成, I / O6会
停止切换,有效的数据将被读取。检查
触发位可在一个程序周期开始时的任何时间。
可选的芯片擦除模式:
整个装置
可以通过使用一个6字节的软件代码被删除。请
请参阅软件芯片擦除应用笔记的详细信息。
BOOT BLOCK编程锁定:
该
AT29C020具有有两个指定的存储器块
编程锁定功能。此功能可以防止亲
数据在一次的特征所指定的块编程
已启用。每个块包括8K的
字节;编程锁定功能可以设置不知疲倦
pendently对于任何一个块。而锁定功能呢
没有被激活时,它可以为任一者或激活
这两个块。
这两个8K存储器段被称为
BOOT
块。
安全的代码,会弹出一个系统可以
包含在一个引导块。该AT29C020块是某一地址
符在第一8K字节的存储器和最后8K字节
的存储器。引导块编程锁定功能
因此,可以支持从下引导系统
内存或地址的高地址。一旦
编程锁定功能被激活时,数据
在该块不再被擦除或编程;
在其他的存储位置的数据仍然可以被改变
通过定期的编程方法。要激活
锁定功能,一系列的七个程序命令
具有特定数据的特定地址必须被执行。
请参阅引导块锁定功能,使算法。
如果引导块锁定功能已被激活的
要么块,芯片擦除功能将被禁用。
BOOT BLOCK闭锁检测:
软件
法是可用的,以确定是否进行编程
绝对最大额定值*
高温下偏置................. -55 ° C至+ 125°C
存储温度...................... -65 ° C至+ 150°C
所有输入电压
(包括NC引脚)
相对于地面................... -0.6V至+ 6.25V
所有输出电压
相对于地面.............- 0.6V至V
CC
+ 0.6V
在OE电压
相对于地面................... -0.6V至+ 13.5V
(续)
*注意:如果运行条件超出绝对马克西在“上市
妈妈“,可能对器件造成永久性损坏。
这是一个额定值只和功能操作
器件在这些或超出indi-任何其他条件
符在操作部分本规范不
暗示。暴露在绝对最大额定值条件
长时间可能会影响器件的可靠性。
3