Power savings by register insertion in large combinational circuits
AssigneeAltera Corporation
InventorsMartin Langhammer, Gregg William Baeckler, Sergey Vladimirovich Gribok, Mahesh A. Iyer
Life of this patent
Estimating the term…
Loading patent…
AssigneeAltera Corporation
InventorsMartin Langhammer, Gregg William Baeckler, Sergey Vladimirovich Gribok, Mahesh A. Iyer
Estimating the term…
Systems and methods of the present disclosure provide techniques for reducing power consumption of a large combinational circuit using register insertion. In particular, a large circuit may be analyzed to determine the amount of signal switching at various logical points (e.g., stages in the computation) of the circuit. A clock sequence with many pulses in the period of a clock that runs the large combinatorial circuit may be generated. To balance the amount of signal switching at various logical points in the circuit, registers may be inserted at certain points in the large circuit with the clock pulses of the clock sequence assigned to the registers that may not have a constant frequency or may be phase shifted versions of the main clock.
An integrated circuit comprising:
A method comprising:
One or more tangible, non-transitory, computer-readable media, comprising instructions that cause processing circuitry to generate a bitstream to:
Dependencies are inferred from the claim text.