Methods, systems, and computer program product for implementing synchronous clones for an electronic design
First Claim
Patent Images
1. A computer-implemented method for implementing clones for an electronic design, the computer implemented method comprising:
- identifying a schematic design of an electronic design;
identifying a set of cloning rules, configurations, or settings; and
generating a plurality of synchronous clones of a cloning source device for a plurality of layout circuit component designs in a layout of the electronic design based in part or in whole upon the set of cloning rules, configurations, or settings, without parsing the electronic design or a portion thereof to determine whether the plurality of layout circuit component designs match the cloning source device.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are methods, systems, and articles of manufacture for implementing clones for an electronic design. These methods and systems identify a schematic design of an electronic design and a set of cloning rules, configurations, or settings for implementing clones for the electronic design. These methods and systems then generate a plurality of synchronous clones in a layout of the electronic design based in part or in whole upon the set of cloning rules, configurations, or settings, without parsing the electronic design or a portion thereof.
-
Citations
20 Claims
-
1. A computer-implemented method for implementing clones for an electronic design, the computer implemented method comprising:
-
identifying a schematic design of an electronic design; identifying a set of cloning rules, configurations, or settings; and generating a plurality of synchronous clones of a cloning source device for a plurality of layout circuit component designs in a layout of the electronic design based in part or in whole upon the set of cloning rules, configurations, or settings, without parsing the electronic design or a portion thereof to determine whether the plurality of layout circuit component designs match the cloning source device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for implementing clones for an electronic design, the system comprising:
-
non-transitory computer accessible storage medium storing thereupon program code; at least one processor executing the program code to identify a schematic design of an electronic design; and one or more modules that are stored at least partially in memory of one or more computing systems, that include or function in conjunction with at least one hardware processor of the one or more computing systems, and that are configured to execute the program code to identify a set of cloning rules, configurations, or settings, wherein the at least one processor further executing the program code to generate a plurality of synchronous clones of a cloning source device for a plurality of layout circuit component designs in a layout of the electronic design based in part or in whole upon the set of cloning rules, configurations, or settings, without parsing the electronic design or a portion thereof to determine whether the plurality of layout circuit component designs match the cloning source device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An article of manufacture comprising a non-transitory computer accessible storage medium having stored thereupon a sequence of instructions which, when executed by at least one processor or at least one processor core executing one or more threads, causes the at least one processor or the at least one processor core to perform a set of acts for implementing clones for an electronic design, the set of acts comprising:
-
identifying a schematic design of an electronic design; identifying a set of cloning rules, configurations, or settings; generating a plurality of synchronous clones of a cloning source device for a plurality of layout circuit component designs in a layout of the electronic design based in part or in whole upon the set of cloning rules, configurations, or settings, without parsing the electronic design or a portion thereof to determine whether the plurality of layout circuit component designs match the cloning source device. - View Dependent Claims (17, 18, 19, 20)
-
Specification