ActiveRoute改进
This document is no longer available beyond version 18. Information can now be found here: ActiveRoute for version 25
ActiveRoute是一项提供高效多网络布线算法的自动交互式布线技术,适用于工程师选定的特定连接或网络。ActiveRoute并非自动布线器,因此不需要大量设置处理整块板。
本版本Altium Designer对现有的ActiveRoute功能做了大量改进,并添加了许多新功能。
扩展的ActiveRoute面板
ActiveRoute遵循PCB设计规则定义的标准和限制,因此若要使用ActiveRoute,仅需要选择感兴趣的连接或网络并运行即可。ActiveRoute的确有许多特定的控制功能,这些功能均配置在扩展的PCB ActiveRoute面板中。
在Route Guide中的线到线间距
ActiveRoute的主要目标之一是找到最短的整套布线长度,而这可能不是每套连接的理想路径。Route Guide为工程师提供可用于绘制特定路径的工具。工程师希望选定的连接可以沿特定路径布线,即使该路径不是最短的。
图像
使用Route Guide功能中新的Track-Track Space,您可以指示ActiveRoute沿Route Guide的宽度分散路线。使用滑动块选择间距值或者在编辑框内输入值。Route Guide将自动调整至所述设定值,为了达到目的,您必须在定义Route Guide之前配置此设置。通过向上 和向下 按键,您可以在布局期间进一步调整Route Guide的宽度。
请参见PCB ActiveRoute面板页面了解更多内容。
Meander控制
ActiveRoute试图沿最短的可能路径布置选定的连接,换句话说,即通过最小的弯曲量实现连接。如果ActiveRoute的完成率低于预期,工程师可通过新的Meander控制增加ActiveRoute允许的弯曲量,从而提高完成率。默认的最大Meander设置为100%,意味着布线可达到曼哈顿长度 + 100%的曼哈顿长度的总布线长度。使用滑动块选择meander值或在编辑框内输入百分比。
请注意,在使用Route Guide时可忽略meander设置,因为Route Guide用于确定可能明显增加meander的路径。
图像
请参见PCB ActiveRoute面板页面了解更多内容。
长度调整
在本版本中,ActiveRoute添加了支持自动调整布线长度的功能,试图满足选定的Matched Length设计规则。
将ActiveRoute配置为长度调整没模式:
- 启用面板Action部分中的Tune Selected复选框。
- 启用面板Tune部分中所需的Matched Length设计长度。
- 在面板的Tune部分中配置所需的最大幅度和最小间距设置(选择单端或者差分对)
图像
请参见PCB ActiveRoute面板页面了解更多内容。
支持管脚交换
本软件包括强大的引脚和部件交换系统,连接在原理图和PCB编辑器之间。目前,如果ActiveRoute为了减少整体布线长度且提高布线质量,ActiveRoute可访问管脚交换设置并在布线期间交换管脚。
使用管脚交换:
- 在进行任何管脚交换之前(交互式或通过ActiveRoute),必须在每次打开本项目时对项目进行编译(Project菜单)。
- 若要配置和管理元器件的管脚交换设置,运行Tools » Pin/Part Swapping » Configure指令,打开Configure Swapping Information in Components对话框。
- 启用PCB ActiveRoute面板中Action部分的Pin Swap Routing选项。
- 启用PCB ActiveRoute面板中Pin Swap部分的所需元器件。
简单视频
其他改进
- 布线质量提高
- BGA扇出已有了极大改善,偏向于直接进行BGA扇出,而无需反复启用BGA。
- 改进了对过孔周围差分对进行打包以获得排序权的支持,尽可能直接扇出。
- 诸多微小修复,解决了过度弯曲和锐角等问题。
- 更好地支持Room
- 当穿过room边界时,平滑过渡的质量有所改善,包括改变边界间距和宽度的差分对。
- 改进了在BGA周围使用room的有效性。实证检验已证明将room外差分对之间的间隙最多增加至正常间隙的5倍左右可得到非常干净、高质量的布线。
- Route Guide图形
- Route Guide的最大宽度已增加到了10x,可使其用作一般目的的布线保留定义工具。
- 如果只有一层可用,则Route Guide采用图层颜色。如果可用多个图层,则以标准的布线导向颜色绘图。
- 反馈改进