摘要 |
PROBLEM TO BE SOLVED: To solve the problem that cell arrangement takes place near an error object in improving timing correction by cell insertion, but it is hard to automatically perform cell arrangement which secures both timing and wiring property. SOLUTION: The movement degree of the cell is weighted in a weighting determination step by defining timing information, connection information, and physical information as input information. Then, the movable range of the cell is determined in a movable range determination step, thereby determining the presence or absence of cell arrangeable area. Processing proceeds to a cell movable area enlargement step or a cell arrangement area securing step, based on presence or absence of the cell arrangeable range. Then, the cell is automatically and optimally arranged. COPYRIGHT: (C)2009,JPO&INPIT
|