Altium NEXUS Documentation

Situs Routing Strategies

Modified by Susan Riege on Apr 21, 2018


The Situs Routing Strategies dialog

Summary

This dialog allows you to access a pre-routing setup report and configure routing strategies and other options in relation to use of the Situs Autorouter. The Situs Autorouter uses advanced topological mapping to first define the routing path then calls on a variety of proven routing algorithms to convert this 'human-like' path to a high-quality route. As an integral part of the PCB Editor, it follows the PCB electrical and routing rule definitions.

Access

The Situs Routing Strategies dialog can be accessed from the PCB Editor in the following ways:

  • Choose the Route » Auto Route » Setup command from the main menus. Use this command to access the routing report and configure routing strategies without actually routing.
  • Choose the Route » Auto Route » All command from the main menus. Use this command to access the routing report and configure routing strategies. Then, when ready, choose a routing strategy and invoke the Situs Autorouter to route the entire board in accordance with the routing passes defined in that strategy.

Options/Controls

The dialog's controls are divided into two main regions. The only difference in controls between the two access methods is the button at the bottom of the dialog left of the Cancel button. When accessing to perform setup only (not route), this appears as the standard OK button. Clicking this will save changes to user-defined routing strategies. When accessing to route the entire board, it appears as the Route All button. Clicking this will attempt to route the board in accordance with the currently selected routing strategy.

Routing Setup Report

  • Report Window - this area presents a report based on pre-routing analysis of the design, gathering together information including: Design rules currently defined for the design that will be adhered to by the Autorouter (and the number of design objects - nets, components, pads - affected by each rule), routing directions defined for all signal routing layers, and drill layer pair definitions.

The report lists potential problems that could affect router performance. These warnings can include routing layers that have their routing direction set to Any. Where possible, hints are provided in order to help in the better preparation of the design for autorouting. Any errors/warnings/hints that are listed should be scrutinized and, if needed, the corresponding routing rules adjusted before proceeding to route the design.

It is essential that any routing-related rule violations are resolved before starting the Autorouter. Not only can violations prevent routing at the location of the violation, they can also greatly slow the Autorouter as it continually attempts to route an unrouteable area.
Use hyperlink entries in the report to quickly access the Edit PCB Rule dialog for a given rule definition to adjust the scope and/or constraints of that rule as required. For unroutable pads, clicking the relevant hyperlink entry in the report will zoom and center the offending pad in the main workspace.
  • Edit Layer Directions - click this button to access the Layer Directions dialog in which you can modify the routing directions for signal layers as required.
  • Edit Rules - click this button to access the main PCB Rules and Constraints Editor dialog. Alternatively, if you want to modify an existing routing rule directly, click on the rule's respective hyperlink within the main body of the report.
  • Save Report As - click this button to save the report as a HTML document. A standard Save As dialog will appear. By default, the report will be saved in the same location and with the same name as the PCB design file (DesignName.htm). Use the dialog to change the name and location as required.

Routing Strategy

  • Available Routing Strategies - this area lists all of the currently available routing strategies that can be used by the Autorouter to route the design. Each strategy is listed in terms of its name and a description. The following six routing strategies are defined, and available by default:
    • Cleanup - default cleanup strategy.
    • Default 2 Layer Board - default strategy for routing two-layer boards.
    • Default 2 Layer With Edge Connectors - default strategy for routing two-layer boards with edge connectors.
    • Default Multi Layer Board - default strategy for routing multi-layer boards.
    • General Orthogonal - default general purpose orthogonal strategy.
    • Via Miser - default strategy for routing multi-layer boards with aggressive via minimization.
In general, the default routing strategies for two layer and multi-layer boards are fine for most routing situations. It is important, however, to ensure that any relevant routing design rules are set up prior to running the Autorouter.
  • Add - click this button to add a new user-defined routing strategy to the list. The Situs Strategy Editor dialog will open in which you can fully define the strategy including, most importantly, its constituent routing passes.
  • Remove - click this button to remove the currently selected and user-defined routing strategy from the list of available routing strategies.
The six default routing strategies cannot be removed.
  • Edit - click this button to edit the currently selected and user-defined routing strategy. The Situs Strategy Editor dialog will open in which you can make changes to the strategy including its constituent routing passes, as required.
The six default routing strategies cannot be edited.
  • Duplicate - click this button to make a duplicate of the currently selected routing strategy. The Situs Strategy Editor dialog will open. Give the new strategy its own, more meaningful name and description and modify its setup as required.
  • Lock All Pre-routes - enable this option to prevent any pre-routed nets from being deleted ("ripped up") and re-routed by the Autorouter. Often, certain nets will be manually routed and then the remainder autorouted.
  • Rip-up Violations After Routing - enable this option to have any routes that violate defined (and applicable) design rules ripped up after the Autorouter completes its routing session.
Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

联系我们

联系原厂或当地办公室

You are reporting an issue with the following selected text
and/or image within the active document:
Altium Designer 免费试用
Altium Designer Free Trial
我们开始吧!首先,您或者您的公司已经在使用Altium Designer了吗?

如果您有任何需求,请点击这里联系获取当地办公室销售代表联系方式。.
Copyright © 2019 Altium Limited

既然您在使用Altium Designer,为何仍需要试用?

如果您有任何需求,请点击这里联系获取当地办公室销售代表联系方式。.
Copyright © 2019 Altium Limited

好的,实际上您无需下载一个试用版本。

点击下方按钮下载最新版本的Altium Designer安装包

下载Altium Designer 安装包

如果您有任何需求,请点击这里联系获取当地办公室销售代表联系方式。.
Copyright © 2019 Altium Limited

填写下方表格,获取Altium Designer最新报价。

点击[获取免费试用],并同意我们的隐私政策。您会接收到来自Altium的资讯,并允许其改变您的通知首选项。

如果您是Altium维保期内客户,您不需要下载试用版本。

如果您不是Altium维保客户,请填写下方表格免费试用。

点击[获取免费试用],并同意我们的隐私政策。您会接收到来自Altium的资讯,并允许其改变您的通知首选项。

您为何想要试用Altium Designer?

如果您有任何需求,请点击这里联系获取当地办公室销售代表联系方式。.
Copyright © 2019 Altium Limited

那您来对地方了!请填写下方表格申请试用吧。

点击[获取免费试用],并同意我们的隐私政策。您会接收到来自Altium的资讯,并允许其改变您的通知首选项。

Great News!

Valid students can get their very own 6-month Altium Designer Student License for FREE! Just fill out the form below to request your Student License today.

点击[获取免费试用],并同意我们的隐私政策。您会接收到来自Altium的资讯,并允许其改变您的通知首选项。

好的,您可以下载免费的Altium Designer Viewer查看文档,有效期6个月。

请填写下方表格申请。

点击[获取免费试用],并同意我们的隐私政策。您会接收到来自Altium的资讯,并允许其改变您的通知首选项。

好棒!创作是一件超酷的事情,我们可以为您提供完美的设计软件。

Upverter是一个社区导向的交流平台,专为您这样的创客量身定做。

点击这里看看吧!

如果您有任何需求,请点击这里联系获取当地办公室销售代表联系方式。.
Copyright © 2019 Altium Limited

好的,您可以下载免费的Altium Designer Viewer查看文档,有效期6个月。

请填写下方表格申请。

点击[获取免费试用],并同意我们的隐私政策。您会接收到来自Altium的资讯,并允许其改变您的通知首选项。