Applied Parameters: Action=xSignalsWizard
Summary
This command is used to run the xSignals Multi-Chip Wizard. As well as defining the end-to-end xSignals for multiple nets between components, the Wizard also allows you to create xSignals for sections of those end-to-end signals (from source output pin to series termination component, and from series termination component to destination input pin). Based on the settings you enable, the Wizard can also create xSignal classes and Matched Net Lengths design rules targeting those xSignals. When the Wizard is complete, you can then start the length tuning process. An xSignal (or extended Signal) is essentially a designer-defined signal path between 2 nodes - these can be 2 nodes within the same net, or they can be 2 nodes in associated nets separated by a component.
Access
This command can be accessed from the PCB Editor by:
- Choosing the Design » xSignals » Run xSignals Wizard command, from the main menus.
- Right-clicking in the design workspace and choosing the xSignals » Run xSignals Wizard command, from the context menu.
Use
After launching the command, the xSignals Multi-Chip Wizard will appear. Use the Wizard to create xSignals between a single source component and multiple destination components. The Wizard uses a component-oriented approach to identifying potential xSignals - you select a single source component, the nets of interest and the destination components - it then analyzes all potential paths from the source component to the destination components, passing through series passive components and along any branches. As the designer you then get to choose the xSignals you would like to have generated, and you can also create Matched Net Lengths design rules if required.
You can also opt to have created xSignals associated to an xSignal class. Either choose an existing xSignal class, or enter a name for a new class. You can leave the field blank if you wish, the xSignals can always be added as members to the required class at a later stage.
The Wizard is also a multiple-run tool - from the overall master group of xSignals you initially create on the xSignal Routes page, you can select a sub-set of these, define classes and rules, then return to the master group, choose another sub-set, define classes and rules for them, and so on.
One of the great strengths of the Wizard is the ease of working between the Wizard and the workspace, click on an xSignal on any page of the Wizard and the pads and any routing are highlighted in the workspace.
If the set of nets selected include series termination components extra Wizard pages will appear, giving you the opportunity to create additional xSignals and design rules for these sections of the nets (source output pin to series termination component and/or series termination component to destination input pin).
Tips
- Created xSignals can be browsed and managed through the PCB panel, when configured in xSignals mode.
- If the start and end pads are in the same net, an xSignal will take a name in the form <NetName>_PPn, where n is the next available integer used to distinguish multiple xSignals defined for that net. If the start and end pads are in different nets, an xSignal will take a name in the form <StartNet>_<EndNet>_PPn, where n is the next available integer used to distinguish multiple xSignals defined for that net combination.
- An xSignal will actually follow the path of the connection lines that run between its start and end pads - indicating that this is the path that the software assumes the xSignal will be routed. The reason it does this is because it is obeying the topology defined for that net.