An electronic circuit layout refinement method and system. A grid of
equally sized tiles is defined on a circuit layout area. Each tile of the
grid has a respective critical area estimate metric associated with
critical area estimates for a circuit to be placed on the circuit layout
area. A global circuit routing for a circuit to be placed within a
plurality of tiles of the grid is performed. An estimation of critical
area estimate metrics that are assigned to respective tiles of the grid
is performed prior to performing a detailed circuit routing for the
circuit. The global circuit routing is adjusted, after estimating the
critical area estimate metrics, in order to improve a respective critical
area estimate metric assigned to at least one tile of the grid. The
adjusted global circuit routing is then produced.