Majority Decision Circuit With Offset Handling for Equal Bit Counts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional majority decision circuits either consume more power and area due to complex implementations or fail to output signals when the number of bits with a specific logical value is equal in both input data, lacking efficient configuration for such scenarios.
Innovation Solution
A majority decision circuit with a majority decision unit and an offset application unit that compares input data, using resistive elements and current sources to determine logical values, and additional current sources to toggle decisions based on offset settings, allowing for equal bit scenarios to be accurately represented.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If digital majority decision circuit with adders and comparators is used, then equality detection capability is improved, but device complexity and area increase
Solution Approach 1:
The patent replaces complex digital logic mechanisms (adders and comparators) with an analog current-based mechanism. Current sources generate proportional currents that flow through resistors to create voltages, which are then compared by a simple voltage comparator. This substitution of mechanical/digital systems with an analog electrical system reduces device complexity while maintaining equality detection capability.
Solution Approach 2:
The patent creates a simplified analog copy of the digital comparison function. Instead of implementing the full digital addition and comparison logic, it creates an analog representation where currents proportional to the number of '1' bits are generated and compared. This analog copy achieves the same equality detection function with fewer components.
2Area of stationary object
If conventional analog majority decision circuit is used, then device area and power consumption are reduced, but equality scenario output capability is lost
Solution Approach 1:
The patent enhances the conventional analog circuit to perform multiple functions: it maintains the area-efficient current-based comparison while adding equality detection capability. The voltage comparator can detect both majority decisions and equality scenarios, making the circuit universal in handling different comparison outcomes without significantly increasing area.
3Reliability
If offset application unit is added to handle equal bit scenarios, then equality detection is improved, but device complexity increases
Solution Approach 1:
The patent introduces dynamic offset application that can be controlled to handle equality scenarios. The offset voltage is applied dynamically through a switch controlled by a control signal, allowing the circuit to adapt its behavior based on the comparison needs. This dynamic approach enables equality detection without permanently increasing circuit complexity.
Solution Approach 2:
The patent changes the voltage parameter by applying an offset voltage to one of the inputs of the voltage comparator. This parameter change allows the comparator to detect equality scenarios by shifting the reference level. The offset can be controlled to enable or disable equality detection as needed, managing complexity through parameter control rather than structural complexity.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The circuit simplifies configuration, reduces area, and effectively outputs signals for equal bit scenarios, improving efficiency and accuracy in majority decision operations.
Implementation Method 1
the voltage of the first node N1 is determined by a voltage drop occurring in a first resistor R1 due to the current
Implementation Method 2
the voltage of the first node N1 is determined by a voltage drop occurring in a first resistor R1 due to the current
Data Source
AI summary
A majority decision circuit includes: a majority decision unit configured to compare first data with second data to decide whether one of the first data and the second data has more bits with a first logical value; and an offset application unit configured to control the majority decision unit so that the majority decision unit decides, in a case when the number of bits with the first logical value among the first data is equal to the number of bits with the first logical value among the second data, that the first data have more bits with the first logical value if offset is a first setting value in a first phase and decides that the second data have more bits with the first logical value if the offset is a second setting value in a second phase.


