Presorted Multibit Adder for Low-Complexity Carry Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multibit adders face challenges in reducing implementation complexity, signal propagation time, and power consumption, particularly when adding a large number of bits of equal significance.

Innovation Solution

A multibit adder design that includes a sorter to presort input bits, reducing circuit complexity by outputting a sum bit and multiple carry bits, and utilizing a minimal number of controllable paths to achieve efficient signal propagation and low power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional multibit adders are used to add a large number of bits, then the addition function is achieved, but the circuit complexity increases and signal propagation time increases

Engineering Contradiction:
Improvecircuit complexityVSAvoidsignal propagation speed
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The adder is divided into multiple independent full adder units (FA0-FA5), each handling a specific bit position. This segmentation allows parallel processing of different bit positions, reducing overall circuit complexity while maintaining fast signal propagation through each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The carry signals are routed through multiple dimensions including carry-in (Ci), carry-out (Co), and alternative carry paths (Ci', Co'). This multi-dimensional signal routing enables simultaneous carry propagation through different paths, reducing signal propagation time without increasing circuit complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Use of energy by stationary object

If conventional multibit adders are used to add a large number of bits, then the addition function is achieved, but power consumption increases

Engineering Contradiction:
Improvepower consumptionVSAvoidswitching speed
Core Design Contradiction:
Use of energy by stationary objectVSProductivity

Solution Approach 1:

The adder implements dynamic carry propagation where carry signals are actively routed through controlled paths based on input conditions. The differential signaling and conditional routing enable the circuit to adapt its signal paths dynamically, reducing unnecessary switching activity and power consumption while maintaining high switching speed when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The design replaces traditional ripple-carry adder mechanics with a parallel carry-lookahead approach using logical operations and simultaneous path evaluation. This substitution eliminates the sequential carry propagation mechanism that causes high power consumption, replacing it with parallel logical operations that consume less power while achieving faster switching.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Use of energy by stationary object

If the number of controllable paths is reduced, then power consumption decreases, but the ability to handle complex additions may be limited

Engineering Contradiction:
Improvepower consumptionVSAvoidaddition handling capability
Core Design Contradiction:
Use of energy by stationary objectVSAdaptability or versatility

Solution Approach 1:

Each full adder unit is designed to handle multiple functions: it processes individual bit addition, generates carry signals, and participates in both standard and alternative carry propagation paths. This multi-functionality allows the adder to handle various addition scenarios (standard addition, carry-lookahead, parallel processing) using the same controllable paths, maintaining versatility while minimizing power consumption.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7487198B2Multibit bit adder
Publication Date: 2009.02.03 INFINEON TECHNOLOGIES AG
  • US7487198B2 patent drawing
  • US7487198B2 patent drawing
  • US7487198B2 patent drawing

AI summary

The invention relates to an adder for adding at least four bits of the same significance w, said adder having a first number of inputs for receiving the bits of the same significance w that are to be added and a number of outputs, the bits to be added being applied to the inputs in presorted form, and the adder adding the bits while taking account of the presorting. The invention also provides an adding device for adding at least four bits of equal significance and a corresponding method.