Method of updating layout of circuit element
First Claim
Patent Images
1. A method of updating a layout of circuit elements, comprising the steps of:
- displaying a graph showing a placement state of respective circuit elements on the basis of placement data determined with a view to satisfying design rule data which includes a placement constraint for a plurality of circuit elements;
detecting data representing a group of circuit elements which infringe said placement constraint prescribed by said design rule data within the layout on the basis of said placement data;
detecting data corresponding to a region to which said group of circuit elements will have to appertain for the purpose of meeting said placement constraint;
displaying said region in such a manner that said region is so disposed as to encompass a part of the circuit elements in said group of circuit elements and to be superposed on said graph; and
modifying said placement data on the basis of an element layout modifying indication given from an operator who observes said graph displayed and said region displayed in superposition on said graph, and moves the placement of at least one circuit element of the circuit elements in said group of circuit elements into said region.
1 Assignment
0 Petitions
Accused Products
Abstract
For the purpose of satisfying placement constraint prescribed by design rule data, a region to which a plurality of circuit elements appertain is displayed in such a way that this region is moved to such a position as to environ a part of the circuit elements and at the same time is superposed on a layout graph thereof. The placement of the circuit elements is updated such that some elements placed outside the foregoing region among all the circuit elements are made to enter this region.
58 Citations
12 Claims
-
1. A method of updating a layout of circuit elements, comprising the steps of:
- displaying a graph showing a placement state of respective circuit elements on the basis of placement data determined with a view to satisfying design rule data which includes a placement constraint for a plurality of circuit elements;
detecting data representing a group of circuit elements which infringe said placement constraint prescribed by said design rule data within the layout on the basis of said placement data;
detecting data corresponding to a region to which said group of circuit elements will have to appertain for the purpose of meeting said placement constraint;
displaying said region in such a manner that said region is so disposed as to encompass a part of the circuit elements in said group of circuit elements and to be superposed on said graph; and
modifying said placement data on the basis of an element layout modifying indication given from an operator who observes said graph displayed and said region displayed in superposition on said graph, and moves the placement of at least one circuit element of the circuit elements in said group of circuit elements into said region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- displaying a graph showing a placement state of respective circuit elements on the basis of placement data determined with a view to satisfying design rule data which includes a placement constraint for a plurality of circuit elements;
Specification