CPC G06F 30/398 (2020.01) | 17 Claims |
1. A method, executed by at least one processor of a computer, comprising:
analyzing a circuit design, circuit components of the circuit design being associated with geometric elements of a layout design, the circuit design using a hierarchical description and comprising circuit blocks, the analyzing comprising identifying electrical properties of circuit blocks in the circuit design, the electrical properties comprising voltage values of input power for a circuit block, current values of input power for a circuit block, a number of devices between power pads of the circuit design and power input ports of a circuit block, or any combination thereof;
classifying instances of each of the circuit blocks into groups of instances based on the electrical properties; and
performing rule checking on one or more groups in the groups of instances for each of the circuit blocks by analyzing geometric elements associate with components of one instance for each of the one or more groups.
|