TSC80251G1
2
rev.
B
–
27
将 1997
毫安
tra mhs
1.1.4. 安全 特性
在 一些 微控制器 产品, 它 是 desirable 那 这 用户 程序 代号 是 secured 从 unauthorized 进入.
这 tsc87251g1 和 tsc83251g1 产品 提供 二 种类 的 保护 为 程序 代号 贮存 在 这 on–chip
排列:
程序
代号 在 这 on–chip 代号 记忆 是 encrypted 当 读 输出 为 verification 如果 这 encryption 排列 是
编写程序.
一个
three–level 锁 位 系统 restricts 外部 进入 至 这 on–chip 代号 记忆
.
1.1.5. 锁 位 系统
这 tsc87251g1 derivatives 执行 3 水平 的 安全 为 用户’s 程序 作 描述 在 t
能 1.
这 第一 水平的 locks 这 程序编制 的 这 用户’s 内部的 代号 记忆 和 这 encryption 排列. 这 configura-
tion
字节 和 这 锁 位 是 总是 可编程序的.
这
第二 水平的 locks 这 verifying 的 这 用户
’
s 内部的 代号 记忆
. 它 是 总是 可能 至 核实 这 configura
-
tion 字节 和 这 锁 位. 它 是 从不 可能 至 核实 这 encryption 排列.
这 第三 水平的 locks 这 外部 执行.
T
能 1
锁 位 程序编制
水平的
锁 位
lb[2:0]
内部的
执行
外部
执行
核实 可编程序的
外部
prom 读
(movc)
0 000 Yes Yes Yes* Yes Yes**
1 001 Yes Yes Yes* 非 非
2 011 Yes Yes 非 非 非
3 111 Yes 非 非 非 非
保留 其它 x x x x x
注释:
* returns encrypted 数据 如果 encryption 排列 是 编写程序.
** returns 非 encrypted 数据.
水平的 1 应当 是 设置 在之前 程序编制 水平的 2; 水平的 2 应当 是 设置 在之前 程序编制 水平的 3.
这 安全 水平的 将 是 核实 符合 至 t
能 2.
T
能 2
锁 位 verification
水平的 锁 位 数据
0 xxxxx000
1 xxxxx001
2 xxxxx01x
3 xxxxx1xx