Patent ID: 9003345
Filing Date: 2015-04-07
Classification: G06F

Abstract:
1. A method for tuning a technology file using a computer system that includes a processor, the method comprising: generating a plurality of three dimensional patterns that include a plurality of layer combinations of a plurality of layers for an integrated circuit (IC), using the processor; arranging the plurality of layer combinations into a plurality of groups such that each of the plurality of layer combinations is assigned to a separate group, using the processor; identifying a plurality of benchmark circuits for each of the plurality of groups, using the processor; determining whether the accuracy for at least one of the plurality of benchmark circuits is within a predefined criteria, using the processor; calculating a shifting impact vector value for each of the plurality of benchmark circuits when the accuracy for at least one of the plurality of benchmark circuits is not within the predefined criteria, using the processor; identifying at least one tolerance threshold vector value for each of the plurality of benchmark circuits, using the processor; calculating at least one tuning vector value based, at least in part, on the at least one tolerance threshold vector value, using the processor; applying a shift on each of the plurality of groups by the at least one tuning vector value; and regenerating a technology file.