Reconfigurable Multi-Valued Logic Operator Without Carry Coupling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack a multi-value electronic operator capable of rapid reconfiguration and independent operation of calculator bits, limiting their functionality and flexibility in performing various logic operations.

Innovation Solution

A many-bit, groupable, reconfigurable, multi-valued electronic operator is developed, where each bit can be configured into any ternary logic operator, forming a one-bit modified signed-digit (MSD) number adder with no carry relationship between data bits, allowing arbitrary grouping and reconfiguration of calculator bits to satisfy user demands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a multi-value electronic operator is designed with fixed functionality, then the device complexity is reduced, but the adaptability and versatility are limited

Engineering Contradiction:
ImprovereconfigurabilityVSAvoidoperator structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic reconfigurability by allowing the electronic operator to change its logic function through control signals. Each calculator bit can be dynamically configured to perform different logic operations (AND, OR, NAND, NOR, XOR, etc.) based on the values of control inputs A and B, transforming a static circuit into a dynamically adaptable system that resolves the contradiction between fixed structure and flexible functionality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal electronic operator where a single circuit structure can perform multiple logic functions. By using the calculator bits to compute truth table values and the multiplexers to select appropriate outputs based on control signals, the system achieves multi-functionality without requiring separate dedicated circuits for each logic operation, thus reducing overall device complexity while maintaining high adaptability.

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

2Speed

If calculator bits are interconnected with carry relationships, then addition accuracy is improved, but the speed of operation decreases due to sequential processing

Engineering Contradiction:
Improveoperation speedVSAvoidcalculation accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent segments the addition process by treating each data bit independently without carry propagation between bits. Each calculator bit processes its corresponding input bits separately to generate sum and carry outputs, allowing all bits to operate simultaneously in parallel. This segmentation eliminates the sequential dependency that would slow down operation while maintaining calculation accuracy through the structured combination of individual bit results.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional ripple-carry addition (one-dimensional sequential processing) to a parallel processing architecture where multiple calculator bits operate simultaneously. By organizing the circuit to compute all bit positions at the same time and using multiplexers to combine results, the system adds a temporal dimension of parallelism, achieving both high speed and reliability.

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

3Adaptability or versatility

If the electronic operator uses standard binary logic, then the ease of manufacture is improved, but the functionality for multi-value operations is limited

Engineering Contradiction:
Improvemulti-value operation capabilityVSAvoidcircuit implementation
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent uses copying by implementing multi-value logic functionality through repeated instances of standard binary logic components. Each calculator bit is constructed using conventional binary logic gates and multiplexers that can be manufactured with standard processes. The multi-value operation capability is achieved by copying and configuring these standard building blocks in specific patterns rather than creating entirely new multi-value components, thus maintaining ease of manufacture while extending functionality.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11444607B2Many-bit, groupable, reconfigurable, multi-valued, electronic operator and its construction method
Publication Date: 2022.09.13 SHANGHAI UNIV
  • US11444607B2 patent drawing
  • US11444607B2 patent drawing
  • US11444607B2 patent drawing

AI summary

Disclosed is a many-bit, groupable, reconfigurable, multi-valued, electronic operator and its construction method. Each bit of the electronic operator is provided with n column calculators and one potential combiner. A data input line is connected to an input terminal of an A signal selector, and an output terminal of the A signal selector is connected to a work permitter. Another input terminal of the work permitter is connected to a reconfiguration latch, and an output terminal of the work permitter is further connected to an output validator. Another input terminal of the output validator is connected to a power supply Vcc, and an output terminal of the output validator is connected to an output generator. Another input terminal of the output generator is connected to a reconfiguration circuit, and an output terminal of the output generator is connected to the potential combiner.