a29040b 序列
写 运作 状态
开始
读 i/o
7
-i/o
0
地址 = va
i/o
7
= 数据 ?
失败
非
便条 :
1. va = 有效的 地址 为 程序编制. 在 一个 sector
擦掉 运作, 一个 有效的 地址 是 一个 地址 在里面 任何
sector 选择 为 erasure. 在 碎片 擦掉, 一个 有效的
地址 是 任何 非-保护 sector 地址.
2. i/o
7
应当 是 rechecked 甚至 如果 i/o
5
= "1" 因为
i/o
7
将 改变 同时发生地 和 i/o
5
.
非
读 i/o
7
- i/o
0
地址 = va
i/o
5
= 1?
i/o
7
= 数据 ?
Yes
非
通过
Yes
Yes
图示 3. 数据 polling algorithm
一些 位, i/o
2
, i/o
3
, i/o
5
, i/o
6
, 和 i/o
7,
是 提供 在
这 a29040b 至 决定 这 status 的 一个 写 运作.
表格 5 和 这 下列的 subsections describe 这 功能
的 这些 状态 位. i/o
7
, i/o
6
和 i/o
2
各自 提供 一个 方法
为 determining whether 一个 program 或者 擦掉 运作 是
完全 或者 在 progress. 这些 三 位 是 discussed 第一.
i/o
7
:
数据
Polling
这
数据
Polling 位, i/o
7
, indicates 至 这 host 系统
whether 一个 embedded algorithm 是 在 progress 或者
完成, 或者 whether 这 de恶行 是 在 擦掉 suspend.
数据
polling 是 有效的 之后 这 rising 边缘 的 这 最终
我们
脉冲波在
这 程序 或者 擦掉 command sequence.
在 这 embedded 程序algorithm, 这 设备 输出
在 i/o
7
这 complement 的 这 datum 编写程序 至 i/o
7
.
这个 i/o
7
状态 也 应用 至 程序编制 在 擦掉
suspend. 当 这 embedded 程序 algorithm 是
完全, 这 设备 输出 这 datum 编写程序 至 i/o
7
.
这 系统 必须 提供 这 程序 地址 至 读 有效的
状态 信息 在 i/o
7
. 如果 一个 程序 地址 falls 在里面 一个
保护 sector,
数据
Polling 在 i/o
7
是 起作用的 为
大概 2
µ
s, 然后 这 设备 returns 至 读 排列
数据.
在 这 embedded 擦掉 algorithm,
数据
Polling
生产 一个 "0" 在 i/o
7
. 当 这 embedded 擦掉 algorithm
是 完全, 或者 如果 这 设备enters 这 擦掉 suspend 模式,
数据
polling 生产 一个 "1" 在 i/o
7
.这个 是 analogous 至 这
complement/真实 datum 输出描述 为 这 embedded
程序 algorithm: 这 擦掉 function 改变 所有 这 位 在
一个 sector 至 "1"; 较早的 至这个, 这 设备 输出 这
"complement," 或者 "0." 这 系统 必须 提供 一个 地址
在里面 任何 的 这 sectors 选择 为 erasure 至 读 有效的
状态 信息 在 i/o
7
.
之后 一个 擦掉 command sequence 是写, 如果 所有 sectors
选择 为 erasing 是 保护,
数据
Polling 在 i/o
7
是
起作用的 为 大概 100
µ
s, 然后 这 设备 returns 至
读 排列 数据. 如果 不 所有 selected sectors 是 保护,
这 embedded 擦掉 algorithm erases 这 unprotected
sectors, 和 ignores 这 选择sectors 那 是 保护.
当 这 系统 发现 i/o
7
有 changed 从 这
complement 至 真实 数据, 它 能 读 有效的 数据 在 i/o
7
- i/o
0
在 这 下列的 读 循环. 这个 是 因为 i/o
7
将
改变 asynchronously 和 i/o
0
- i/o
6
当 输出 使能
(
OE
) 是 asserted 低. 这
数据
polling timings (在
embedded algorithms) 图示 在 这 "交流 特性"
部分 illustrates 这个. 表格 5 显示 这 输出 为
数据
polling 在 i/o
7
. 图示 3 显示 这
数据
polling algorithm.
初步的 (12月, 2004, 版本 0.2) 11
amic 技术, corp.