Unlock instant, AI-driven research and patent intelligence for your innovation.

System for reducing power consumption of integrated circuit

a technology of integrated circuit and power consumption, applied in the field of integrated circuit power consumption reduction system, can solve the problems of affecting circuit performance, consuming a significant amount of power, and adding to power consumption

Active Publication Date: 2016-04-28
NXP USA INC
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The flip-flops and latches consume a significant amount of power.
The outputs of the flip-flops and latches change at every edge of the clock signal, which adds to the power consumption because the power consumed is directly proportional to operational voltage and operational frequency of the clock signal.
Reducing the operational frequency of the clock signal affects circuit performance, while reducing the operational voltage increases propagation delays of the logic circuits.
However, when the logic state of the enable control signal toggles between two pulses of the clock signal, the gated clock signal is either terminated prematurely or generates multiple clock pulses with indeterminate time periods.
Hence, any change at a data input terminal of the master latch of each positive-edge triggered flip-flop is reflected at an output terminal of the master latch, thereby increasing internal dynamic power consumption of the positive-edge triggered flip-flops during idle state.
However, a SoC includes thousands of positive-edge triggered flip-flops and each requires a dedicated multiplexer connected at its data input terminal, which drastically increases chip area.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System for reducing power consumption of integrated circuit
  • System for reducing power consumption of integrated circuit
  • System for reducing power consumption of integrated circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019]The detailed description of the appended drawings is intended as a description of the currently preferred embodiments of the present invention, and is not intended to represent the only form in which the present invention may be practiced. It is to be understood that the same or equivalent functions may be accomplished by different embodiments that are intended to be encompassed within the spirit and scope of the present invention.

[0020]In an embodiment of the present invention, a method for reducing dynamic power consumption of an integrated circuit design using an electronic design automation (EDA) tool is provided. The EDA tool includes a memory, a processor in communication with the memory, and a technology library. The memory stores the integrated circuit design that includes a plurality of flip-flops. The processor initiates a clock gating of the plurality of flip-flops, based on the dynamic power consumption thereof. The processor identifies a first set of positive-edge...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method for reducing dynamic power consumption of an integrated circuit design having flip-flops with an EDA tool that initiates clock gating by gating a clock signal received by the flip-flops. A first set of positive-edge triggered flip-flops and a second set of negative-edge triggered flip-flops, and a first set of OR-type clock gating cells and a second set of AND-type clock gating cells are selected from a technology library. The OR-type clock gating cells are connected to clock input terminals of the first set of positive-edge triggered flip-flops and the AND-type clock gating cells to clock terminals of the second set of negative-edge triggered flip-flops.

Description

BACKGROUND OF THE INVENTION[0001]The present invention relates generally to electronic design automation (EDA) tools, and, more particularly, to an EDA tool capable of modifying an integrated circuit design for reduced dynamic power consumption.[0002]Integrated circuits (ICs), such as systems-on-chip (SoCs) include combinational and sequential logic elements including flip-flops and latches that operate based on toggling of a clock signal received by the SoC. The flip-flops and latches consume a significant amount of power. The outputs of the flip-flops and latches change at every edge of the clock signal, which adds to the power consumption because the power consumed is directly proportional to operational voltage and operational frequency of the clock signal. The magnitude of the power consumed can be calculated using the equation (1):Power consumed=α*C*V2*F  (1)where,α=switching factor of the clock signal,C=load capacitance that is charged or discharged during each cycle of the c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/50
CPCG06F17/5031G06F2217/78G06F2217/02G06F30/3312G06F30/392G06F30/398G06F2119/06G06F2119/12G06F30/394
Inventor JAIN, RAHULDHAMIJA, NITINLOHANI, UMESH CHANDRA
Owner NXP USA INC