IP Library Granted Patent US 8,138,786
Granted Patent B2
US 8,138,786 · App. 12/534,101 · Granted Mar 20, 2012

Apparatus and methods for adjusting performance of integrated circuits

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,138,786
App. No.
12/534,101
Granted
Mar 20, 2012
Kind
B2
Abstract

A programmable logic device (PLD) includes a delay circuit and a body-bias generator. The delay circuit has a delay configured to represent a delay of user circuit implement in the PLD. The body-bias generator is configured to adjust the body bias of a transistor within the user circuit. The body-bias generator adjusts the body bias of the transistor in response to a level derived from the signal propagation delay of the delay circuit.

Claims (16)

1. A programmable logic device (PLD), comprising:

a plurality of user circuits, each of the user circuits implemented in the programmable logic device (PLD); and

a plurality of body-bias generators, wherein at least one body-bias generator in the plurality of body-bias generators is configured to selectively adjust a body bias of a transistor within at least one user circuit in the plurality of user circuits based in part on a temperature level of the programmable logic device (PLD).

2. The programmable logic device (PLD) according to claim 1 , wherein the at least one body-bias generator in the plurality of body-bias generators is further configured to selectively adjust a body bias of a transistor within each of at least two user circuits in the plurality of user circuits.

3. The programmable logic device (PLD) according to claim 2 , wherein each body-bias generator in the plurality of body-bias generators is configured to selectively adjust a body bias of a transistor within a corresponding user circuit in the plurality of user circuits.

4. The programmable logic device (PLD) according to claim 3 , wherein the body bias of the transistor in each of the plurality of user circuits is adjusted to an individual level.

5. The programmable logic device (PLD) according to claim 1 , wherein the body bias of the transistor is adjusted so as to trade off speed of operation for power dissipation.

6. The programmable logic device (PLD) according to claim 1 , wherein the body bias of the transistor is adjusted so as to trade off speed of operation for leakage current.

7. A method of implementing electronic circuits in a programmable logic circuit (PLD), the method comprising:

implementing a plurality of user circuits in the programmable logic device (PLD); and

using at least one body-bias generator in a plurality of body-bias generators to selectively adjust a body bias of a transistor within at least one user circuit in the plurality of user circuits based in part on a temperature level of the programmable logic device (PLD).

8. The method according to claim 7 , further comprising using the at least one body-bias generator in the plurality of body-bias generators to selectively adjust a body bias of a transistor within each of at least two user circuits in the plurality of user circuits.

9. The method according to claim 8 , further comprising using each body-bias generator in the plurality of body-bias generators to selectively adjust a body bias of a transistor within a corresponding user circuit in the plurality of user circuits.

10. The method according to claim 9 , further comprising adjusting the body bias of the transistor in each of the plurality of user circuits to an individual level.

11. The method according to claim 7 , further comprising adjusting the body bias of the transistor so as to trade off speed of operation for power dissipation.

12. The method according to claim 7 , further comprising adjusting the body bias of the transistor so as to trade off speed of operation for leakage current.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2022
From: INTEL CORPORATION
To: TAHOE RESEARCH, LTD.
Reel/Frame 061827/0686 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2022
From: ALTERA CORPORATION
To: INTEL CORPORATION
Reel/Frame 060778/0032 →