A technique will automatically route interconnect of an integrated
circuit. In an implementation, the technique operates on a gridless
layout. The technique forms a Steiner tree for a net and routs using the
Steiner tree. In a specific embodiment, the technique creates tracks
having varying widths.