SYSTEM AND METHOD FOR CIRCUIT SCHEMATIC GENERATION
First Claim
1. A method for generating a circuit schematic comprising:
- identifying a first group of instances that match a circuit template;
defining placement and constraint data for instances of the first group;
creating a circuit schematic having a grid by placing instances of the first group in the grid based on the placement and constraint data; and
routing the instances of the first group using the placement and constraint data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for generating circuit schematic that includes extracting connectivity data of a plurality of devices from a netlist, categorizing the plurality of devices into groups, placing Schematic Analog Placement Constraints on all the instances by identifying instances among the groups that match with a circuit template (in-built as well as user-specified), creating a BFS instance tree of tree instances, creating a two terminal device clusters and creating instance attachments. Using the constraints during grid based placement and eventually generated schematic which look like analog schematic.
-
Citations
24 Claims
-
1. A method for generating a circuit schematic comprising:
-
identifying a first group of instances that match a circuit template; defining placement and constraint data for instances of the first group; creating a circuit schematic having a grid by placing instances of the first group in the grid based on the placement and constraint data; and routing the instances of the first group using the placement and constraint data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24)
-
-
18. The method of claim 18, wherein expanding the parallel instances comprises:
adding a two terminal instance in series on one side of the SPC cluster.
Specification