×

Synthesizing intermediate performance levels in integrated circuits, and related processor systems, methods, and computer-readable media

  • US 9,223,384 B2
  • Filed: 01/02/2013
  • Issued: 12/29/2015
  • Est. Priority Date: 07/31/2012
  • Status: Active Grant
First Claim
Patent Images

1. A synthesized performance level setting circuit configured to synthesize an intermediate performance level for a functional block of an integrated circuit, the synthesized performance level setting circuit configured to:

  • receive as input a performance mode input; and

    responsive to receiving the performance mode input indicating a synthesized performance mode;

    generate a power source selection output to select a first power source to provide power to the functional block at a first voltage level for a first predefined time interval, and generate a clock frequency setting output to select a first clock frequency associated with the first voltage level to clock the functional block for the first predefined time interval; and

    generate the power source selection output to select a second power source to provide power to the functional block at a second voltage level lower than the first voltage level for a second predefined time interval, and generate the clock frequency setting output to select a second clock frequency lower than the first clock frequency and associated with the second voltage level to clock the functional block for the second predefined time interval;

    receive as input a performance mode override input triggered by a predefined condition within the integrated circuit and indicating a high performance mode; and

    responsive to receiving the performance mode override input indicating the high performance mode;

    generate the power source selection output to select the first power source to provide power to the functional block at the first voltage level, and generate the clock frequency setting output to select the first clock frequency associated with the first voltage level to clock the functional block.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×