Electronic circuit designing method apparatus for designing an electronic circuit, and storage medium for storing an electronic circuit designing method
First Claim
Patent Images
1. An electronic circuit designing method for designing an electronic circuit by CAD, comprising the steps of:
- (a) automatically generating design constraints with respect to the electronic circuit based on general layout and wiring information and at least one of user reguirements defined by a user and user resources defined by the user, and setting initial values of the design constraints;
(b) making an analysis, using an analyzing tool, by changing parameter values of the generated design constraints in a predetermined range that is input, so as to enlarge or reduce a search range of a solution space of the initial values of the design constraints satisfying user requirements, said analyzing tool carrying out at least one of a signal integrity analysis, a radio wave analysis, a thermal analysis, and a cost analysis; and
(c) automatically enlarging or reducing the search range of the solution space of the initial values of the design constraints by automatically changing the parameter values of the generated design constraints depending on said analysis, based on device layout constraint definitions including at least one of definitions related to a device layout prohibited region and a movable region of each device, so as to generate the design constraints in a range where circuit layout and wiring are possible by taking into consideration the device layout prohibited region and the movable region of each device.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic circuit designing method and apparatus designs an electronic circuit by CAD, by generating design constraints with respect to the electronic circuit based on at least one of general layout and wiring information related to devices and wirings included in the electronic circuit, user requirements defined by a user, and user resources defined by the user, and urging an input to the user by displaying the design constraints.
-
Citations
12 Claims
-
1. An electronic circuit designing method for designing an electronic circuit by CAD, comprising the steps of:
-
(a) automatically generating design constraints with respect to the electronic circuit based on general layout and wiring information and at least one of user reguirements defined by a user and user resources defined by the user, and setting initial values of the design constraints; (b) making an analysis, using an analyzing tool, by changing parameter values of the generated design constraints in a predetermined range that is input, so as to enlarge or reduce a search range of a solution space of the initial values of the design constraints satisfying user requirements, said analyzing tool carrying out at least one of a signal integrity analysis, a radio wave analysis, a thermal analysis, and a cost analysis; and (c) automatically enlarging or reducing the search range of the solution space of the initial values of the design constraints by automatically changing the parameter values of the generated design constraints depending on said analysis, based on device layout constraint definitions including at least one of definitions related to a device layout prohibited region and a movable region of each device, so as to generate the design constraints in a range where circuit layout and wiring are possible by taking into consideration the device layout prohibited region and the movable region of each device. - View Dependent Claims (2, 3, 4)
-
-
5. An electronic circuit designing apparatus for designing an electronic circuit by CAD, comprising:
-
means for automatically generating design constraints with respect to the electronic circuit based on general layout and wiring information and at least one of user reguirements defined by a user and user resources defined by the user, and setting initial values of the design constraints; means for making an analysis, using an analyzing tool, by changing parameter values of the generated design constraints in a predetermined range that is input, so as to enlarge or reduce a search range of a solution space of the initial values of the design constraints satisfying user requirements, said analyzing tool carrying out at least one of a signal integrity analysis, a radio wave analysis, a thermal analysis, and a cost analysis; and automatically enlarging or reducing the search range of the solution space of the initial values of the design constraints by automatically changing the parameter values of the generated design constraints depending on said analysis, based on device layout constraint definitions including at least one of definitions related to a device layout prohibited region and a movable region of each device, so as to generate the design constraints in a range where circuit layout and wiring are possible by taking into consideration the device layout prohibited region and the movable region of each device. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-readable storage medium which stores a program for causing a computer to design an electronic circuit by CAD, said program comprising:
-
a first procedure causing the computer to automatically generate design constraints with respect to the electronic circuit based on general layout and wiring information and at least one of user reguirements defined by a user and user resources defined by the user, and setting initial values of the design constraints; a second procedure causing the computer to make an analysis, using an analyzing tool, by changing parameter values of the generated design constraints in a predetermined range that is input, so as to enlarge or reduce a search range of a solution space of the initial values of the design constraints satisfying user requirements, said analyzing tool carrying out at least one of a signal integrity analysis, a radio wave analysis, a thermal analysis, and a cost analysis; and a third procedure causing the computer to automatically enlarge or reduce the search range of the solution space of the initial values of the design constraints by automatically changing the parameter values of the generated design constraints depending on said analysis, based on device layout constraint definitions including at least one of definitions related to a device layout prohibited region and a movable region of each device, so as to generate the design constraints in a range where circuit layout and wiring are possible by taking into consideration the device layout prohibited region and the movable region of each device. - View Dependent Claims (10, 11, 12)
-
Specification