19
fn8233.1
二月 9, 2006
acknowledge polling
disabling 的 这 输入 在非-易变的 写 循环 能
是 使用 至 引领 有利因素 的 这 典型 5ms 写 循环
时间. once 这 停止 情况 是 issued 至 表明 这 终止 的
这 主控’s 字节 加载 运作, 这 isl12028 initiates 这
内部的 非-易变的 写 循环. acknowledge polling 能
begin 立即. 至 做 这个, 这 主控 issues 一个 开始
情况 followed 用 这 记忆 排列 从动装置 地址 字节
为 一个 写 或者 读 运作 (aeh或者 afh). 如果 这 isl12028 是
安静的 busy 和 这 非-易变的 写 循环 然后 非 ack 将 是
returned. 当 这 isl12028 有 完成 这 写
运作, 一个 ack 是 returned 和 这 host 能 proceed 和
这 读 或者 写 运作. refer 至 这 流动 chart 在
图示 24. 便条: 做 不 使用 这 ccr 从动装置 字节 (deh 或者
dfh) 为 acknowledge polling.
读 行动
那里 是 三 基本 读 行动: 电流 地址
读, 随机的 读, 和 sequential 读.
电流 地址 读
内部 这 isl12028 contains 一个 地址 计数器 那
维持 这 地址 的 这 last 文字 读 incremented 用
一个. 因此, 如果 这 last read 是 至 地址 n, 这 next
读 运作 将 进入 数据 从 地址 n+1. 在
电源 向上, 这 十六 位 地址是 initialized 至 0h. 在 这个
方法, 一个 电流 地址 读 立即 之后 这 电源 在
重置 能 下载 这 全部 内容 的 记忆 开始 在
这 第一 location.在之上 receipt 的 这 从动装置 地址 字节 和
这 r/w
位 设置 至 一个, 这 isl12028 issues 一个
acknowledge, 然后 transmits 第八 数据 位. 这 主控
terminates 这 读 运作 用 不 responding 和 一个
acknowledge 在 这 ninth 时钟 和 issuing 一个 停止
情况. 谈及 至 图示 23 为 这 地址, acknowledge,
和 数据 转移 sequence.
文字
地址 0
S
T
一个
R
T
S
T
O
P
从动装置
地址
文字
地址 1
数据
(n)
一个
C
K
一个
C
K
一个
C
K
sda 总线
信号 从
这 从动装置
信号 从
这 主控
0
数据
(1)
一个
C
K
1
≤
n
≤
16 为 可擦可编程只读存储器 排列
1
≤
n
≤
8 为 ccr
1111
0000000
图示 22. 页 写 sequence
S
T
一个
R
T
S
T
O
P
从动装置
地址
数据
一个
C
K
sda 总线
信号 从
这 从动装置
信号 从
这 主控
11111
图示 23. 电流 地址 读 sequence
ISL12028