整体的 硅 解决方案, 公司 — www.issi.com —
1-800-379-4774
5
rev. D
06/25/02
IS24C01 IS24C02 IS24C04 is24c08 is24c16
ISSI
®
情况 和 这 is24cxx discontinues 传递. 如果
'n' 是 这 last 字节 的 这 记忆, 然后 这 数据 从 location
'0' 将 是 transmitted. (谈及 至 电流 地址 读
图解.)
随机的 地址 读
选择性的 读 行动 准许 这 主控 设备 至
选择 在 随机的 任何 记忆 location 为 一个 读 运作.
这 主控 设备 第一 执行 一个 'dummy' 写 运作
用 sending 这 开始 情况, 从动装置 地址 和 文字
地址 的 这 location 它 wishes 至 读. 之后 这 is24cxx
acknowledge 这 文字 地址, 这 主控 设备 resends
这 开始 情况 和 这 从动装置 地址, 这个 时间 和
这 r/
W
位 设置 至 一个. 这 is24cxx 然后 responds 和 它的
acknowledge 和 发送 这 数据 要求. 这 主控
设备 做 不 send 一个 acknowledge 但是 将 发生 一个
停止 情况. (谈及 至 随机的 地址 读 图解.)
sequential 读
sequential 读 能 是 initiated 作 也 一个 电流
地址 读 或者 随机的 地址 读. 之后 这 is24cxx
发送 最初的 字节 sequence, 这 主控 设备 now responds
和 一个 acknowledge 表明 它 需要 额外的 数据
从 这 is24cxx. 这 is24cxx 持续 至 输出 数据
为 各自 acknowledge received. 这 主控 设备
terminates 这 sequential 读 运作 用 拉 sda
高 (非 acknowledge) 表明 这 last 数据 文字 至 是
读, followed 用 一个 停止 情况.
这 数据 输出 是 sequential, 和 这 数据 从
地址 n followed 用 这 数据 从 地址 n+1, ... 等
这 地址 计数器 increments 用 一个 automatically,
准许 这 全部 记忆 内容 至 是 serially 读
在 sequential 读 运作. 当 这 记忆 地址
boundary (127 为 is24c01; 255 为 is24c02; 511 为
is24c04; 1023 为 is24c08; 2047 为 is24c16) 是 reached,
这 地址 计数器 “rolls over” 至 地址 0, 和 这
is24cxx 持续 至 输出 数据 为 各自 acknowledge
received. (谈及 至 sequential 读 运作 开始 和
一个 随机的 地址 读 图解.)
页 写
这 is24cxx 是 有能力 的 页-写 (8-字节 为 24c01/
02 和 16-字节 为 24c04/08/16) 运作. 一个 页-写
是 initiated 在 这 一样 manner 作 一个 字节 写, 但是 instead
的 terminating 这 内部的 写 循环 之后 这 第一 数据 文字
是 transferred, 这 主控 设备 能 transmit 向上 至 n 更多
字节 (n=7 为 24c01/02 和 n=15 为 24c04/08/16). 之后
这 receipt 的 各自 数据 文字, 这 is24cxx responds
立即 和 一个 acknowledge 在 sda 线条, 和 这
三 更小的 (24c01/24c02) 或者 四 更小的 (24c04/24c08/
24c16) 顺序 数据 文字 地址 位 是 内部
incremented 用 一个, 当 这 高等级的 顺序 位 的 这 数据
文字 地址 仍然是 常量. 如果 这 主控 设备 应当
transmit 更多 比 n+1 (n=7 为 24c01/02 和 n=15 为
24c04/08/16) words, 较早的 至 issuing 这 停止 情况,
这 地址 计数器 将 “roll 在,” 和 这 先前
写 数据 将 是 overwritten. once 所有 n+1 (n=7 为
24c01/02 和 n=15 为 24c04/08/16) 字节 是 received
和 这 停止 情况 有 被 sent 用 这 主控, 这
内部的 程序编制 循环 begins. 在 这个 要点, 所有 received
数据 是 写 至 这 is24cxx 在 一个 单独的 写 循环. 所有
输入 是 无能 直到 completion 的 这 内部的 写
循环.
acknowledge polling
这 disabling 的 这 输入 能 是 使用 至 引领 有利因素
的 这 典型 写 循环 时间. once 这 停止 情况 是
issued 至 表明 这 终止 的 这 host's 写 运作, 这
is24cxx initiates 这 内部的 写 循环. ack polling 能
是 initiated 立即. 这个 involves issuing 这 开始
情况 followed 用 这 从动装置 地址 为 一个 写 运作.
如果 这 is24cxx 是 安静的 busy 和 这 写 运作, 非 ack
将 是 returned. 如果 这 is24cxx 有 完成 这 写
运作, 一个 ack 将 是 returned 和 这 host 能 然后
proceed 和 这 next 读 或者 写 运作.
读 运作
读 行动 是 initiated 在 这 一样 manner 作
写 行动, 除了 那 这 读/写 位 的 这
从动装置 地址 是 设置 至 “1”. 那里 是 三 读 运作
选项: 电流 地址 读, 随机的 地址 读 和
sequential 读.
电流 地址 读
这 is24cxx 包含 一个 内部的 地址 计数器 这个
维持 这 地址 的 这 last 字节 accessed, incremented
用 一个. 为 例子, 如果 这 previous 运作 是 也 一个
读 或者 写 运作 addressed 至 这 地址 location n,
这 内部的 地址 计数器 将 increment 至 地址
location n+1. 当 这 is24cxx receives 这 设备
寻址 字节 和 一个 读 运作 (读/写 位 设置
至 “1”), 它 将 respond 一个 acknowledge 和 transmit 这 8-
位 数据 文字 贮存 在 地址 location n+1. 这 主控 将
不 acknowledge 这 转移 但是 做 发生 一个 停止