Routing the PCB

Colorful image of PCB routing

Working in harmony with component placement, routing is a key factor in the success of your PCB design. Altium Designer includes a number of intuitive interactive routing features to help you efficiently and accurately route your board, from a simple double-sided board, all the way through to a high density, high speed, rigid-flex, multi-layer board.

Altium Designer has a number of interactive routing capabilities, including:

  • The interactive routing tool. Interactive routing is fast and efficient, with walkaround, hug and push, and push modes that let you get the job done quickly and efficiently.

  • There is full support for differential pair routing, as well as single-sided and differential pair length tuning.

  • You also might like to explore ActiveRoute, an automated interactive routing technology that delivers efficient multi-net routing algorithms, applied to the specific nets or connections that you select. ActiveRoute also allows you to interactively define a route path or Guide, which then defines the river along which the new routes will flow.

  • The topological autorouter produces routes like that of a skilled board designer. Being a topological router, it is not constrained to an orthogonal grid, instead being guided by preferred direction settings and connection paths.

  • Nowadays, routing is no longer a simple, join the dots process. Fast device switching speeds mean that many boards have high-speed signals, requiring impedance profiles to be defined, and controlled impedance routing. The PCB editor's routing width design rule can be width-driven or it can be impedance-driven, where the routing width changes as the routing moves from one layer to another.

Is it Ready to Route?

There is a saying that PCB design is 90% placement and 10% routing. While you could argue about the percentages, it is generally accepted that good component placement is the most important aspect of good board design – determining the flow of the connections between the components. Like the routing, component placement is fluid and can be updated throughout the design process, as needed.

Still not sure if you are ready to jump into routing? use the following as a quick checklist...

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.