allegro 做差分对组等长须要设置约束管理器。实在设置差分对组等长和单端线组等长是一样的,都是设置match group工具(简称MG)。但是,如果按照单端线组设置在绕等永劫差分对不能两根线一起变革;为了使差分对线一起变革须要先设置差分线对规则,然后再创建这些差分线对的match group则可。详细步骤如下:
1,创建差分线对
在约束管理器(CM)Electrical->relative propagation delay 页面,按住Ctrl键选中相应的两个差分线网络,然后右键选择Create->Differential pair...
创建差分对1
在弹出的created differential pair对话框中输入差分对名并点击OK,则创建好了差分线对。当然,创建好的差分线对须要授予相应的差分规则,如线宽、线距、差分等长等等,PCB布线时才会符合差分线对走线规则,本文不讲述该方面内容。
创建差分对2
2,创建 Match Group
在约束管理器(CM)Electrical->relative propagation delay 页面Diff Pairs目录下选中所有须要创建等长的Net,然后右键选择Create->Match Group,创建MG。给MG名一个名。
创建MG
3,设置Match Group的等长
在Match Groups目录下找到刚才新建的MG打开。软件已经把最长的差分线组设置为targe(目标)(也可以在想要设置为目标的线上右键变动目标线),我们在非目标线上的relative Delay->Delta:Tolerance中设置等长哀求则可。Delta表示本线比目标线长/短多少,如果等长就设为0mil;Tolerance表示偏差,如设置为5mil则表示在目标线长度的±5mil都符合哀求。
设置等长
4,利用Delay Tune 命令绕等长
回到PCB设计界面,实行Delay Tune命令则可对相应的线绕等长;有三种绕线模式,在option栏选择;点击右键有绕线角度模式选择。
3种绕线模式