Implementation of digital signal processing functions using maximal efficiency and minimal energy dissipation

a technology of digital signal processing applied in the direction of instruments, computing, computation using denominational number representation, etc., can solve the problems of excessive power consumption of logic modules, logic modules may not be optimally designed, and the overall chip area used to implement logic modules may be too large, so as to achieve maximum efficiency the effect of minimal energy dissipation and minimal energy dissipation

Active Publication Date: 2006-07-06
AVAGO TECH INT SALES PTE LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The invention provides a system and method for designing and implementing integrated circuit logic modules that are highly efficient and require minimal energy dissipation. The method involves using a four input / two output carry-save accumulator logic module that exhibits maximum efficiency and minimal energy dissipation. The logic module is designed to have a minimum circuit area that maximizes efficiency. The logic module includes four carry-safe adders arranged in a tree configuration that results in a processing delay that is equivalent to the sum of the processing delays of the three carry-safe adders and one register. The technical effects of the invention include maximizing efficiency and minimizing energy dissipation, which can lead to improved performance and reduced power consumption of integrated circuit chips.

Problems solved by technology

In many instances, the logic modules may not be optimally designed.
For example, the overall chip area used to implement the logic module may be too large.
Yet, in other instances, the power consumed by the logic module may be excessive for the digital signal processing functions implemented.

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
  • Implementation of digital signal processing functions using maximal efficiency and minimal energy dissipation
  • Implementation of digital signal processing functions using maximal efficiency and minimal energy dissipation
  • Implementation of digital signal processing functions using maximal efficiency and minimal energy dissipation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] Various aspects of the present invention provide at least a system and method that maximizes the efficiency of a logic module used in the implementation of one or more digital signal processing functions when fabricating an integrated circuit chip. The logic module may be defined as an elementary digital signal processing (DSP) unit that is used in the design and implementation of various digital signal processing circuitries.

[0012] Various aspects of the invention provide a method of utilizing one or more logic modules to implement a variety of digital signal processing circuitries. These logic modules may comprise one or more accumulators or multi-operand adders, for example. In a representative embodiment, each of the one or more accumulators may comprise one or more multi-operand adders. By concatenating the one or more accumulators together, one or more multipliers and digital filters may be implemented, for example. The digital filters may comprise a finite impulse res...

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

Herein described is a method and system of implementing integrated circuit logic modules that provide maximum efficiency and minimum energy dissipation. In a representative embodiment, a method of implementing one or more digital signal processing functions comprises determining one or more parameters associated with generating an optimal logic module. The one or more parameters may comprise the circuit area of the logic module and the processing time through a critical path of the logic module. In a representative embodiment, the system comprises a logic module that utilizes four full adders arranged in a tree configuration. In a representative embodiment, the logic module comprises a carry-save accumulator that provides maximum efficiency and minimal energy dissipation.

Description

BACKGROUND OF THE INVENTION [0001] Digital signal processing functions may be implemented in silicon using a number of different processes or methodologies. The implementation of digital signal processing circuits such as digital filters, multipliers, and accumulators may be performed using one or more design building blocks or logic modules. These design building blocks or logic modules may comprise multi-operand adders and registers. [0002] In many instances, the logic modules may not be optimally designed. For example, the overall chip area used to implement the logic module may be too large. In other instances, the overall processing delay associated with the components of the logic module may be suboptimal. Yet, in other instances, the power consumed by the logic module may be excessive for the digital signal processing functions implemented. [0003] The limitations and disadvantages of conventional and traditional approaches will become apparent to one of skill in the art, thro...

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 & AuthorityApplications(United States)
IPC IPC(8): G06F7/50
CPCG06F7/509G06F7/5095
InventorLUTKEMEYER, CHRISTIAN
OwnerAVAGO TECH INT SALES PTE LTD