PI7C8150
2-端口 pci-至-pci 桥
进步 信息
59
8月 22, 2002 – 修订 1.02
碎片 重置. 信号 s_rst_l 将 不 是 asserted. 所有 寄存器 将
是 returned 至 这 重置 值 和 缓存区 将 是 cleared.
D3hot D3cold 电源 有 被 移除 从 pi7c8150. 一个 电源-向上 重置 必须 是
执行 至 bring pi7c8150 至 d0.
D3cold D0 电源-向上 重置. pi7c8150 执行 这 标准 电源-向上 重置
功能 作 描述 在 部分 13.
pme# 信号 是 routed 从 downstream 设备 周围
pci-至-pci bridges. pme#
信号 做 不 通过 通过 pci-至-pci bridges.
12
重置
这个 chapter describes 这 primary 接口, secondary 接口, 和 碎片 重置
mechanisms.
12.1
primary 接口 重置
pi7c8150 有 一个 重置 输入, p_重置_l. when p_重置_l 是 asserted, 这 下列的
events 出现:
pi7c8150 立即 3-states 所有 primary 和 secondary pci 接口 信号.
pi7c8150 执行 一个 碎片 重置.
寄存器 那 有 default 值 是 重置.
p_重置_l asserting 和 de-asserting edges 能 是 异步的 至 p_clk 和
s_clkout. pi7c8150 是 不 accessible 在 p_重置_l. 之后 p_重置_l 是 de-
asserted, pi7c8150 仍然是 inaccessible 为 16 pci clocks 在之前 这 第一 配置
transaction 能 是 accepted.
12.2
secondary 接口 重置
pi7c8150 是 有责任 为 驱动 这 secondary 总线 重置 信号, s_重置_l.
pi7c8150 asserts s_重置_l 当 任何 的 这 下列的 情况 是 符合:
信号 p_重置_l 是 asserted.
信号 s_重置_l 仍然是 asserted 作 长 作
p_重置_l 是 asserted 和 做 不 de-assert 直到 p_重置_l 是 de-asserted.
这 secondary 重置 位 在 这 bridge 控制 寄存器 是 设置.
信号 s_重置_l
仍然是 asserted 直到 一个 配置 写 运作 clears 这 secondary 重置 位.
s_重置_l 管脚 是 asserted.
当 s_重置_l 是 asserted, pi7c8150 立即 3-
states 所有 这 secondary pci 接口 信号 有关联的 和 这 secondary 端口. 这
s_重置_l 在 asserting 和 de-asserting edges 能 是 异步的 至 p_clk.
当 s_重置_l 是 asserted, 所有 secondary pci 接口 控制 信号, 包含 这
secondary grant 输出, 是 立即 3-陈述. 信号 s1_ad, s1_cbe[3:0]#, s_par
是 驱动 低 为 这 持续时间 的 s_重置_l assertion. 所有 posted 写 和 delayed
transaction 数据 缓存区 是 重置. 因此, 任何 transactions residing inside 这 缓存区 在
这 时间 的 secondary 重置 是 discarded.