System and method for optimizing a parts list associated with an electronic design
First Claim
1. A computer-implemented method for use in a generation of an electronic circuit design comprising:
- providing, using at least one processor, an initial electronic circuit design;
receiving an initial parts list including logical parts and physical parts associated with the initial electronic circuit design;
providing authorization to at least one user to edit the initial parts list via a graphical user interface, wherein the at least one user is a subset of all possible users;
receiving an update to the initial parts list from the at least one user via the graphical user interface;
generating an updated parts list based upon, at least in part, the update;
allowing access to the updated parts list to one or more additional users; and
displaying a part list or shopping cart to the user, wherein the part list or shopping cart includes the updated parts list and wherein the shopping cart includes a library name and a cell name.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a computer-implemented method for electronic design automation. Embodiments may include providing an initial electronic circuit design and receiving an initial parts list configured to include at least one of logical parts and physical parts associated with the initial electronic circuit design. Embodiments may further include providing authorization to at least one user to edit the initial parts list via a graphical user interface, wherein the at least one user is a subset of all possible users. Embodiments may also include receiving an update to the initial parts list from the at least one user via the graphical user interface and generating an updated parts list based upon, at least in part, the update. Embodiments may further include allowing access to the updated parts list to one or more additional users.
-
Citations
20 Claims
-
1. A computer-implemented method for use in a generation of an electronic circuit design comprising:
-
providing, using at least one processor, an initial electronic circuit design; receiving an initial parts list including logical parts and physical parts associated with the initial electronic circuit design; providing authorization to at least one user to edit the initial parts list via a graphical user interface, wherein the at least one user is a subset of all possible users; receiving an update to the initial parts list from the at least one user via the graphical user interface; generating an updated parts list based upon, at least in part, the update; allowing access to the updated parts list to one or more additional users; and displaying a part list or shopping cart to the user, wherein the part list or shopping cart includes the updated parts list and wherein the shopping cart includes a library name and a cell name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium having stored thereon instructions that when executed by a machine result in the following operations:
-
providing, using at least one processor, an initial electronic circuit design; receiving an initial parts list including logical parts and physical parts associated with the initial electronic circuit design; providing authorization to at least one user to edit the initial parts list via a graphical user interface, wherein the at least one user is a subset of all possible users; receiving an update to the initial parts list from the at least one user via the graphical user interface; generating an updated parts list based upon, at least in part, the update; allowing access to the updated parts list to one or more additional users; and displaying a part list or shopping cart to the user, wherein the part list or shopping cart includes the updated parts list and wherein the shopping cart includes a library name and a cell name. - View Dependent Claims (17, 18)
-
-
19. A system for use in a generation of an electronic circuit design comprising:
a computing device having at least one processor configured to receive an initial electronic circuit design and to receive an initial parts list including logical parts and physical parts associated with the initial electronic circuit design, the at least one processor configured to provide authorization to at least one user to edit the initial parts list via a graphical user interface, wherein the at least one user is a subset of all possible users, the at least one processor configured to receive an update to the initial parts list from the at least one user via the graphical user interface and to generate an updated parts list based upon, at least in part, the update, the at least one processor further configured to allow access to the updated parts list to one or more additional users, the at least one processor further configured to display a part list or shopping cart to the user, wherein the part list or shopping cart includes the updated parts list and wherein the shopping cart includes a library name and a cell name. - View Dependent Claims (20)
Specification