A method for inserting repeaters into an integrated circuit synthesis is
provided. The method initiates with identifying possible repeater
insertion locations along a signal routing pathway within an integrated
circuit design. The possible repeater insertion locations are organized
in a tree enabling bottom-up traversal. A set of solutions for each of
the insertion locations is generated while traversing the tree in a first
direction and the set of solutions is organized in a first and a second
set, the first set ordered by a late mode capacitive load and the second
set order by an early mode capacitive load. A computer readable medium
including program instructions representing the method operations and a
system are also included.