Home / High Speed PCB Design

High Speed PCB Design

Effectively manages the design challenges of today's technologies

Design Assisted Routing

Why is High Speed PCB Design so crucial nowadays? In the current and emerging technologies of today, you need a solution to effectively handles the design challenges of large numbers of constraints, complex placement, and net tuning, high-performance differential pair routing, and HDI / micro-via technology, while optimizing for manufacturing design quality.

An extensive set of constraints to meet high-speed performance requirements is required, whether you’re routing interactively or automatically your High Speed PCB Design. A single constraint management environment needs to be shared between schematic capture and layout, and the use of the context-sensitive constraint editor, embedded directly within the schematic and layout environments, to define constraints at any design stage is a key point to success. Constraints should include same layer and adjacent layer differential pairs, controlled impedance, net scheduling, match groups, complex and custom topologies, pin-pairs and pin-set rules, min/max/match length and delay, Z-axis clearances, and much more. A plus is the possibility to define package to package constraints for 2D or 3D layouts.

high speed pcb design

An auto-assisted routing can provide the speed and efficiency of auto-routing in High Speed PCB Design, with complete user control and high quality. Starting with a basic sketch of the route, a designer can draw a sketch path to guide the location for the routing of the connections. Then automation can route individual, dozens, or even hundreds of netlines many times faster than manual routing. The focus must be on quality; little cleanup is needed, better if none at all. The high routing completion rate (typically >90%) can be achieved with the ability to automatically optimize the escapes from components like BGAs so they are optimal for routing without any additional vias. A finer routing process can be applied for routing that does not complete to 100%, extracting the design intent using existing routing to create a local bias to automate the routing process.

This approach allows the designer to develop an optimized routing strategy using sketch plans. These plans can be manipulated like regular traces and contain the same functionality just described.

A real trace plow routing automation can be very useful to guide the routing with dynamic visual feedback while pushing and shoving vias and traces out of the way, and even clearing plane areas as you route. Additional controls should be considered to allow the user to add design tolerances to aid in higher board fabrication yields. When there is a large set of routes that need to be moved, even across rule areas, a dynamic editing capability enables smooth and fast movement of traces while it automatically removes extra segments and maintains high quality. Additionally, in non-symmetric pad arrays where 45-degree routing is prevented, it is necessary to route between pads at odd angles and around pads with curves to escape the most challenging BGA patterns.

auto routing before
An example of auto routing: before routing.
auto routing after
An example of auto routing: after routing.

Net Tuning in High Speed PCB Design

Multiple methods of tuning traces in your design are provided to decrease routing schedules. Automatic tuning can provide the user with the power to open up dense areas of a board to add length to traces where needed. Nets can also be tuned within an autoroute pass, or automatically based on selection to meet length and electrical rules that may also include package lengths and via delay/ lengths. Additionally, automatic phase or saw-tooth tuning of differential pairs is accomplished using the timing constraints.

Once constraints are met, automatic tuning should keep nets tuned even during push and shove operations. While routing interactively, graphic tuning aids can be displayed for guidance, and routes can be automatically tuned as connections are completed. Advanced auto-assisted tuning can let the designer be more interactive and control to precisely add length to meet the most complex constraint definitions. A Dynamic Hazards function should be available to updates as the operator edits nets, providing instant feedback relative to your constraints.

Net Tuning in High Speed PCB Design

Differential Pair Routing

To successfully approach High Speed PCB Design, routing and editing differential pairs must be accomplished with speed and ease, changing the standard view of high-speed design. Impedances must be easily controlled by layer and pair-spacing rules. If one trace is edited, the other trace in the pair should automatically move with it.

Routing differential pairs through staggered pins or dense areas must be easily accomplished using curved and any angle traces. Pad entry and via control should be automated to provide for symmetric pad entry with short convergence. Broadside or adjacent layer differential pair routing capabilities can add another valuable option for routing critical signals on a dense PCB.

Check out a very short demo of differential pair routing with Xpedition in the video below:

Why to choose Cadlog?

Siemens Ecosystem

The technologies already used by best-in-class organizations and Siemens' Digital Twin-based method made accessible for any small and medium business thanks to a set of scalable solutions.

360-Degree Digitization

You will be part of a large industrial system where many different companies cooperate to provide you with the best solutions for Digitization, whatever the field of application.

Experts in Electronics

We have been working in Electronics for more than 30 years. We have built a portfolio of solutions and own an expertise that allow us to face any aspect related to the design and manufacturing of electronics.

Customer at the Center

Listening to you, deeply understanding your company and requirements. Taking into consideration your budget and the goals you want to achieve. Supporting you daily to grow faster,  together.

Software for High Speed PCB Design

Software de Simulación Electromagnética | HyperLynx Fast 3D Solver

HyperLynx Fast 3D Solver

HyperLynx Fast 3D Solver is an all-inclusive 3D Electromagnetic Simulation Software that enables efficient, full...

Simulación de propagación de onda tipo full-wave con HyperLynx Full-Wave Solver

HyperLynx Full-Wave Electromagnetic Simulation

HyperLynx Full Wave Electromagnetic Simulation solves from small, critical structures up to very high frequencies,...

Simulador DDR de HyperLynx

HyperLynx DDR Simulator

HyperLynx DDR is an easy-to-use DDR simulator, providing powerful analysis for PCBs with DDR memory...

Simulador DDR | PADS HyperLynx DDR

DDR Analysis with PADS Professional

DDR Analysis in PADS Professional provides powerful analysis for PCBs with DDR memory greatly reducing...

Diseño PCB basado en FPGA


With FPGA PCB Design provided by Siemens companies can eliminate the barriers between FPGA and...

Análisis de caída de tensión con PADS HyperLynx DC Drop

PADS HyperLynx DC Drop Analysis

With PADS HyperLynx DC Drop Analysis you can avoid unexpected circuit behavior by identifying power-delivery...


Do you want to receive more information about High Speed PCB Design?

Do you want to receive more informations?

Ask an expert for information about High Speed PCB Design:

Contact us and we will answer your doubts and curiosities as soon as possible.

    Scroll to Top