现代服务器系统上PCIe时序设计的解决方案

从历史上看,服务器将时间聚合到系统板上。现代服务器更普遍地将功能模块化并将设备迁移到不同的机架,例如 cpu、ssd、gpu、加速器、dram 卡等的托盘,如图 1 所示。
图 1. 分解系统
对系统进行电源循环是一种理想的能力,但在分解系统中,调整整个系统的输入信号和电源序列变得更加复杂。理想情况下,系统始终通电;但在实践中,电源开启和输出时钟准备开启之间的时间差会有所不同。让我们来看一些与系统时钟设计相关的示例案例:
情况 1:无 vdd
图 2 描述了在电源准备好之前主板将其时钟发送到其他机架和附加卡的场景。接收端的时钟缓冲器可能在其 vdd 开启之前就开始接收时钟信号,从而输出不良时钟信号。
图 2. 无 vdd 时的错误时钟输出
图 3 描述了时钟芯片在运行期间由于紧急中断(如系统过热、硬复位等)而断电的情况。智能时钟缓冲器可以在正确启用输出之前等待有效的 vdd。
图 3. 系统关机时错误的时钟输出
案例 2:噪声驱动时钟缓冲器输出振荡
如果时钟接收器侧的附加卡或机架首先上电,则接收器侧的附加卡或机架不一定会等待来自主主板的良好时钟源。如果您的时钟输入没有经过精心设计,您可能会触发 esd 事件,或者时钟缓冲器输出可能会开始振荡以响应该刺激。智能时钟缓冲器内部具有监控有效输入时钟源的机制。
图 4. 噪声输入导致时钟输出振荡
案例 3:泄漏问题
另一个常见问题是,当输入参考时钟消失时,时钟芯片的输出会停滞在高/低或低/高状态。hcsl 拓扑具有自然关闭特性,当它们被禁用时使用低/低状态。对于 lphcsl 拓扑,如果没有将输入参考时钟同步到 oe、电源正常或断电引脚,这可能会导致问题。在这些情况下,系统应该断电,但时钟输出可能仍以 850mv 驱动,如图 5 所示。这种泄漏会给 cpu 增加不必要的热量。当输入上没有信号时,智能时钟缓冲器可以强制输出为低/低状态。
图 5. 没有时钟输入时,输出仍以 850mv 驱动
帮助客户解决诸如此类的现实世界场景帮助我们定义了这样一个智能缓冲区。renesas 的全新 pcie gen6 rc190024 / 20 / 16 / 13 / 08 / 04时钟缓冲器系列和rc19216 / 08 / 04 / 02多路复用器系列具有克服所有这些情况的内置功能,包括断电容限 (pdt )、灵活的启动序列 (fss) 和 (自动时钟停放 (acp)。所有这些对系统设计人员来说都是透明的,但可以在设计过程中轻松避免所有这些可能的陷阱。


揭秘苹果万亿美元市值的四大原因
如果你想找TI物联网技术资料,请看这里!
SAP ERP公有云产品的六大主要模块
华为Mate20Pro怎么样 手机体验更加自然人性化
华为全新nova 6 5G真机宣传海报亮相,采用“药丸”屏幕设计方案
现代服务器系统上PCIe时序设计的解决方案
直播内容抢先看 | 车辆动力学模型在仿真测试中的应用实践
消息称陈旭东重回联想接管全球PC业务
上海铁塔助力上海小汤山医院成功完成了5G信号开通
提供了更准确、可靠和精密的电阻测量方法:pcb开尔文走线
两台电脑如何实现数据互通
换热站远程监控:实现高效节能与安全管理
LPWAN:“专为物联网而生”
预匹配氮化镓功放管参考应用电路
荣耀50值得买吗?拆解评测荣耀50参数配置 国产射频脱颖而出
滑履磨减速机轴头磨损如何修复
辞旧迎新:明年LED照明产业大预测
小米还有新机要发,莫非是小米6
WBG 如何迈向效率“1”的一步
数字化转型“优等生”都做了哪些尝试