29C516E
7
rev. d
(09 dec. 97)
表格 5: 8–bit syndrome 文字 至 bit–in–error (n22 = ”0”)
十六进制 0 1 2 3 4 5 6 7 8 9 一个 B C D E F
7 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
syndrome 位
6 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
SY
[
..
]
5 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
4 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
十六进制
3 2 1 0
0
0 0 0 0
n.e.d
MC4 MC5 D MC6 D D D MC7 D D D D M M D
1
0 0 0 1 MC0 D D D D D D MD7 D M D M M D D D
2
0 0 1 0 MC1 D D M D D D D D M D D M D D MD11
3
0 0 1 1 D D MD6 D D MD8 D D D M D D D D M D
4
0 1 0 0 MC2 D D D D M M M D D D MD15 M D D D
5
0 1 0 1 D M D D D D M M D D MD12 D D MD5 D D
6
0 1 1 0 D MD9 M D D D M M D D M D D M M D
7
0 1 1 1 M D D M M D D D M D D M M D D M
8
1 0 0 0 MC3 D D M D M D D D D D M M D D M
9
1 0 0 1 D M M D D M D D M M D D D M MD13 D
一个
1 0 1 0 D MD10 MD14 D D D D D M D D D D M M D
B
1 0 1 1 D D D M MD4 D D D M M M M D M D M
C
1 1 0 0 D M D D D D M M D D MD3 D D MD2 D D
D
1 1 0 1 MD0 D D M D D M M D D D M M D D M
E
1 1 1 0 M D D M D D M M D D D M MD1 D D M
F
1 1 1 1 D M M D D M M M D M M D D M M D
便条 :
n.e.d
= 非 errors 发现
mdx = 记忆 数据 bit–in–error
mcx = 记忆 审查 bit–in–error
d = double–bit–in–error 发现
m = multi–bit–in–error 发现
7. 这 6–bit syndrome 文字
这个 特性 是 有 当 这 n22 管脚 是 驱动 在 一个
高 水平的.
7.1. 非 errors
如果 那里 是 非 errors 在 这 读 数据 或者 check–bit, 所有 这
syndrome 字节 是 ”00”. 这 edac flags 是 inactive.
非 错误 : sy=00
7.2. 单独的 bit–error
一个 单独的 bit–error 在 一个 记忆 数据 文字 读 (md[..])
导致 三 syndrome 位 至 是 设置 至 一个. 这 代号
formed indicates 这个 位 的 这 记忆 数据 文字 是
incorrect.
为 例子, 如果 md[2] 是 incorrect, 这 syndrome 字节
将 有 位 2, 3 和 4 设置 至 一个. 这 syndrome
解码器 的 29c516e edac decodes 这 信息 在
这 syndrome 字节 和 仅有的 sets 低 这 错误 标记 cerr
.
在 准确无误的 模式 (准确无误的 管脚 起作用的), 它 inverts (和
hence corrects) 这 相关的 位 在 错误 的 这 记忆
数据 文字 和 提供 这 预期的 数据 文字 为 这
edac 控制.
如果 那里 是 一个 错误 在 这 记忆 check–bit (mc[..]),
仅有的 一个 位 的 这 syndrome 是 设置 至 一个.
在 这个 情况, 这 syndrome 解码器 sets 低 这
correctable 错误 标记 cerr
, 但是 ncerr做 不
改变. 它 做 不 准确无误的 这 check–bit 因为 这些
位 是 不 使用 用 这 系统.