Patent ID: 7865864

Claim:
A method, performed on a computing system, for performing an electrically driven optical proximity correction, comprising: using the computing system to perform the following: receiving an integrated circuit mask layout representative of a plurality of layered shapes each defined by features and edges; running a lithography simulation on the mask layout; extracting an electrical characteristic from the output of the lithography simulation for each layer of the mask layout; determining whether the extracted electrical characteristic is in conformance with a target electrical characteristic; and adjusting edges of the plurality of layered shapes in the mask layout in response to determining that the extracted electrical characteristic for a layer in the mask layout fails to conform with the target electrical characteristic, wherein the adjusting of the edges of the plurality of layered shapes in the mask layout is adjusted as a function of the difference between the extracted electrical characteristic and the target electrical characteristic, wherein the adjusting of the edges of the plurality of layered shapes in the mask layout is further adjusted as a function of edge placement errors noted between the output of the lithography simulation and the integrated circuit mask layout.