60 函数的 描述 (维护 engine)
(持续)
enabled Therefore 为 产品 这个 做 不 使用 exter-
nal 地址 matching ECIP 应当 是 系 low 便条 也
那 如果 ECIP 仍然是 asserted 至 这 要点 在哪里 这 incom-
ing 框架 数据 完全地 fills 这 MACSI 设备的 表明
数据 先进先出 (4608 字节 为 一个 MACSI 设备) 然后 这 框架
将 是 dropped 预定的 至 一个 先进先出 overrun
这 学习 管脚 提供 MAC 状态 机器 信息
和 环绕 状态 信息 有用的 为 building learning bridg-
es 这 Receive 逻辑 的 一个 桥 将 wish 至 避免 copying
frames 或者 learning 这 源 地址 的 frames 放 在 这
环绕 用 这个 一样 bridge However 使用 的 这 源 ad-
dress Transparency 选项 (sat) 能 制造 recognition 的
frames sourced 用 这个 桥 difficult 这 学习 管脚 pro-
vides 一个 mechanism 为 这 桥 至 决定 这个
frames 和 地址 它 应当 copylearn
这 MACSI 设备 deasserts 这 学习 管脚 下面 这 fol-
lowing conditions
1 环绕 非-operational 这 MACSI 设备 将 deassert
这 学习 管脚 whenever 这 环绕 是 非-operational
2 这 传输者 是 支持 这 Token 当 这个 station
holds 这 Token 这 仅有的 有效的 frames 它 应当 receive
(其它 比 MAC frames 这个 表明 一个 fault 或者 非-
所有权人 frames 那 应当 是 ignored 在 这个 情况) con-
sist 的 那些 frames 那 这个 station sent Therefore 这
MACSI 设备 deasserts 这 学习 pin (actually 这
MACSI deasserts 学习 whenever 这 MAC 传输者
是 在 这 ‘‘Repeat’’ state)
3 为 这 持续时间 的 ‘‘My
Void Stripping’’ 这 我的
Void
Stripping mechanism 准许 这 MACSI 设备 至 strip
frames 从 这 环绕 那 它 sent 使用 源 地址
Transparency 在之前 releasing 这 Token 这 MACSI
设备 releases 二 我的
Void frames 它 持续 至
strip 直到 这 接受者 recognizes 在 least 一个 我的
Void
(或者 其它 mac) frame 学习 将 仍然是 低 在
我的
Void stripping
4 这 源 地址 地方 相等 ‘‘My 长 Address’’
(mla) 如果 这 内部的 地址 相一致 逻辑 recognizes
这 源 地址 的 这 新当选的 框架 作 它的 own 这
MACSI 设备 将 deassert 这 学习 pin
5 Frames 使用 短的 (16-位) address 这 MACSI deas-
serts 这 学习 管脚 为 所有 frames 那 使用 16-位 ad-
dresses (fcl
e
0) Learning bridges 通常地 工作 和
48-位 addresses
Thus 这 MACSI 设备 将 仅有的 assert 学习 为 48-位
addressed frames 那 这个 station did 不 源 (源
地址
i
MLA 和 不 我的
Void stripping) received
当 这 环绕 是 Operational
外部 逻辑 monitoring 这 学习 管脚 必须 样本 它 在
这 适合的 要点 为 各自 received frame 量过的 在
这 MACSIPLAYER
一个
接口 (pid) 这 学习 管脚 是-
comes 有效的 在 这 4th 字节 的 这 信息 地方 (info3)
外部 逻辑 将 样本 这个 管脚 在 INFO3 或者 later
这 MACSI 设备 将 或者 将 不 assert 这 学习 管脚 在
这 beginning 的 一个 框架 (为 这 reasons 给 在之上) 和
学习 将 改变 状态 向上 至 INFO3 在 这 PID interface
Normally 学习 将 仍然是 稳固的 在 这 身体 的 一个
框架 (向上 至 这 终止 delimiter) However 一个 MAC Reset 一个
主控 Reset etc 将 导致 这 MACSI 至 deassert 这
学习 管脚 anywhere 在里面 一个 frame 这 设计者 应当
账户 为 这些 exceptions 当 designing 任何 逻辑 那
relies 在 这 学习 pin
这 AFLAG Inhibit (afinhib
有 在 MACSI 修订 D
和 后来的) 准许 这 用户 至 压制 这 内部的 地址
相一致 信号 在 这 MAC 和 系统 Interface
这 MACSI 将 ignore 这 AFINHIB
管脚 直到 这 用户 sets
这 AFLAG Inhibit 使能 位 的 这 MAC 模式 寄存器 2
(mcmr2afie) 至 块 一个 内部的 地址 match 这
用户 必须 assert 这 AFINHIB
输入 在之前 这 7th 字节 的
这 信息 地方 作 量过的 在 这 PID interface
Normally 内部的 matches 引领 precedence 在 外部
matches 这 用户 might 使用 AFINHIB
至 defeat 这个 prece-
dence 和 steer 一个 框架 那 matches 两个都 一个 内部的 和
外部 地址 至 这 外部 sort channel 这个 管脚 也
提供 一个 容易 mechanism 为 suppressing 这 相一致
的 broadcast (和 multicast) frames 在 bridging 为
这些 产品 这 用户 将 连接 这 学习 管脚
直接地 至 这 AFINHIB
pin 这个 将 阻止 内部的 ad-
dress matches 的 任何 框架 在 我的
Void stripping
64 总线 接口 单位
641 Overview
这 ABus 提供 一个 32-位 宽 同步的 多路复用
addressdata 总线 为 transfers 在 这 host 系统
和 这 MACSI device 这 ABus 使用 一个 总线 requestbus
grant 协议 那 准许 多样的 总线 masters 支持
burst transfers 的 16 和 32 bytes 和 支持 模拟的 和
物理的 寻址 使用 fixed-大小 pages 这 MACSI de-
恶行 是 有能力 的 运行 直接地 在 这 系统 总线 至
主要的 记忆 或者 连接 至 外部 shared memory
所有 总线 信号 是 同步 至 这 主控 总线 clock
这 最大 burst 速 是 一个 32-位 文字 每 clock 但是
slower speeds 将 是 accommodated 用 inserting wait
states 这 用户 将 使用 独立的 clocks 为 这 环绕 (fddi
mac) 和 系统 (abus) interfaces 这 仅有的 restriction 是
那 这 ABus 时钟 必须 是 在 least 作 快 作 这 环绕 时钟
(lbc) 它 是 重要的 至 便条 那 所有 ABus 输出 改变
和 所有 ABus 输入 是 抽样 在 这 rising 边缘 的
AB
CLK
这 MACSI 设备 有 二 主要的 模式 的 ABus operation
这 default 或者 ‘‘normal’’ mode corresponds 至 这 原来的
BSI 设备 和 是 完全地 backward compatible 这
第二 模式 是 这 增强 ABus mode 这个 模式 是
将 至 减少 这 逻辑 必需的 至 接口 至 这
SBus originally 开发 用 Sun Microsystems Inc 当
这 增强 模式 是 selected 这 MACSI 设备 定时
和 接口 信号 是 修改 slightly 至 create 一个 closer
合适 至 这 SBus 这个 lowers 这 费用 和 eases 设计 的
SBus FDDI adapter cards 这个 新 模式 是 accessible 用
程序编制 一个 模式 位 在 一个 寄存器 (mr1eam
e
1) 这个
位 是 设置 至 一个 inactive 状态 在之上 重置 至 维持 后面的-
ward 兼容性 和 这 原来的 BSI device
寻址 模式
在 这 default ABus mode 这 总线 接口 单位 有 二
地址 Modes 作 选择 用 这 user 物理的 地址
模式 和 模拟的 地址 Mode 在 物理的 地址 Mode
这 MACSI 设备 emits 这 记忆 地址 和 immedi-
ately begins transferring 这 data 在 模拟的 地址 Mode
这 MACSI 设备 inserts 二 时钟 循环 和
触发-状态
这 地址 在 发出 这 模拟的 ad-
dress 和 开始 至 转移 这 data 这个 准许 模拟的-至-
物理的 地址 转变 用 一个 外部 记忆 编排-
ping 单位 (mmu)
32