2004 微芯 技术 公司 ds21191m-页 9
24aa128/24lc128/24fc128
7.0 acknowledge polling
自从 这 设备 将 不 acknowledge 在 一个 写
循环, 这个 能 是 使用 至 决定 当 这 循环 是
完全 (这个 特性 能 是 使用 至 maximize 总线
throughput). once 这 停止 情况 为 一个 写
command 有 被 issued 从 这 主控, 这 设备
initiates 这 内部 安排时间 写 循环. ack polling
能 是 initiated 立即. 这个 involves 这 主控
sending 一个 开始 情况, followed 用 这 控制 字节
为 一个 写 command (r/w
=
0
). 如果 这 设备 是 安静的
busy 和 这 写 循环, 然后 非 ack 将 是 returned.
如果 非 ack 是 returned, 这 开始 位 和 控制 字节 必须
是 resent. 如果 这 循环 是 完全, 然后 这 设备 将
返回 这 ack 和 这 主控 能 然后 proceed 和
这 next 读 或者 写 command. 看 图示 7-1 为
流动 图解.
图示 7-1: ACKNOWLEDGE
polling 流动
Send
写 command
send 停止
情况 至
initiate 写 循环
send 开始
send 控制 字节
和 r/w =
0
did 设备
Acknowledge
(ack =
0
)?
Next
运作
非
Yes