Pull-Up and Pull-Down Logic Circuit for Compact XOR Layouts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing logic circuits in electronic devices, such as semiconductor devices, face challenges in efficiently performing logic operations due to the complexity and layout area requirements when processing binary data with multiple input signals.

Innovation Solution

A logic circuit design incorporating multiple pull-up and pull-down driving circuits that generate and manipulate inverted input signals to rapidly perform logic operations, such as XOR operations, by driving output signals based on combinations of input logic levels, thereby minimizing layout area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If conventional logic circuits are used to process binary data with multiple input signals, then the logic operation can be performed, but the layout area becomes large and the circuit complexity increases

Engineering Contradiction:
Improvelayout areaVSAvoidlogic operation speed
Core Design Contradiction:
Area of stationary objectVSProductivity

Solution Approach 1:

The logic circuit is segmented into multiple independent pull-up driving circuits and pull-down driving circuits, each responsible for specific input signal combinations. This segmentation allows parallel processing of different input combinations, reducing overall layout area while maintaining high logic operation speed through concurrent operations

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional series-based logic circuit design to a parallel dimension approach by implementing multiple driving circuits that operate simultaneously on different input signal combinations. This dimensional shift enables the circuit to handle multiple logic operations in parallel, reducing both area and improving productivity

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

2Productivity

If multiple driving circuits are used to rapidly perform logic operations, then the logic operation speed increases, but the device complexity increases

Engineering Contradiction:
Improvelogic operation speedVSAvoidcircuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Each pull-up driving circuit and pull-down driving circuit is designed as a universal module that can handle multiple input signal combinations. The driving circuits use common transistor structures and control mechanisms that can be replicated and configured for different logic operations, reducing overall device complexity while maintaining high operation speed

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

Solution Approach 2:

The patent changes the control parameters of the driving circuits by using inverted and non-inverted input signals to selectively activate specific driving circuits based on input combinations. This parameter-based control simplifies the circuit structure compared to hard-coded logic paths, reducing device complexity while enabling rapid logic operations

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11356096B2Logic circuit
Publication Date: 2022.06.07 SK HYNIX INC
  • US11356096B2 patent drawing
  • US11356096B2 patent drawing
  • US11356096B2 patent drawing

AI summary

A logic circuit includes a first pull-up driving circuit configured to drive a first inverted input signal to a supply voltage based on a first input signal, and configured to pull up an output signal based on the first input signal, a second input signal, and a third inverted input signal. The logic circuit also includes a first pull-down driving circuit configured to drive the third inverted input signal to a ground voltage based on the third input signal, and configured to pull down the output signal based on the first inverted input signal, the second input signal, and the third input signal.