28 Am29LV160D
dq5: 超过 定时 限制
dq5 indicates whether 这 程序 或者 擦掉 时间 有
超过 一个 指定 内部的 脉冲波 计数 限制. 下面
这些 情况 dq5 生产 一个 “1.” 这个 是 一个 失败
情况 那 indicates 这 程序 或者 擦掉 循环 是
不 successfully 完成.
这 dq5 失败 情况 将 呈现 如果 这 系统
tries 至 程序 一个 “1” 至 一个 location 那 是 先前 pro-
grammed 至 “0.”
仅有的 一个 擦掉 运作 能 改变
一个 “0” 后面的 至 一个 “1.”
下面 这个 情况, 这 设备
halts 这 运作, 和 当 这 运作 有
超过 这 定时 限制, dq5 生产 一个 “1.”
下面 两个都 这些 情况, 这 系统 必须 公布 这
重置 command 至 返回 这 设备 至 读 排列
数据.
dq3: sector 擦掉 计时器
之后 writing 一个 sector 擦掉 command sequence, 这
系统 将 读 dq3 至 决定 whether 或者 不 一个
擦掉 运作 有 begun. (这 sector 擦掉 计时器
做 不 应用 至 这 碎片 擦掉 command.) 如果 额外的
sectors 是 选择 为 erasure, 这 全部 时间-输出 也
应用 之后 各自 额外的 sector 擦掉 command.
当 这 时间-输出 是 完全, dq3 switches 从 “0” 至
“1.” 这 系统 将 ignore dq3 如果 这 系统 能
保证 那 这 时间 在 额外的 sector
擦掉 commands 将 总是 是 较少 比 50
µ
s. 看
也 这 “sector 擦掉 command sequence” 部分.
之后 这 sector 擦掉 command sequence 是 写,
这 系统 应当 读 这 状态 在 dq7 (data# poll-
ing) 或者 dq6 (toggle 位 i) 至 确保 这 设备 有 交流-
cepted 这 command sequence, 和 然后 读 dq3. 如果
dq3 是 “1”, 这 内部 控制 擦掉 循环 有 是-
gun; 所有 更远 commands (其它 比 擦掉 suspend)
是 ignored 直到 这 擦掉 运作 是 完全. 如果
dq3 是 “0”, 这 设备 将 接受 额外的 sector
擦掉 commands. 至 确保 这 command 有 被
accepted, 这 系统 软件 应当 审查 这 状态
的 dq3 较早的 至 和 下列的 各自 subsequent sector
擦掉 command. 如果 dq3 是 高 在 这 第二 状态
审查, 这 last command might 不 有 被 交流-
cepted. 表格 10 显示 这 输出 为 dq3.
表格 10. 写 运作 状态
注释:
1.
dq5 switches 至 ‘1’ 当 一个 embedded 程序 或者 embedded 擦掉 运作 有 超过 这 最大 定时 限制.
看 “dq5: 超过 定时 limits” 为 更多 信息.
2. dq7 和 dq2 需要 一个 有效的 地址 当 读 状态 信息. 谈及 至 这 适合的 subsection 为 更远 详细信息.
运作
DQ7
(便条 2) DQ6
DQ5
(便条 1) DQ3
DQ2
(便条 2) ry/by#
标准
模式
embedded 程序 algorithm DQ7# Toggle 0 n/一个 非 toggle 0
embedded 擦掉 algorithm 0 Toggle 0 1 Toggle 0
擦掉
Suspend
模式
读 在里面 擦掉
suspended sector
1 非 toggle 0 n/一个 Toggle 1
读 在里面 非-擦掉
suspended sector
数据 数据 数据 数据 数据 1
擦掉-suspend-程序 DQ7# Toggle 0 n/一个 n/一个 0