Patent ID: 9032339
Filing Date: 2015-05-12
Classification: G06F

Abstract:
1. A computer-implemented method for design analysis comprising: determining, based on a report on violations for a design using one or more processors, a relationship between a plurality of the violations for the design where the relationship includes a proximity between the plurality of violations; calculating violation weights and sorting the violations based on the violation weights; identifying a primary contributor to the plurality of the violations based on the relationship between the plurality of violations, where the primary contributor is related to an object within the design and where the identifying a primary contributor is based on a hot spot analysis for the design; annotating the design with violation-check tuples and where the determining the relationship between the plurality of the violations is based on the violation-check tuples; and wherein a weight, from the violation weights, is assigned to a design object based on the number of violations associated with the design object within the design and where the hot spot is identified based on the weight.