Majority Voter Circuit Using Bit Omission for Noise-Robust Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional semiconductor devices face challenges in impedance matching at high speeds, leading to data distortion and noise due to mismatched impedance, which affects the accuracy of majority voter circuits used in data bus inversion and low weight coding.

Innovation Solution

A majority voter circuit design that omits one or more bits from the data and inverted data to generate a voltage difference, allowing for the comparison of an odd number of bits to determine the majority, thereby reducing noise and data distortion, and includes an amplifying circuit to detect and amplify this voltage difference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional semiconductor devices operate at high speeds, then data transmission speed is improved, but impedance mismatch causes reflected waves and data distortion

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata integrity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent changes the parameter of data representation from standard binary to gray code, where only one bit changes between consecutive values. This parameter change in encoding methodology prevents simultaneous switching of multiple bits, thereby reducing signal reflection and impedance mismatch effects while maintaining high transmission speeds and improving data integrity

Inventive Principle:
Principle #35Parameter changes

2Reliability

If OCD and ODT use differential signal to suppress noise, then signal integrity is improved, but the number of terminals required doubles

Engineering Contradiction:
Improvesignal integrityVSAvoidnumber of terminals
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses gray code encoding where each data value is represented by a unique bit pattern that differs from adjacent values by only one bit. This copying approach with modified encoding reduces the effective number of simultaneous signal transitions needed, thereby reducing terminal requirements while maintaining signal integrity through reduced electromagnetic interference

Inventive Principle:
Principle #26Copying

3Productivity

If low weight coding is performed to reduce noise, then bandwidth is improved, but majority voter circuit accuracy deteriorates when equal numbers of 0s and 1s occur

Engineering Contradiction:
ImprovebandwidthVSAvoidmajority determination accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces asymmetric weighting in the majority voter circuit where bits are assigned different weights based on their position and significance. When equal numbers of 0s and 1s occur, the asymmetric weighting scheme provides a tie-breaking mechanism that maintains determination accuracy. This asymmetric approach preserves the bandwidth benefits of low weight coding while resolving the ambiguity in edge cases

Inventive Principle:
Principle #4Asymmetry

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 proposed solution enhances the robustness of the majority voter circuit, reducing malfunctions caused by noise and impedance mismatch, improving data integrity and bandwidth by maintaining accurate majority determination even when the number of bits having a value of '0' equals the number of bits having a value of '1'.

Implementation Method 1

The amplifying circuit may be configured to detect and amplify the voltage difference between the first node and the second node

Methodology Applied
Scientific EffectVoltage difference detection and amplification:

Data Source

PatentUS7688102B2Majority voter circuits and semiconductor devices including the same
Publication Date: 2010.03.30 SAMSUNG ELECTRONICS CO LTD
  • US7688102B2 patent drawing
  • US7688102B2 patent drawing
  • US7688102B2 patent drawing

AI summary

A majority voter circuit is configured to generate a selecting signal based on first input data and inverted first input data. The first input data and the inverted first input data each include an odd-number of bits, and the odd-number of bits include bits of a first type and bits of a second type. The generated selecting signal is indicative of which of the first type and the second type of bits in the first input data are in the majority.