
GMS90系列
程序存储器锁定位
这两个级别的程序锁定系统由2
锁定位和一个32字节( 64字节GMS97X54 /
56/58 ),其用于保护加密阵列
程序存储器打击软件盗版。
加密阵列:
锁定位保护模式
模式
1
2
3
LB1
U
P
P
LB2
U
U
P
保护类型
没有程序锁功能
进一步编程
EPROM被禁用
模式2相同,也就是验证
残
内的EPROM阵列是32字节(64字节
对于GMS97X54加密阵列/ 56/58 )的
U:未编程,P :编程
最初编程(全1 ) 。每次
一个字节期间确认,地址寻址
线被用来选择加密阵列的一个字节。这个字节是然后独占接异或( XNOR)与代码
字节,创建加密校验字节。
该算法,在未编程状态(全1 )的阵列,将返回代码在其原始的,未经修改
形式,建议每当加密阵列的情况下,所述锁定位中的至少一个是亲
编程也是如此。
编程/校验算法
任何算法中,在表11中列出的条件的协议,并且它满足时序规范
是合适的。
表11. EPROM编程模式
模式
阅读签名
程序代码的数据
验证码资料
节目加密表
程序加密位1
程序加密位2
RST
1
1
1
1
1
1
PSEN
0
0
0
0
0
0
ALE /
PROG
1
0
1
0
0
0
EA /
V
PP
1
V
PP
1
V
PP
V
PP
V
PP
P2.7
0
1
0
1
1
1
P2.6
0
0
0
0
1
1
P3.7
0
1
1
1
1
0
P3.6
0
1
1
0
1
0
注意事项:
1, “0” =有效低该引脚,该引脚"1" =有效的新高。
2. V
PP
= 12.75V
±
0.25V
3. V
CC
= 5V
±
编程和校验中的10%。
4. ALE / PROG接收25 ( 10 GMS97X54 / 56/58 )编程脉冲,而V
PP
保持在12.75V 。
每个编程脉冲低电平100us的( ±为10μs ) ,高最少为10μs 。
2000年10月版3.1A
49