A system and a method of creating context dependent yield variants of
integrated circuit ("IC") design components and using these variants
during a physical design of an IC block to maximize manufacturing yield
are described. A plurality of variants of each design component is
generated and characterized with manufacturing yield as a function of
neighboring context ("context") that includes, but is not limited to,
neighboring design components and other layout objects and shapes. The
present invention describes a system and method where a physical design
process, in addition to satisfying design and performance requirements
such as, but not limited to, power, timing, signal integrity and minimal
layout area, selects context dependent yield variants to maximize
manufacturing yield.