在CAD Cadence Allegro中的差分对中设置自动相位对齐

有时,甚至您最喜欢的程序也会受到折磨-特别是在您不知道如何正确配置此功能的情况下。 Cadence Allegro PCB编辑器具有非常有用的选项High Speed,它确实有助于跟踪速度信号,DDR和差分对。但是...如果您不了解其中的一些细微差别,那么并不是所有事情都如此顺利和简单。

这些功能之一是能够使用“驼峰”(即所谓的“凸点”)自动对齐差分对中的静态和动态相位的功能。但是,如果不进行调整,该工具将无法很好地工作,并且仅通过使用“路线-自动交互式相位调整”命令并单击一些差异即可运行该工具,从而获得良好的结果。夫妻将无法工作。

我提请您注意我在此工具上的经验:

首先要做的是将组件引脚(引脚)上的PinUSE属性在输入端设置为IN,在输出端设置为OUT。这是前提条件,因为相位均衡算法考虑了信号传播的方向。如果线路的两端都可以用作信号的源和接收器,那么您需要独立选择要考虑的源和接收器,并相应地设置PinUse属性。为了将属性分配给组件引脚,必须完成所有命令。在常规编辑模式下,在“查找”选项卡中,在“针脚”针脚旁边留下一个复选标记,然后单击针脚上的LMB(用鼠标左键)。然后单击人民币(右键单击),然后从下拉菜单中选择属性编辑。然后在属性列表中找到所需的属性:PINUSE。最后,将其值相应地设置为IN要么在OUT。
如何获得引脚属性:




为组件引脚分配其他属性的操作顺序,

然后需要设置差动导体之间间隙的间隙。在Constraint Manager中至少配对至少0.01 mm或更多。这样就消除了在以45度放置时将一对定义为“未耦合”(未连接)以及错误地粘贴此“未耦合”状态的标记的错误。此外,此类“未耦合”段上的相位未得到补偿。那些。如果间隙超出公差范围,则在45圈旋转后的diffpara被认为是未耦合的,自然地,如我们想要的那样,在每对diff.pair旋转之后,不会自动设置相位均衡的驼峰。


Constraint Manager中所需的微分公差设置

驼峰的增加发生在轨道的可见部分。那些。如果走线在关闭层上,则不会进行添加。并且,当从一个层切换到另一个层时,添加操作也停止工作。那些。激活相位对准工具时,需要查看从源到接收器的整个电路,并且在每个过孔(VIA)之后,还必须单击位于另一层上的导体。

最好先处理静态阶段,然后再处理动态阶段。不要试图在1次通过中一次全部平整所有内容。

我建议为驼峰的大小设置适当的边界。下图所示的值对我来说效果很好:


添加的补​​偿部分的参数(驼峰)

激活工具本身后,您需要注意“未耦合的凹凸”选项。如果没有此选项,则用户将失败,因为一切都已添加到差速器中。几个对象将被视为未耦合。


不要忘记选择此选项来获得结果,

至于“焊盘进入缩短”和“焊盘进入延长”选项,这些选项使您可以增加长度,反之亦然,可以通过在接触焊盘附近绘制更多的线段来消除多余的部分。我不建议您使用它们,因为工程师会更好地了解接触区域,因此用计算机固定该位置的效率很低。最好在迹线段上绘制驼峰的长度,并且不要触碰到CP的位置。

我希望这些技巧将帮助用户在使用此工具时获得预期的结果,而不会因翻遍设置并尝试“使程序正常工作”而烦躁不安。

All Articles