位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第600页 > AT45DB081D-SU-SL955 > AT45DB081D-SU-SL955 PDF资料 > AT45DB081D-SU-SL955 PDF资料1第19页

AT45DB081D
10.2
安全性注册
该装置包含一个专门安全寄存器可用于用途,如
唯一设备序列化或锁定密钥存储。该寄存器由一个总的128-
被分成两部分的字节。第一个64个字节(字节位置0到63 )的
安全寄存器分配为一次性用户可编程的空间。一旦这些64字节
已经被编程,它们不能被重新编程。剩余的64个字节的寄存器的
(字节位置64至127 ),在出厂时由Adesto编程,将包含一个独特的
值对于每个设备。工厂编程的数据是固定的,不能更改。
表10-5 。
安全性注册
安全寄存器字节数
0
数据类型
1
62
63
64
65
126
127
一次性用户可编程
工厂通过Adesto编程
10.2.1
编程安全注册
的安全注册的用户可编程部分不需要被擦除它是前
编程。
编程安全寄存器, CS引脚必须先断言及相应的4个字节
操作码顺序必须移入设备以正确的顺序。 4个字节的操作码
顺序必须先从9BH和后跟00H , 00H , 00H和。之后的最后位
操作码序列已经移入该装置中,数据的64个字节的用户的内容
的安全寄存器编程部分必须移入。
当最后一个数据字节被移入, CS引脚应被撤消启动跨
应受自定时编程周期。的安全寄存器编程应该在一个
时间t
P
,在此期间,状态寄存器将指示该设备正忙。如果该装置
是程序循环过程中掉电, 64字节的用户可编程的话的内容
保安登记部分不能得到保证。
如果全部64个字节的数据的CS引脚之前没有时钟在被拉高,那么该值
没有时钟的字节位置不能得到保证。例如,如果只有前两个字节
被计时,而不是完整的64字节,然后将剩余的62个字节的用户程序的
保安登记可编程部分不能得到保证。此外,如果超过64
数据字节移入设备,那么数据就会转回到身边的开头
该寄存器。例如,如果65个字节的数据被计时,则65
th
字节被存储在
的安全寄存器的字节位置0 。
保安注册用户可编程部分只能编程1
时间。
因此,它不可能只编程的前两个字节,然后将寄存器的亲
克剩余的62个字节在稍后的时间。
程序安全注册命令利用处理的内部SRAM缓冲器1 。
因此,缓冲区1中的内容将由之前的状态时,该命令改变
发出。
图10-3 。
程序安全寄存器
CS
SI
操作码
1个字节
每个转换
代表8位
操作码
2字节
操作码
BYTE 3
操作码
4个字节
数据字节
n
数据字节
n+1
数据字节
n + 63
19
3596O–DFLASH–1/2013