Patent Document ID: 7877710
Application ID: 11414855

Base Claim:
1. A method for generating a design of a system to be implemented on a target device, comprising: identifying a semantic structure; assigning a signal activity to an output of the semantic structure that describes a toggle rate of the semantic structure according to a characteristic of the semantic structure; performing vectorless estimation on a non-semantic structure to determine a signal activity that describes a toggle rate of the non-semantic structure; and optimizing power for the design of the system according to the signal activity of the semantic structure and the signal activity of the non-semantic structure by modifying one of synthesis, placement, and routing of the system on the target device, wherein at least one of the identifying, assigning, performing, and optimizing procedures is performed by a computer.

---

Claim 7:
7. The method of claim 1 , wherein assigning the signal activity to the output of the semantic structure comprises assigning a toggle rate based on an associated clock rate to the semantic structure when the semantic structure is a counter.