Patent ID: 8103986

Claim:
A machine-implemented method for compressing manufacturing awareness into a representation for integrated circuit routing, the method comprising: using at least one processor to perform a process, the process comprising: obtaining a set of fabrication parameters which are used to determine a process window for a fabrication process for routing a design of the integrated circuit; obtaining particle data, wherein the particle data correspond to a plurality of sizes of particles and distribution of the particles on at least a portion of a mask or wafer; obtaining via data; and normalizing at least a part of the particle data and the via data to obtain normalized probability data; and using a non-transitory computer readable storage medium or a computer storage device to compress manufacturing awareness into a representation of the design that is made aware to a router for the act of routing the design of the integrated circuit by storing the particle data and the via data in one or more tables for the router to access during the act of routing the design of the integrated circuit while making one or more routing decisions.