PI7C8150
2-端口 pci-至-pci 桥
进步 信息
21
8月 22, 2002 – 修订 1.02
leaves 不变 这 函数 号码 和 寄存器 号码 地方.
pi7c8150 asserts 一个 唯一的 地址 线条 为基础 在 这 设备 号码. 这些 地址 线条
将 是 使用 作 secondary 总线 idsel 信号. 这 mapping 的 这 地址 线条 取决于 在
这 设备 号码 在 这 类型 1 地址 位 p_ad[15:11]. 表格 4–6 presents 这
mapping 那 pi7c8150 使用.
表格 4-6. 设备 号码 至 idsel s_ad 管脚 mapping
设备 号码 p_ad[15:11] secondary idsel s_ad[31:16] s_ad
0h 00000 0000 0000 0000 0001 16
1h 00001 0000 0000 0000 0010 17
2h 00010 0000 0000 0000 0100 18
3h 00011 0000 0000 0000 1000 19
4h 00100 0000 0000 0001 0000 20
5h 00101 0000 0000 0010 0000 21
6h 00110 0000 0000 0100 0000 22
7h 00111 0000 0000 1000 0000 23
8h 01000 0000 0001 0000 0000 24
9h 01001 0000 0010 0000 0000 25
Ah 01010 0000 0100 0000 0000 26
Bh 01011 0000 1000 0000 0000 27
Ch 01100 0001 0000 0000 0000 28
Dh 01101 0010 0000 0000 0000 29
Eh 01110 0100 0000 0000 0000 30
Fh 01111 1000 0000 0000 0000 31
10h – 1eh 10000 – 11110 0000 0000 0000 0000 -
1Fh 11111 发生 特定的 循环 (p_ad[7:2] = 00h)
0000 0000 0000 0000 (p_ad[7:2] = 00h)
-
pi7c8150 能 assert 向上 至 9 唯一的 地址 线条 至 是 使用 作 idsel 信号 为
向上 至 9 设备 在 这 secondary 总线, 为 设备 号码 ranging 从 0 通过 8.
因为 的 电的 加载 constraints 的 这 pci 总线, 更多 比 9 idsel 信号 应当
不 是 需要. 不管怎样, 如果 设备 号码 更好 比 9 是 desired, 一些 外部
方法 的 generating idsel 线条 必须 是 使用, 和 非 upper 地址 位 是 然后
asserted. 这 配置 transaction 是 安静的 translated 和 passed 从 这 primary 总线 至
这 secondary 总线. 如果 非 idsel 管脚 是 asserted 至 一个 secondary 设备, 这 transaction ends
在 一个 主控 abort.
pi7c8150 forwards 类型 1 至 类型 0 配置 读 或者 写 transactions 作 delayed
transactions. 类型 1 至 类型 0 配置 读 或者 写 transactions 是 限制 至 一个
单独的 32-位 数据 转移.
3.7.3
类型 1 至 类型 1 forwarding
类型 1 至 类型 1 transaction forwarding 提供 一个 hierarchical 配置 mechanism
当 二 或者 更多 水平 的 pci-至-pci bridges 是 使用.
当 pi7c8150 发现 一个 类型 1 配置 transaction 将 为 一个 pci 总线
downstream 从 这 secondary 总线, pi7c8150 forwards 这 transaction 不变 至 这
secondary 总线. ultimately, 这个 transaction 是 translated 至 一个 类型 0 配置 command
或者 至 一个 特定的 循环 transaction 用 一个 downstream pci-至-pci 桥. downstream 类型 1
至 类型 1 forwarding occurs 当 这 下列的 情况 是 符合 在 这 地址
阶段:
这 最低 二 地址 位 是 equal 至 01b.