Vista IP Law Group, LLP
Methods, systems, and articles of manufacture for implementing a physical electronic circuit design with multiple-patterning techniques
Various embodiments identify some constraints for multiple mask designs of multi-patterning lithography processes for manufacturing an electronic design and colors multiple routing tracks in a layer of the electronic design with certain colors. These embodiments color fixed object(s) in the design with one or more of these certain colors based on coloring of the multiple routing tracks. Some embodiments further color movable object(s) based on results of coloring the fixed object(s) or coloring routing track(s). Some embodiments route the physical design with coloring of fixed object(s), coloring of movable object(s), or routing connectivity. Multiple-patterning conflicts may be detected based on the coloring of fixed object(s), coloring of movable object(s), or routing connectivity. Some embodiments route with search-and-repair strategy(ies) to improve or resolve conflict(s). Some embodiments color objects upon their creation, and the layout is thus multiple-patterning design rule clean as constructed.
Cadence Design Systems, Inc.
G G
G06F G06F
inventional inventional
Jing Dahe Guowei Jianmin Soohong A. Yuan Vassilios Taufik Shuo
Chen Chen Zhao Li Kim Huang Gerousis Arifin Zhang