Static CMOS Full Adder Layout for Lower Delay and Input Loading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional CMOS-based mirror full adders suffer from significant delay and power consumption due to 3-transistor stacking in the sum generation path and heavy loading of input pins, which degrades performance and increases area and power usage in digital integrated circuits.

Innovation Solution

The proposed solution involves a static CMOS-based Full Adder circuit with a carry generation circuit and a carry propagation circuit, optimized to reduce the number of NMOS/PMOS stacks to 2-transistor stacks, separate carry generation logic from carry propagation logic, and limit input pin connections to reduce capacitance and delay, enhancing performance and area efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If 3-transistor stacking is used in the sum generation path, then the full adder can be implemented with conventional CMOS structure, but the delay significantly increases and performance degrades

Engineering Contradiction:
Improveconventional CMOS structureVSAvoiddelay
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The sum generation path is segmented into multiple stages, with the critical path broken down by introducing intermediate nodes and parallel transistor paths. The 3-transistor stack is divided into 2-transistor stacks arranged in parallel, allowing signals to propagate through multiple concurrent paths rather than a single long path, thereby reducing the overall delay while maintaining manufacturability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The circuit topology transitions from a single-dimensional 3-transistor stack to a two-dimensional arrangement of parallel 2-transistor stacks. This dimensional change allows signals to propagate through multiple spatial paths simultaneously, reducing the effective signal path length and delay while preserving the conventional CMOS manufacturing process.

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

2Ease of operation

If input pins are connected to multiple MOS transistors (8 for AB, 6 for CI), then the full adder logic can be fully implemented, but the input capacitance increases and preceding stage is heavily loaded

Engineering Contradiction:
Improvefull adder logic implementationVSAvoidinput capacitance
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The input pin connections are segmented into multiple groups, each driving a subset of transistors. Instead of all 8 transistors for AB inputs being directly connected to the same input pins, the transistors are arranged in parallel groups where each group is driven by dedicated input connections, distributing the capacitive load across multiple smaller groups and reducing the total input capacitance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Intermediate nodes and buffer transistors are introduced between the input pins and the logic transistors. These intermediaries act as mediators that drive smaller capacitive loads, allowing the full adder logic to be implemented without directly loading the preceding stage with the full capacitance of all 8 transistors.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Area of stationary object

If carry propagation circuit and carry generation circuit are combined in a single stage, then the circuit area is reduced, but the delay in carry output arcs significantly increases

Engineering Contradiction:
Improvecircuit areaVSAvoiddelay in carry output
Core Design Contradiction:
Area of stationary objectVSLoss of time

Solution Approach 1:

The carry output generation is segmented into distinct carry propagation and carry generation stages that operate in parallel rather than being combined in a single sequential stage. This segmentation allows the carry signal to be generated and propagated simultaneously through different circuit paths, reducing the overall delay while the compact arrangement of these parallel stages maintains efficient area utilization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The circuit architecture transitions from a single-stage combined carry circuit to a multi-stage parallel architecture where carry propagation and generation occur in separate but concurrent stages. This dimensional reorganization in the time domain allows faster carry output without proportionally increasing area, as the parallel stages can be efficiently laid out.

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

4Ease of manufacture

If 3 MOS stacking is used in sum generation path, then the conventional CMOS full adder can be implemented, but the area consumption increases

Engineering Contradiction:
Improveconventional CMOS implementationVSAvoidarea consumption
Core Design Contradiction:
Ease of manufactureVSArea of stationary object

Solution Approach 1:

The sum generation circuit is segmented into parallel 2-transistor stack paths instead of a single 3-transistor stack. This segmentation reduces the height of the transistor stack (from 3 to 2 transistors), allowing for more compact vertical arrangement and reducing the overall area consumption while maintaining compatibility with conventional CMOS manufacturing processes.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230418556A1Static CMOS-based full adder circuits
Publication Date: 2023.12.28 SAMSUNG ELECTRONICS CO LTD
  • US20230418556A1 patent drawing
  • US20230418556A1 patent drawing
  • US20230418556A1 patent drawing

AI summary

Provided is an apparatus that includes an integrated circuit including a static complementary metal-oxide-semiconductor based full adder circuit. The integrated circuit includes a carry generation circuit configured to receive a first input and a second input to generate a carry, and a carry propagation circuit configured to receive the first input, the second input, and a third input to generate a propagated output. The integrated circuit further includes a carry output generation circuit configured to receive the generated carry and the propagated output to generate a final carry as an output, and a sum generation circuit configured to generate a sum output. The sum generation circuit includes the carry generation circuit and is configured to receive the first input, the second input, and generated carry to generate an exclusive NOR output, and further uses the generated exclusive NOR output and the third input to generate the sum output.