Variable-Topology Logic Array With Constant Power Signatures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computing systems face inefficiencies due to static logic gate configurations, high overhead in FPGA technology, and challenges in implementing chaotic circuits using integrated circuits, which result in unused circuitry and increased costs.

Innovation Solution

A universal logic array with variable topology and chaotic cell design that utilizes logistic mapping functions, allowing for dynamic reconfiguration and reduced power dissipation, enabling the realization of any logic combination with fewer transistors and improved security through constant power signature.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If FPGA technology is used to support any application through electrical programming, then adaptability is improved, but device complexity and overhead increase to 80-90% of total die area

Engineering Contradiction:
Improveapplication flexibilityVSAvoidoverhead circuitry
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal logic array where identical basic logic cells can be configured to perform multiple different logic functions through electrical programming of connection states. Each logic cell contains transistors that can be programmed to implement AND, OR, NOT, NAND, NOR, XOR, or other logic functions, eliminating the need for dedicated hardware for each function type while maintaining adaptability across applications

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

Solution Approach 2:

The patent merges multiple logic functions into a single reconfigurable logic cell structure. By combining the logic implementation and interconnect functionality into unified programmable cells, the design reduces the separation between logic blocks and routing resources that typically consumes 80-90% overhead in traditional FPGAs, achieving more efficient resource utilization while preserving application flexibility

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If all field-programmable circuit elements are fixed in size and structure to support multiple applications, then adaptability is improved, but productivity decreases due to unused circuitry

Engineering Contradiction:
Improvemulti-application supportVSAvoidsilicon utilization
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements dynamically reconfigurable logic cells where the circuit topology and transistor connections can be changed during operation through electrical programming signals. This dynamic reconfiguration allows the same physical silicon area to be optimized for different logic functions and application requirements, maximizing silicon utilization while maintaining multi-application support capability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the electrical parameters and connection states of the logic cell transistors through applied programming voltages. By modifying the conductive states and interconnect configurations of the same physical structures, the system achieves different logic functions without requiring additional silicon area, thereby improving productivity through better silicon utilization while preserving adaptability

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If chaotic circuits are implemented using traditional integrated circuit technology with inductors and capacitors, then non-linear behavior is achieved, but area consumption increases significantly

Engineering Contradiction:
Improvechaotic behavior capabilityVSAvoidcircuit area
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent replaces traditional mechanical/physical chaotic circuit elements (inductors, capacitors, operational amplifiers) with transistor-based electronic implementations using standard CMOS technology. The chaotic non-linear behavior is achieved through the inherent non-linear characteristics of MOSFET transistors operating in specific regions, eliminating the need for large-area passive components while preserving the desired chaotic dynamics capability

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent achieves chaotic behavior by changing the operating parameters and bias conditions of the transistor circuits rather than relying on large passive components. By adjusting transistor dimensions, bias voltages, and interconnect configurations, the system generates chaotic dynamics using minimal silicon area compatible with standard integrated circuit fabrication processes

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2489127B1High utilization universal logic array with variable circuit topology and logistic map circuit to realize a variety of logic gates with constant power signatures
Publication Date: 2022.11.30 CHAOLOGIX INC
  • EP2489127B1 patent drawingFigure 1~2
  • EP2489127B1 patent drawingFigure 3~4
  • EP2489127B1 patent drawingFigure 5~6

AI summary

Disclosed is a novel circuit able to generate any logic combination possible as a function of the input logic signals. The circuit is described as a 2 input logistic map circuit but may be expanded to 3 or more inputs as required. Further disclosed is a universal logic array with variable circuit topology. A metallization layer and/or a via interconnection between cells in the array elements produce a circuit topology that implements a Boolean function and/or chaotic function and/or a logic function. The novel circuit provides a circuit topology for secure applications with no obvious physical correspondence between control signal values and input to output mapping. Further disclosed is a network which has a power signature independent of input signal state and output transition. This provides a very useful circuit to protect data from decryption from power signature analysis in secure applications.