Invention Grant
- Patent Title: Hardware assisted weighted toggle count
-
Application No.: US16198163Application Date: 2018-11-21
-
Publication No.: US10909283B1Publication Date: 2021-02-02
- Inventor: Long Wang , Tsair-Chin Lin , Jingbo Gao
- Applicant: Cadence Design Systems, Inc.
- Applicant Address: US CA San Jose
- Assignee: Cadence Design Systems, Inc.
- Current Assignee: Cadence Design Systems, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Vista IP Law Group, LLP
- Main IPC: G06F30/327
- IPC: G06F30/327 ; G06F1/28 ; G06F30/33 ; G06F30/398 ; G06F111/04 ; G06F119/06

Abstract:
A method for receiving a circuit layout including modules in a hierarchical structure. The method includes selecting a module in the hierarchical structure, identifying multiple toggling netlists in the module during multiple clock cycles, grouping the toggling netlists into clusters based on a toggle weight factor, and finding an average toggle weight factor for each cluster. The method includes generating instrument logic to determine a power consumption of the circuit layout based on a number of toggling netlists in each cluster for each clock cycle, and on the average toggle weight factor for each cluster, merging, with a compiler tool, the instrument logic with the circuit layout into an executable file for an emulator tool. The method includes evaluating the power consumption of the circuit layout with the emulator tool; and modifying the circuit layout when the power consumption of the circuit layout exceeds a pre-selected threshold.
Information query