我们正在设计仅 USB 的 mini PCIE 卡,我正在尝试确定是否需要,或者至少是良好的做法,以终止 mini PCIE 卡上未使用的高速线路。我在规范中找不到任何需要这样做的东西,但我可以想象,从 EMC 的角度来看,用 85 欧姆端接差分线是一种很好的做法。
此外,在这个仅限 USB 的应用程序中,是否还有其他引脚需要终止 - 例如将 WAKE/CLKREQ 连接为高电平?
我们正在设计仅 USB 的 mini PCIE 卡,我正在尝试确定是否需要,或者至少是良好的做法,以终止 mini PCIE 卡上未使用的高速线路。我在规范中找不到任何需要这样做的东西,但我可以想象,从 EMC 的角度来看,用 85 欧姆端接差分线是一种很好的做法。
此外,在这个仅限 USB 的应用程序中,是否还有其他引脚需要终止 - 例如将 WAKE/CLKREQ 连接为高电平?
一般来说,未使用的 PCIe 数据通道应保持未终止状态。这也适用于 mini-PCIe。
PCIe 发射器使用接收器检测方案,该方案寻找接收器的终端阻抗以确定是否连接了任何东西。如果未检测到终止,则发射器将置于电气空闲状态,由此线路电压保持恒定 - 没有切换,因此没有 EMC 考虑。
类似地,接收器检测接收到的信号的幅度,并且只有在接收到的信号足够大时才会退出电气空闲。使用它们的内置端接,使线路悬空不会引起任何问题,因为接收到的信号将通过内部端接固定在恒定电压上。
对于 Refclk 信号,PCIe 使用 HCSL 时钟设计,终端位于主板上。附加卡上的终止不是必需的,但允许。
对于 WAKE# 信号,根据 Mini Card 机电规范,该引脚应保持未连接状态:
只有支持唤醒过程的附加卡才能连接到此引脚。
对于 CLKREQ,同样如此:
未实现 PCI Express 接口的附加卡应使该输出在卡上保持未连接状态。