Pull-Up and Pull-Down Logic Circuit for Compact XOR Layouts
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Productivity
If multiple driving circuits are used to rapidly perform logic operations, then the logic operation speed increases, but the device complexity increases
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
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
Data Source
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.


