于高速PCB设计期间,差分对布线等长调节属于保障信号完整性的关键要点,差分信号借由两条相位相反的走线来进行传输,倘若长度差异过于巨大,便会致使信号时序错乱,以及……
于高速PCB设计期间,差分对布线等长调节属于保障信号完整性的关键要点,差分信号借由两条相位相反的走线来进行传输,倘若长度差异过于巨大,便会致使信号时序错乱,以及共模噪声增多,进而严重影响系统稳定性,身为工程师,我们务必在布线阶段精确把控这对走线的长度匹配。
为什么差分对布线需要进行等长调节
具有抗干扰能力强这般优势的差分信号,其优势是在两条走线严格同步这个基础之上建立起来的。信号在PCB走线上得以传播是需要一些时间的,而长度有所不同的走线会致使信号到达接收终端的这个时间不一样。这样的时延差有着一定影响,会让本应该抵消掉的共模噪声没办法完全抵消掉,与此同时还会破坏信号眼图的质量,进而引发误码情况。举例来说,在DDR内存或者千兆以太网设计当中,几皮秒的时延差都极有可能导致通信失败。所以说,等长调节的本质实际上就是控制信号传播时延,从而确保数据能够被正确采样。
差分对布线等长调节的常用方法有哪些
使用蛇形走线乃是最直接的办法,在较短的走线那边添加弯弯曲曲的蛇形线,为的是增加它的物理长度,进而匹配较长的走线,添加蛇形线之际,要遵循“幅度宜小、间距宜大”的准则,一般维持线宽的三到五倍间距,目的是减少线间耦合,还有一种办法是在布局阶段就规划好走线路径,尽力让差分对并行、对称地走过相同区域,借此从源头上减少长度差。当下的现代 EDA 工具,像是 Cadence Allegro 以及 Mentor Xpedition 这类,均给出了强大的差分对的布线功能,还有自动等长调节的那种效能,能够去设定长度方面的公差,并且能自动地添加补偿。
进行差分对布线等长调节时需要注意什么
要明确调节的优先级,在多层板里,内层与外层的信号传播速度因介质不同存在差异,不能只是单纯去追求物理长度相等,而是要追求时延相等,其次,蛇形线应添加在信号路径中相对“宽松”的地方,避免在靠近芯片引脚或是过孔密集处添加,以免引出来额外的阻抗不连续,最后,等长调节结束后,必须重新开展信号完整性仿真,检查调节是否引出来了新的问题,像过冲、振铃或者阻抗突变,任何调节都应以最终的仿真波形以及时序报告作为依据。
在您以往经历的各式各样的设计项目当中,当遭遇差分对长度出现不匹配这种状况的时候,除了增添蛇形线之外,您还运用过哪些别具一格或者切实有效的补偿策略呢?欢迎于评论区之中分享您亲身经历的实战经验,要是感觉本文对您能够起到一定的帮助作用,请点赞并且分享给更多的同行业人士。
微信扫一扫