跳到主要内容

PCB总线布线长度匹配-两种方法

随着时间的推移,印刷电路板变得越来越复杂。随着不断发展,高速接口变得越来越普遍。无论是PCIe、以太网、USB还是某种类型的内存,时钟网络都在单板上激增。这些时钟在网中有相似的灵魂,想要与时钟的滴答声一起击中接收器。

“记住,45度角是不错的,但不是必要的,只要你在路由中避免锐角”

一组迹的关键参数包括目标长度或最大值。少即是多。电路板上的大多数其他信号将不时切换。与此同时,时钟一直在切换。时钟使用相同的电压,但“10101010101…”的恒定流产生了比看似随机的1和0序列更多的能量场。这些不断变化的时钟网的反应场是我们想要屏蔽时钟的原因,给它空间来做它的事情。

更短的轨迹等于更低的电磁辐射

回到“少即是多”,较短的时钟具有相对较低的辐射和更小的损耗。这就产生了使用可用长度匹配公差来最小化时钟长度的概念。这一切都从找出群中最长的成员开始。看看那张网,看是否有额外的弯曲处或可以缩短的地方。

图1。图片来源:作者-单结束128车道使用2 / 12层;我最喜欢的路由任务之一。由于位置,有很多调音与两个多层充满差分对。

记住,45度角是不错的,但不是必须的,只要你在路由中避免锐角。像橡皮筋一样在障碍物周围拉伸这条轨迹,直到它尽可能短。理想情况下,它会按照长度排列到第二位或更靠后的位置。

现在,有没有办法用同样的方法让第二长的线变短?继续按摩,重点是缩短最长的痕迹。一旦这些较长的线路得到优化,就可以通过从最长连接的长度中减去计时预算的公差来找到时钟的理想长度。

示例:组中最长的迹线是18.5毫米,长度匹配要求是所有迹线都等于时钟正负0.5毫米。这表明时钟长度甚至为18毫米。为什么不直接匹配所有的长度呢?有一件事超出了规范。

另一件事是,它将迫使自然较短的痕迹生长到完整的18.5毫米,而不是弯曲到接近时钟的18毫米减去0.5毫米公差的点。迹线的全范围是18.5到17.5毫米,时钟跨越了这个差值。同样,这个时钟的理想长度是通过在优化后从最长的轨迹中减去公差(或大部分公差)来找到的。需要注意的是,对时钟或公差带边缘的痕迹的任何编辑都可能打乱计时预算。

图1。图片来源:作者-有些情况需要外部路由,例如这个DDR3实现,其中微控制器被钉在外面,以匹配存储芯片。

好处是它使用的铜量最少,每一部分都是潜在的排放问题。这也是一个可以使用最少空间的模板。这是通过将痕迹以一种占据整个迷宫空白空间的方式折叠来实现的。一旦跟踪满足时间预算,就不难找到一种方法在这里添加一个皱纹,并在其他地方从相同的跟踪中去掉一个皱纹。消失的皱纹为下一个轮廓留下了空间。这可能看起来很乏味,但它是我最喜欢的PCB设计任务之一,因为它奖励创造力和毅力。

组中的每个跟踪都尽可能接近匹配

有些时候,长度公差很小,使这些增益无关紧要。EMMC就是一个例子,它的导线总数是6根,其中只有5根是匹配的。它们是非常匹配的,其中一个场合是我希望每个痕迹都被严格限制。

图2。另一种由4层PCB路由解决方案上的系列元素驱动的外层方法。

在这种情况下,让每条痕迹都与最长的自然痕迹一样长是一种策略。位置成为关键因素,以便连接具有相似的路径。信号完整性人们通常更喜欢这样的关键轨迹具有所有可用的容忍度,这意味着在匹配规则中有零或几乎为零的松弛。称之为风险规避,但有时你只有一次机会为客户发光。

飞行时间而不是轨迹长度

一直以来,这个讨论都是关于痕迹的长度。从绝对意义上讲,我们真正讨论的是传播延迟。延迟不是用毫米来衡量的;它是以毫秒为单位的。当公差变得异常薄时,我们想要解释在外层上的痕迹允许数据比内层上的痕迹更快地流动的物理过程。

计算“飞行时间”需要考虑拓扑结构。我们通常倾向于在内层布线以减少电磁干扰,即使外层在传播延迟方面更快。这比仅仅测量迹线长度稍微复杂一些。将暴露的痕迹限制在扇形区域是管理差异的简单方法。

作者简介

John Burkhert Jr是一名职业PCB设计师,在军事,电信,消费硬件和最近的汽车行业经验丰富。起初,作为一名射频专家,为了满足高速数字设计的需求,不得不时不时地翻转比特。当他不写作或执行PCB布局时,约翰喜欢弹奏贝斯和赛车。你可以在领英上找到约翰。

约翰·伯克赫特的资料照片