DS2406
8 的 30
扩展 读 记忆 [a5h]
这 扩展 读 记忆 command 支持 页 redirection 当 读 数据 从 这 1024-位
非易失存储器 数据 地方. 一个 主要的 区别 在 这 扩展 读 记忆 和 这 基本 读
记忆 command 是 那 这 总线 主控 receives 这 redirection 字节 (看 描述 的 状态
记忆) 第一 在之前 investing 时间 在 读 数据 从 这 addressed 记忆 location. 这个 准许 这
总线 主控 至 quickly decide whether 至 continue 和 进入 这 数据 在 这 选择 开始 页 或者 至
terminate 和 重新开始 这 读 处理 在 这 redirected 页 地址.
在 增加 至 页 redirection, 这 扩展 读 记忆 command 也 支持 “bit-oriented”
产品 在哪里 这 用户 不能 store 一个 16-位 crc 和 这 数据 它自己. 和 位-朝向 产品
这 非易失存储器 信息 将 改变 在 时间 在里面 一个 页 boundary 制造 它 impossible 至 包含
一个 accompanying crc 那 将 总是 是 有效的. 因此, 这 扩展 读 记忆 command
concludes 各自 页 和 这 ds2406 generating 和 供应 一个 16-位 crc 那 是 为基础 在 和
因此 总是 consistent 和 这 电流 数据 贮存 在 各自 页 的 这 1024-位 非易失存储器 数据 地方.
之后 having sent 这 command 代号 的 这 扩展 读 记忆 command, 这 总线 主控 发送 一个
二-字节 地址 (ta1=(t7:t0), ta2=(t15:t8)) 那 indicates 一个 开始 字节 location 在里面 这 数据
地方. 用 sending 第八 读 数据 时间 slots, 这 主控 receives 这 redirection 字节 有关联的 和 这
页 给 用 这 开始 地址. 和 这 next 十六 读 数据 时间 slots, 这 总线 主控 receives 一个
16-位 crc 的 这 command 字节, 地址 字节 和 这 redirection 字节. 这个 crc 是 计算 用 这
ds2406 和 读 后面的 用 这 总线 主控 至 审查 如果 这 command 文字, 开始 地址 和 redirection
字节 是 received correctly.
如果 这 crc 读 用 这 总线 主控 是 incorrect, 一个 重置 脉冲波 必须 是 issued 和 这 全部 sequence 必须
是 重复的. 如果 这 crc received 用 这 总线 主控 是 准确无误的, 这 总线 主控 issues 读 时间 slots 和
receives 数据 从 这 ds2406 开始 在 这 最初的 地址 和 continuing 直到 这 终止 的 一个 32-字节
页 是 reached. 在 那 要点 这 总线 主控 将 send 十六 额外的 读 时间 slots 和 receive 一个 16-
位 crc 那 是 这 结果 的 shifting 在 这 crc 发生器 所有 的 这 数据 字节 从 这 最初的 开始
字节 至 这 last 字节 的 这 电流 页.
和 这 next 24 读 数据 时间 slots 这 主控 将 receive 这 redirection 字节 的 这 next 页
followed 用 一个 16-位 crc 的 这 redirection 字节. 之后 这个, 数据 是 又一次 读 从 这 1024-位
非易失存储器 数据 地方 开始 在 这 beginning 的 这 新 页. 这个 sequence 将 continue 直到 这 最终
页 和 它的 accompanying crc 是 读 用 这 总线 主控.
这 扩展 读 记忆 command 提供 一个 16-位 crc 在 二 locations 在里面 这 transaction
流动 chart: 1) 之后 这 redirection 字节 和 2) 在 这 终止 的 各自 记忆 页. 这 crc 在 这 终止 的
这 记忆 页 是 总是 这 结果 的 clearing 这 crc 发生器 和 shifting 在 这 数据 字节
beginning 在 这 第一 addressed 记忆 location 的 这 非易失存储器 数据 页 直到 这 last 字节 的 这个 页.
和 这 最初的 通过 通过 这 扩展 读 记忆 流动 chart 这 16-位 crc 值 之后 这
redirection 字节 是 这 结果 的 shifting 这 command 字节 在 这 cleared crc 发生器, followed 用
这 二 地址 字节 和 这 redirection 字节. subsequent passes 通过 这 扩展 读 记忆
流动 chart 将 发生 一个 16-位 crc 那 是 这 结果 的 clearing 这 crc 发生器 和 然后 shifting 在
这 redirection 字节 仅有的. 之后 这 16-位 crc 的 这 last 页 是 读, 这 总线 主控 将 receive
logical 1s 从 这 ds2406 直到 一个 重置 脉冲波 是 issued. 这 扩展 读 记忆 command
sequence 能 是 结束 在 任何 要点 用 issuing 一个 重置 脉冲波.