16
cascade 仔细考虑
(hctl-2032 / 2032-sc 仅有的)
这 hctl- 2032 / 2032- sc 's
cascading 系统 准许 为
位置 读 的 更多 比
四 字节. 这些 读 能 是
accomplished 用 闭锁 所有 这
字节 和 然后 读 这
字节 sequentially 在 这 8- 位
总线. 它 是 assumed here 那,
externally, 一个 计数器 followed 用
一个 获得 是 使用 至 计数 任何
计数 那 超过 32 位. 这个
配置 是 兼容 和
这 hctl- 2032 / 2032- SC
内部的 计数器/获得
结合体.
考虑 这 sequence 的 events
为 一个 读 循环 那 开始 作
这 hctl- 2032 / 2032- sc 's
内部的 计数器 rolls 在. 在
这 rising 时钟 边缘, 计数 数据
是 updated 在 这 内部的
计数器, rolling 它 在. 一个 计数-
cascade 脉冲波 (cnt
CAS
) 将 是
发生 和 一些 延迟 之后
这 rising 时钟 边缘 (t
CHD
).
那里 将 是 额外的
传播 延迟 通过 这
外部 counters 和 寄存器.
meanwhile, 和 sel 和 oe
低 至 开始 这 读, 这
内部的 latches 是 inhibited 在
这 下落 边缘 和 做 不
更新 又一次 till 这 inhibit 是
重置.
如果 这 cnt
CAS
脉冲波 now toggles
这 外部 计数器 和 这个
计数 gets latched 一个 主要的
计数 错误 将 出现. 这
计数 错误 是 因为 这
外部 latches 得到 updated
当 这 内部的 获得 是
inhibited.
有效的 数据 能 是 保证 用
闭锁 这 外部 计数器
数据 当 这 高 字节 读 是
started (sel 和 oe 低). 这个
latched 外部 字节
corresponds 至 这 计数 在 这
inhibited 内部的 获得. 这
cascade 脉冲波 那 occurs
在 这 时钟 循环 当 这
读 begins gets counted 用 这
外部 计数器 和 是 不 lost.
为 例子, 假定 这
HCTL- 2032 / 2032- sc 计数 是
在 ffffffffh 和 一个 外部
计数器 是 在 f0h, 和 这
计数 going 向上. 一个 计数
occurring 在 这 hctl- 2032 /
2032- sc 将 导致 这 计数器
至 滚动 在 和 一个 cascade 脉冲波
将 是 发生. 一个 读
开始 在 这个 时钟 循环 将
显示 ffffffffh 从 这
HCTL- 2032 / 2032- sc. 这
外部 获得 应当 读 f0h,
但是 如果 这 host latches 这 计数
之后 这 cascade 信号
propagates 通过, 这 外部
获得 将 读 f1h.
图示 16. decode 和 cascade 输出 图解 (4x)
FFFFFFFDh FFFFFFFEh FFFFFFFh 00000000h FFFFFFFEh FFFFFFFh计数
cnt cas
cnt dcdr
u/dbar
chb flt
cha flt
CLK