The invention relates to the technical field of
layout optimization in
integrated circuit physical design, in particular to a staged preview collaborative optimization method for collaborative
layout of
macro cells and standard cells, and aims to solve the problems of poor
collaboration, low overlap repair efficiency and high wiring congestion risk in mixed
layout of the
macro cells and the standard cells. According to the technical scheme, the method comprises the steps that firstly, a component neighborhood is constructed based on
modularity and
pairing weight, a neighborhood mode is dynamically switched through a
differential evolution operator to generate a rehearsal
population, and high-quality individuals are maintained through a double-end
queue file; two-stage collaborative optimization is adopted, and adaptability optimization and typed overlap repair (only corresponding types of units are moved) are executed for
macro units and standard units; the effect is evaluated through a combined cost function containing a
line length and overlapping area weighted item, when any one condition of evaluation budget, overlapping standard reaching or too low
improvement rate is met, termination is carried out, and
local search optimization is disturbed through a
tail end weight at the
global optimal position. The layout quality and optimization efficiency can be improved, and the method is suitable for
chip back-end layout design, power-assisted balance
time sequence performance and wiring feasibility.