← back to legend
Physical / electrical concepts

Route optimization

The post-routing pass Freerouting does to shorten and clean up traces. Multi-thread mode is documented as broken; always use -mt 1.

How it looks

Drawing: a made-up track, not CORE3588
partgrey dashes: as first found. amber: after optimization
A drawing of one track before and after the cleanup pass. The connection is the same; the copper is shorter, has fewer corners and no needless via.

How it works

partfirst result: legal, but a staircase with a detourremove the detour (and its pointless via)merge the stairs into one 45 degree runshorter, fewer corners, same connectionONE TRACK, SEEN FROM ABOVE

Where it fits

Ants' version of this pass is pull-tight. It runs after the search (A*) and negotiation have made everything connect.

Shorter copper also helps signal quality (signal Integrity (SI)) and leaves room for other nets.

← back to legend