4-355
定时 波形
注释:
1. 锁 起作用的 能 出现 在 任何 状态, 作 长 作 这 relationships 显示 在之上 和 遵守 至 这 clk 是 maintained. 锁 inactive
有 非 核心的 时间 和 能 是 异步的. crqlck 有 非 核心的 定时 和 是 考虑 一个 异步的 输入 信号.
2. glitching 的 sysb/resb 是 permitted 在 这个 时间. 之后
θ
2 的 t1, 和 在之前
θ
1 的 t4, sysb/resb 应当 是 稳固的 至 维持 sys-
tem 效率.
3. aen leading 边缘 是 related 至 bclk, trailing 边缘 至 clk. 这 trailing 边缘 的 aen occurs 之后 总线 priority 是 lost.
额外的 注释:
这 信号 related 至 clk 是 典型 处理器 信号, 和 做 不 联系 至 这 depicted sequence 的 events 的 这 信号 关联 至
bclk. 这 信号 显示 related 至 这 bclk 代表 一个 hypothetical sequence 的 events 为 illustration. 假设 3 总线 arbiters 的 priori-
ties 1, 2 和 3 configured 在 串行 priority resolving scheme (作 显示 在 图示 3). 假设 arbiter 1 有 这 总线 和 是 支持 Busy 低.
arbiter #2 发现 它的 处理器 wants 这 总线 和 pulls 低 breq #2. 如果 bprn #2 是 高 (作 显示), arbiter #2 将 拉 低 cbrq 线条.
cbrq 信号 至 这 高等级的 priority arbiter #1 那 一个 更小的 priority arbiter wants 这 总线. [a 高等级的 priority arbiter 将 是 准予 BPRN
当 它 制造 这 总线 要求 相当 比 having 至 wait 为 另一 arbiter 至 释放 这 总线 通过 cbrq]. *arbiter #1 将 relinquish 这
multi-主控 系统 总线 当 它 enters 一个 状态 不 需要 它 (看 表格 1), 用 lowering 它的 bpro #1 (系 至 bprn #2) 和 releasing busy.
arbiter #2 now sees 那 是 有 priority 从 bprn #2 正在 低 和 releases cbrq. 作 soon 作 Busy signifies 这 总线 是 有 (高),
arbiter #2 pulls Busy 低 在 next 下落 边缘 的 bclk. 便条 那 如果 arbiter #2 didn’t want 这 总线 在 这 时间 它 received priority, 它 将 通过
priority 至 这 next 更小的 priority arbiter 用 lowering 它的 bpro #2 [tpnpo].
便条 那 甚至 一个 高等级的 priority arbiter 这个 是 acquiring 这 总线 通过 bprn 将 短促地 漏出 cbrq 直到 它 有 acquired 这 总线.
状态
CLK
s2, s1, S0
锁
(看 便条 1)
sysb/
RESB
AEN
(看 便条 3)
处理器 clk related
总线 clk related
BCLK
breq #2
bprn #2
(
bpro #1)
BPRo #2
(
bprn #3)
BUSY
CBRQ
(20)
TPnPO
(14)
TPNBL
(22)
TBLBYH
(11)
TBHCL
(24)
TBLAEL
(13)
TCLL2
(12)
TCLLL1
(6)
THVCH
(4)
TSVCH
(7)
THVCL
(2)
TCLCH
(16)
TCLSR2
(看
便条 2)
(23)
TCLAEH
(10)
TBLBL
tbysbl (8)
tcbsbl (9)
(26) tblcbh
tclsr1 (15)
(看 便条 2)
tshcl (5)
(25) tblcbl
(18) tblbrl
T4 T1 T2 T3 T4
TCLCL
(1)
(3)
TCHCL
tblpoh (19)
tblbyl (21)
82C89