9/20
M29F016B
状态 寄存器
总线 读 行动 f只读存储器 任何 地址 总是
读 这 状态 寄存器 在 程序 和
擦掉 行动. 它 是 也 读 在 擦掉 sus-
pend 当 一个 地址 在里面 一个 块 正在 erased
是 accessed.
这 位 在 这 状态 寄存器 是 summarized 在
表格 7, 状态 寄存器 位.
数据 Polling 位 (dq7).
这 数据 Polling 位 能
是 使用 至 identify whether 这 程序/擦掉
控制 有 successfully 完成 它的 opera-
tion 或者 如果 它 有 responded 至 一个 擦掉 suspend.
这 数据 Polling 位 是 输出 在 DQ7 当 这
状态 寄存器 是 读.
在 程序 行动 这 数据 Polling 位
输出 这 complement 的 这 位 正在 pro-
grammed 至 dq7. 之后 successful completion 的
这 程序 运作 这 记忆 returns 至
读 模式 和 总线 读 行动 从 这 ad-
dress just 编写程序 输出 dq7, 不 它的 com-
plement.
在 擦掉 行动 这 数据 Polling 位 输出-
puts ’0’, the complement 的 这 erased 状态 的
dq7. 之后 successful completion 的 这 擦掉 运算-
限定 这 记忆 returns 至 读 模式.
在 擦掉 Suspend 模式 这 数据 Polling 位 将
输出 一个 ’1’ 在 一个 总线 读 运作 在里面 一个
块 正在 erased. 这 数据 Polling 位 将
改变 从 一个 ’0’ 至 一个 ’1’ 当 这 程序/擦掉
控制 有 suspended 这 擦掉 运作.
图示 3, 数据 Polling flowchart, 给 一个 exam-
ple 的 如何 至 使用 这 数据 Polling 位. 一个 有效的 ad-
dress 是 这 地址 正在 编写程序 或者 一个
地址 在里面 这 块 正在 erased.
Toggle 位 (dq6).
这 Toggle 位 能 是 使用 至
identify whether 这 程序/擦掉 控制 有
successfully 完成 它的 运作 或者 如果 它 有 re-
sponded 至 一个 擦掉 suspend. 这 Toggle 位 是
输出 在 DQ6 当 这 状态 寄存器 是 读.
在 程序 和 擦掉 行动 这 Toggle
位 改变 从 ’0’ 至 ’1’ 至 ’0’, 等, 和 succes-
sive 总线 读 行动 在 任何 地址. 之后
successful completion 的 这 运作 这 memo-
ry returns 至 读 模式.
在 擦掉 Suspend 模式 这 Toggle 位 将
输出 当 寻址 一个 cell 在里面 一个 块 正在
erased. 这 Toggle 位 将 停止 toggling 当 这
程序/擦掉 控制 有 suspended 这
擦掉 运作.
图示 4, 数据 Toggle flowchart, 给 一个 exam-
ple 的 如何 至 使用 这 数据 Toggle 位.
错误 位 (dq5).
这 错误 位 能 是 使用 至
identify errors 发现 用 这 程序/擦掉
控制. 这 错误 位 是 设置 至 ’1’ 当 一个 pro-
gram, 块 擦掉 或者 碎片 擦掉 运作 失败 至
写 这 准确无误的 数据 至 the 记忆. 如果 这 错误
位 是 设置 一个 读/重置 command 必须 是 issued
在之前 其它 commands 是 issued. 这 错误 位
是 输出 在 DQ5 当 这 状态 寄存器 是 读.
便条 那 这 程序 command 不能 改变 一个
位 设置 在 ’0’ 后面的 至 ’1’ 和 attempting 至 做 所以 将
导致 一个 错误. 一个 的 这 擦掉 commands 必须
是 使用 至 设置 所有 这 位 在 一个 块 或者 在 这 全部的
记忆 从 ’0’ 至 ’1’.
表格 7. 状态 寄存器 位
便条: 未说明的 数据 位 应当 是 ignored.
Operation 地址 DQ7 DQ6 DQ5 DQ3 DQ2 RB
程序 任何 地址 DQ7 Toggle 0 – – 0
程序 在 擦掉
Suspend
任何 地址 DQ7 Toggle 0 – – 0
程序 错误 任何 地址 DQ7 Toggle 1 – – 0
碎片 擦掉 任何 地址 0 Toggle 0 1 Toggle 0
块 擦掉 在之前
timeout
Erasing 块 0 Toggle 0 0 Toggle 0
非-erasing 块 0 Toggle 0 0 非 Toggle 0
块 擦掉
Erasing 块 0 Toggle 0 1 Toggle 0
非-erasing 块 0 Toggle 0 1 非 Toggle 0
擦掉 Suspend
Erasing 块 1 非 Toggle 0 1 Toggle 1
非-erasing 块 数据 读 作 正常的 1
擦掉 Err或者
好的 块 地址 0 Toggle 1 1 非 Toggle 0
Faulty 块 地址 0 Toggle 1 1 Toggle 0