24c01a/02a/04a
ds11183d-页 6
1996 微芯 技术 公司
图示 6-1: 字节 写
图示 6-2: 页 写
S P
总线 activity
主控
sda 线条
总线 activity
S
T
一个
R
T
S
T
O
P
控制
字节
文字
地址
DATA
一个
C
K
一个
C
K
一个
C
K
S P
总线 activity
主控
sda 线条
总线 activity
S
T
一个
R
T
控制
字节
文字
地址 (n)
数据 n 数据 n + 7
S
T
O
P
一个
C
K
一个
C
K
一个
C
K
一个
C
K
一个
C
K
数据 n + 1
7.0 acknowledge polling
自从 这 设备 将 不 acknowledge 在 一个 写
循环, 这个 能 是 使用 至 决定 当 这 循环 是
完全 (这个 特性 能 是 使用 至 maximize 总线
throughput). once 这 停止 情况 为 一个 写 com-
mand 有 被 issued 从 这 主控, 这 设备 ini-
tiates 这 内部 安排时间 写 循环. ack polling 能
是 initiated 立即. 这个 involves 这 主控 send-
ing 一个 开始 情况 followed 用 这 控制 字节 为 一个
写 command (r/w
= 0). 如果 这 设备 是 安静的 busy 和
这 写 循环, 然后 非 ack 将 是 returned. 如果 这
循环 是 完全, 然后 这 设备 将 返回 这 ack
和 这 主控 能 然后 proceed 和 这 next 读 或者
写 command. 看 图示 7-1 为 flow 图解.
图示 7-1: acknowledge polling
流动
Send
写 command
send 停止
情况 至
initiate 写 循环
send 开始
send 控制 字节
和 r/w = 0
did 设备
Acknowledge
(ack = 0)?
Next
运作
非
YES