Patent ID: 6981231

Claim:
A method to reduce leakage power in an electronic device, comprising: grouping transistors of the device into unit, wherein the grouping comprises determining a granularity for a unit size, wherein the granularity ranges from a single transistor to a functional unit, and grouping the transistors into the units, each unit having a size of the determining granularity; determining timing requirements for each unit; and assigning a threshold voltage and a fabrication width for one or more transistors of each units based on the timing requirements for each unit, wherein assigning a fabrication width further comprises determining the time requirements for each unit; matching the timing requirements for each unit with at least one type of transistor of a plurality of transistors, wherein each of the plurality of types of transistors has a current drive capability, fabrication width and threshold voltage appropriate for satisfying predetermined timing requirements; and for each unit selecting one of the matching types of transistors to be used for the one or more transistors in the unit, wherein the selected one of the matching types of transistors is selected to satisfy the timing requirements of the unit and to minimize leakage current.