The invention discloses a VLSI (
Very Large Scale Integration) mixing unit collaborative
layout method based on evolutionary knowledge and landscape
perception, aiming at the defect that the prior art depends on static
Netlist information and cannot perceive and optimize
dynamic coupling of landscape. The method comprises the following steps: extracting four-dimensional evolution knowledge characteristics of convergence time, an accumulation path, symbol flipping times and direction consistency of a module through a preview stage, constructing a landscape
perception type component neighborhood based on clustering analysis, and realizing normal form transformation from structure correlation degree to behavior correlation degree. The method comprises the specific steps that S1, knowledge-driven component neighborhood construction and rehearsal
population generation are carried out, and dynamic grouping is generated through initial
population legalization, rehearsal behavior data accumulation,
feature extraction and clustering; s2, two-stage collaborative optimization of knowledge solidification: firstly optimizing a
macro cell group and freezing coordinates, and then optimizing a
standard cell group and introducing hot area search; and S3, performing mixed overlapping
typing detection and
cost evaluation, calculating three types of overlapping areas through hierarchical detection, and constructing a total cost function. According to the method, the implicit
coupling relation is effectively captured, the grouping accuracy and optimization efficiency are improved, the zero-overlapping and low-HPWL targets are achieved, and the method is suitable for a high-dimensional
noise-containing
VLSI layout scene.