Self-Organized Encoder Logic for Blind Input Swapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional thermometer-to-binary and thermometer-to-gray encoders are unsuitable for techniques that involve input swapping, as they lack the necessary structures to operate correctly with swapped input information.

Innovation Solution

The development of a self-organized encoder architecture that can convert thermometer codes into binary or Gray codes, capable of providing correct output information even with input swapping, and supporting blind input swapping without prior knowledge of the swapping.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional thermometer-to-binary or thermometer-to-gray encoders are used, then the encoder structure is simple and easy to manufacture, but the encoder cannot operate correctly when input information is swapped

Engineering Contradiction:
Improvecorrect operation with swapped inputsVSAvoidencoder structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The encoder uses asymmetric logic circuit design where specific logic gates (AND, OR, XOR) are configured in asymmetric arrangements that inherently compensate for input swapping. The asymmetric structure ensures that regardless of whether inputs are swapped or not, the output remains correct, thus improving reliability without requiring complex additional components.

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The encoder is designed with universal logic circuits that can handle both normal and swapped input conditions using the same circuitry. The logic gates are configured to perform multiple functions: normal encoding operation and automatic correction of swapped inputs, eliminating the need for separate correction circuits and maintaining structural simplicity.

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

2Adaptability or versatility

If conventional encoders are used, then the device complexity is low, but the encoder lacks adaptability to different input configurations including swapped inputs

Engineering Contradiction:
Improveadaptability to input swappingVSAvoidencoder architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The logic circuits are designed with universal gates (AND, OR, XOR) configured to handle multiple input configurations. The same circuit structure works for both normal and swapped inputs, providing adaptability without increasing device complexity. The gates are interconnected in a way that automatically adapts to different input arrangements.

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

Solution Approach 2:

The encoder utilizes logic gate output states (0 and 1) that automatically change based on input configurations. When inputs are swapped, the logic gates produce intermediate states that the asymmetric circuit configuration transforms into correct final outputs, achieving adaptability through parameter state changes rather than structural modifications.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If conventional encoders are used, then the circuit implementation is simple, but the encoder cannot provide correct output information when thermometer-coded inputs are swapped

Engineering Contradiction:
Improveoutput correctness with swapped inputsVSAvoidcircuit implementation simplicity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The circuit implementation uses asymmetric arrangements of standard logic gates that are straightforward to manufacture. The asymmetric configuration ensures that the circuit naturally compensates for input swapping without requiring complex additional components, maintaining ease of manufacture while improving output correctness reliability.

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The logic circuits are designed to self-correct when inputs are swapped. The asymmetric gate configuration automatically detects and compensates for swapped inputs through its inherent logic structure, eliminating the need for external correction mechanisms and maintaining circuit implementation simplicity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12316351B2Self-organized encoder architectures including blind input swapping support
Publication Date: 2025.05.27 INTEL CORP
  • US12316351B2 patent drawing
  • US12316351B2 patent drawing
  • US12316351B2 patent drawing

AI summary

Some embodiments include an encoder to convert a thermometer code into a binary code output information or a Gray code output information. The encoder supports blind input swapping, such that it provides correct output information without prior knowledge of the input swapping. Some embodiments also include a truth table that has additional rows to describe output information when input information at inputs of the encoder is swapped. The encoder includes symmetrical logic functions with respect to information at its inputs as building blocks.