AT29C040A
软件数据保护:
软件控制的数据保护功能是可用
能够在AT29C040A 。一旦软件保护启用了软件算法必须
被发布到装置中的程序可被执行之前。软件保护功能
可以启用或由用户禁用; Atmel公司出厂时,该软件数据保护
化功能被禁用。要启用该软件的数据保护,一系列的三个方案
命令,可与特定数据的特定地址必须被执行。该软件的数据后,
保护已启用了三个相同的程序命令必须从每个程序周期
订购适用于发生的程序。所有的软件程序的命令必须服从部门亲
克时序规范。在SDP功能保护所有部门,而不仅仅是一个单一的部门。一旦
设置,软件数据保护功能仍然有效,除非其发出禁止命令。
电源转换不会重置软件的数据保护功能,但是该软件为特色的
TURE将在电源转换防范意外的程序循环。
SDP设置后,任何试图写入设备没有三字节指令
序列将启动内部写定时器。没有数据将被写入到设备;然而,对于
吨的持续时间
WC
,一个读操作将有效是一个轮询操作。
软件数据保护的3字节命令代码发出后,一个字节负载进行
通过施加一个低脉冲,在WE或CE输入带CE或WE低(分别地)和OE高。
地址被锁存, CE或WE的下降沿,最后为准。该数据是
通过CE或WE的第一个上升沿锁存。在256个字节的数据必须被加载到每
扇区由相同的步骤,在根据设备的操作的程序部分中概述。
硬件数据保护:
硬件功能防止意外亲
克到AT29C040A以下方式:(1 )V
CC
感 - 如果V
CC
低于3.8V (典型值) ,
该程序的功能是抑制; (二)V
CC
上电延时 - 一旦V
CC
已达到在V
CC
层次感,设备会自动超时5毫秒(典型值),在编程前; (三)亲
抑制革兰氏 - 控股OE低, CE高任一个或WE高抑制方案周期;及(d)
噪声滤波器 - 小于15纳秒(典型值)的WE或CE输入脉冲不会启动亲
克循环。
产品标识:
产品标识模式标识该设备和
厂商爱特梅尔。它可以通过硬件或软件的操作来访问。硬件
操作模式可以由外部编程,以确定正确的编程
算法为Atmel的产品。此外,用户可能希望使用该软件产品identi-
fication模式来识别部分(即使用该设备码),并具有该系统软件
使用适当的扇区大小的程序操作。在这种方式中,用户可以有一个
常见的电路板设计为256K至4兆位的密度,并与每个密度的扇区大小在
的存储器映射,具有系统软件应用适当的扇区大小。
有关详细信息,请参阅操作模式(硬件操作)或软件产品标识。
的制造商,设备代码是相同的这两种模式。
数据查询:
该AT29C040A设有数据轮询指示的节目的结束
周期。在一个程序循环中加载的最后一个字节的企图读取会导致在COM
二进制补码的I / O7加载的数据。一旦程序周期已经完成,真正的数据是
有效的对所有输出和下一个周期可能开始。数据轮询可能在随时开始
程序循环。
触发位:
除了数据轮询AT29C040A提供了另一种方法为
确定一个程序或擦除周期的结束。在编程或擦除操作, suc-
cessive尝试从设备中读取的数据将产生的I / O6 1和之间切换
零。一旦程序周期已经完成, I / O6将停止切换,有效的数据将
读取。检查触发位可以在一个程序循环随时开始。
可选的芯片擦除模式:
整个装置可以通过使用一个6字节擦除软
洁具代码。请参阅软件芯片擦除应用笔记的详细信息。
3
0333I–FLASH–05/02