X84041
3
图示 1. 读 sequence
CE
OE
我们
i/o (在)
"0"
重置 加载 地址 读 数据
XXXXXXX
A8 A7 A6 A5 A4 A3 A2 A1 A0
i/o (输出)
2704 ill f03
D7 D6 D5 D4 D3 D2 D1 D0
写 sequence
一个 nonvolatile 写 sequence 组成 的 sending 一个 重置
sequence, 一个 16-位 地址 (这 第一 7 的 这个 是 don’t
cares), 向上 至 8 字节 的 数据, 和 然后 一个 特定的 “start
nonvolatile 写 cycle” command sequence. 这 重置
sequence 是 issued 第一 (作 描述 在 这 重置
sequence 部分) 至 设置 这 内部的 写 使能 获得.
这 地址 是 写 serially 用 issuing 16 独立的
写 循环 (
我们
和
CE
低,
OE
高) 至 这 部分
没有 任何 读 循环 在 这 写. 这 ad-
dress 是 sent serially, 大多数 重大的 位 第一, 在 这 l/o
管脚. 向上 至 第八 字节 的 数据 是 写 用 issuing 也
8, 16, 24, 32, 40, 48, 56, 或者 64 独立的 写 cycles.
又一次, 非 读 循环 是 允许 在 写. 这
nonvolatile 写 循环 是 initiated 用 issuing 一个 特定的
读/写 “1”/读 sequence. 这 第一 读 循环 ends
这 页 加载, 然后 这 写 “1” followed 用 一个 读 开始
这 nonvolatile 写 循环. 这 x84041 recognizes 8-
字节 页 beginning 在 地址 xxxxxx000. 当
sending 数据 至 这 部分, attempts 至 超过 这 upper
地址 的 这 页 将 结果 在 这 地址 计数器
“wrapping-around” 至 这 第一 地址 在 这 页,
在哪里 数据 加载 能 continue. 为 这个 reason, send-
ing 更多 比 64 consecutive 数据 位 将 结果 在
overwriting previous 数据. 一个 nonvolatile 写 循环 将
不 开始 如果 一个 partial 或者 incomplete 写 sequence 是
issued. 这 内部的 写 使能 获得 是 重置 当 这
nonvolatile 写 循环 是 完成 至 阻止 inadvert-
ent 写. 便条 那 这个 sequence 是 全部地 静态的, 和 非
特定的 定时 restrictions. 这 处理器 是 自由 至
执行 其它 tasks 在 这 总线 whenever 这 碎片
使能 管脚 (
CE
) 是 高.
nonvolatile 写 状态
这 状态 的 一个 nonvolatile 写 循环 能 是 决定
在 任何 时间 用 simply 读 这 状态 的 这 l/o 管脚 在
这 x84041. 这个 管脚 是 读 当
OE
和
CE
是 低
和
我们
是 高. 在 一个 nonvolatile 写 循环 这 l/
o 管脚 是 低. 当 这 nonvolatile 写 循环 是
完全, 这 l/o 管脚 变得 高. 一个 重置 sequence 能
也 是 issued 在 一个 nonvolatile 写 循环 和 这
一样 结果: i/o 是 低 作 长 作 一个 nonvolatile 写
循环 是 在 progress, 和 l/o 是 高 当 这 nonvola-
tile 写 循环 是 完毕.