Method and apparatus for maintaining synchronization between layout clones
AssigneeCadence Design Systems, Inc.
InventorsArnold Ginetti, Jean-Marc Bourguet, Gerard Tarroux, Laurent Chouraki, Fabrice Morlat, Carole Perrot
Life of this patent
Estimating the term…
Abstract
A method and system for maintaining synchronization between a plurality of layout clones of an integrated circuit design, wherein each layout clone comprises at least one figure. The method comprises tracking relationships between equivalent figures of the plurality of layout clones, wherein the plurality of layout clones are associated with one another within an equivalence group and propagating an edit made in one of the layout clones within an equivalence group to the other layout clones within the equivalence group.
Claims33
A method for maintaining synchronization between a plurality of layout clones of an integrated circuit design, wherein each layout clone comprises at least one figure, the method comprising:
- tracking, using a computer, relationships between equivalent figures of the plurality of layout clones, wherein the plurality of layout clones are associated with one another within an equivalence group;
- and
- propagating an edit made in one of the layout clones within the equivalence group to the other layout clones within the equivalence group.
A computer readable medium comprising a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform a method for maintaining synchronization between a plurality of layout clones of an integrated circuit design, wherein each layout clone comprises at least one figure, the method comprising:
- tracking relationships between equivalent figures of the plurality of layout clones, wherein the plurality of layout clones are associated with one another within an equivalence group;
- and
- propagating an edit made in one of the layout clones within an equivalence group to the other layout clones within the equivalence group.
A system for maintaining synchronization between a plurality of layout clones of an integrated circuit design, wherein each layout clone comprises at least one figure, the system comprising:
- a tracking module for tracking relationships between equivalent figures of the plurality of layout clones, wherein the plurality of layout clones are associated with one another within an equivalence group;
- and
- a synchronization module for propagating an edit made in one of the layout clones within an equivalence group to the other layout clones within the equivalence group.
Dependencies are inferred from the claim text.