TMS29F040
524288 用 8-位
flash 记忆
smjs820c – april 1996 – 修订 六月 1998
9
邮递 办公室 盒 1443
•
houston, 德州 77251–1443
sector-擦掉 command (持续)
sector-擦掉 运作 能 是 监控 为 completion 用 使用 这 数据-polling 特性 或者 这 toggle-位
特性. 看 这 运作 状态 部分 为 一个 全部 描述. 图示 8 显示 一个 流动 chart 的 这 典型
sector-擦掉 运作.
擦掉-suspend command
这 擦掉-suspend command (b0h) 准许 中断 的 一个 sector-擦掉 运作 至 读 数据 从 unaltered
sectors 的 这 设备. 擦掉-suspend 是 一个 一个-总线-循环 command. 这 地址 能 是 v
IL
或者 v
IH
和 这
擦掉-suspend command (b0h) 是 latched 在 这 rising 边缘 的 w
. once 这 sector-擦掉 运作 是 在
progress, 这 擦掉-suspend command requests 这 内部的 写-状态 机器 至 halt 运作 在
predetermined breakpoints. 这 擦掉-suspend command 是 有效的 仅有的 在 这 sector-擦掉 运作 和
是 invalid 在 这 字节-程序编制 和 碎片-擦掉 行动. 这 sector-擦掉 延迟 计时器 expires
立即 如果 这 擦掉-suspend command 是 issued 当 这 延迟 是 起作用的.
之后 这 擦掉-suspend command 是 issued, 这 设备 典型地 takes 在 0.1
µ
s 和 15
µ
s 至 suspend
这 运作. 这 toggle 位 必须 是 监控 至 决定 当 这 suspend 有 被 executed. 当 这
toggle 位 stops toggling, 数据 能 是 读 从 sectors 那 是 不 选择 为 擦掉. 读 从 一个 sector
选择 为 擦掉 能 结果 在 invalid 数据. 看 这 运作 状态 部分 为 一个 全部 描述.
once 这 sector-擦掉 运作 是 suspended, 更远 写 的 这 擦掉-suspend command 是 ignored. 这
擦掉-重新开始 command (30h) 导致 这 设备 至 重新开始 这 suspended sector 运作. 至 擦掉 额外的
sectors, reissue 这 六-循环 sector-擦掉 command sequence. 任何 其它 command sequence 写 当
在 suspend 模式 导致 这 设备 至 重置 至 这 读 模式.
擦掉-重新开始 command
这 擦掉-重新开始 command (30h) restarts 一个 suspended sector-擦掉 运作 从 在哪里 它 是 halted 至
completion. 擦掉-重新开始 是 一个 一个-总线-循环 command. 这 地址 能 是 v
IL
或者 v
IH
和 这
擦掉-重新开始 command (30h) 是 latched 在 这 rising 边缘 的 w
. 当 一个 擦掉-suspend/擦掉-重新开始
command 结合体 是 写, 这 内部的 脉冲波 计数器 是 重置 至 零 和 这 超过-定时-限制 指示信号
(dq5) 是 设置 至 一个 逻辑-低 状态. 这 擦掉-重新开始 command 是 有效的 仅有的 在 这 erase-suspend state. 之后 这
擦掉-重新开始 command 是 executed, 这 设备 returns 至 这 有效的 sector-擦掉 状态 和 更远 写 的 这
擦掉-重新开始 command 是 ignored. 之后 这 设备 有 resumed 这 sector-擦掉 运作, 另一
擦掉-suspend command 能 是 issued 至 这 设备.
运作 状态
状态 位 定义
在 运作 的 这 embedded 程序 和 擦掉 功能, 这 状态 的 这 设备 能 是 决定
用 读 这 数据 状态 的 designated 输出. 这 数据-polling 位 (dq7) 和 toggle 位 (dq6) 需要 多样的
successive 读 至 注意到 一个 改变 在 这 状态 的 这 designated 输出. 表格 4 定义 这 值 的 这
状态 flags.
表格 4. 运作 状态 flags
†
设备 运作
‡
DQ7 DQ6 DQ5 DQ4 DQ3 DQ2 DQ1 DQ0
字节-程序编制 在 progress DQ7 T 0 X 0 X X X
字节-程序编制 超过 时间 限制 DQ7 T 1 X 0 X X X
字节-程序编制 完全 D D D D D D D D
Sector / 碎片-擦掉 在 progress 0 T 0 X 1 X X X
Sector / 碎片-擦掉 超过 时间 限制 0 T 1 X 1 X X X
Sector / 碎片-擦掉 完全 1 1 1 1 1 1 1 1
†
T = toggle, d = 数据, x = 数据 未阐明的, dq7= complement 的 数据 写 至 dq7
‡
dq4, dq2, dq1, 和 dq0 是 保留 为 future 使用.