Reconfigurable Integrated Circuit Using Adaptive Neural Network Cell

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing integrated circuit design methods require new metal routing mask layers to be produced when changes are identified late in the design process, and they are limited by the restricted number of spare cells available, which restricts the number of corrections that can be made in response to an Engineering Change Order (ECO).

Innovation Solution

A reconfigurable integrated circuit comprising a plurality of active cells and an adaptive neural network cell, which is coupled to one or more active cells and configured to implement a neural network with specific weights and biases, allowing for target circuit modifications without requiring changes in the physical masks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional spare cells are used for ECO corrections, then the circuit can be modified late in the design process, but the number of corrections is limited by the restricted number of spare cells available

Engineering Contradiction:
Improvenumber of correctionsVSAvoidcircuit structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The neural network cell is designed to be universally applicable for multiple types of logic corrections. By configuring the same physical cell with different weights and biases, it can implement various logic functions (AND, OR, NAND, NOR, XOR, etc.), thereby increasing the number of possible corrections without adding more spare cells to the circuit.

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

Solution Approach 2:

The invention changes the parameters (weights and biases) of the neural network cell to achieve different logic functions. By adjusting these parameters, the same cell can be reconfigured to correct different types of logic errors, effectively increasing the correction capacity without increasing the number of physical cells.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If new metal routing mask layers are produced for corrections, then the circuit functionality can be changed, but the production time and cost increase significantly

Engineering Contradiction:
Improvecircuit modification capabilityVSAvoidproduction time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The invention makes the circuit dynamically reconfigurable through software-based neural network configuration rather than static physical mask changes. The neural network cell can be reconfigured by loading different weight and bias values, allowing rapid adaptation without the time-consuming process of producing new metal mask layers.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention replaces the mechanical/physical process of producing new metal mask layers with a digital/software-based configuration process. Instead of physically altering the circuit through new mask layers, the correction is achieved by programming different parameters into the neural network cell, significantly reducing production time.

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

3Ease of repair

If traditional spare cells are used, then ECO changes can be implemented, but new metal routing mask layers are required which increases cost

Engineering Contradiction:
ImproveECO implementationVSAvoidmanufacturing cost
Core Design Contradiction:
Ease of repairVSEase of manufacture

Solution Approach 1:

The invention replaces the expensive mechanical process of producing new metal mask layers with a low-cost digital configuration process. The same physical cell can be reconfigured multiple times by loading different parameter sets, eliminating the need for costly remanufacturing of mask layers for each ECO.

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

Solution Approach 2:

The invention allows the same neural network cell to be reused for multiple different corrections by discarding one configuration and recovering/reusing the cell with a new configuration. This maximizes the utilization of existing hardware resources and avoids the cost of creating new physical structures for each correction.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS20250200261A1Integrated digital circuit and method of reconfiguring the same
Publication Date: 2025.06.19 5G3I LTD
  • US20250200261A1 patent drawing
  • US20250200261A1 patent drawing
  • US20250200261A1 patent drawing

AI summary

A reconfigurable integrated circuit is presented. The reconfigurable integrated circuit (300) includes a plurality of active cells (302); and an adaptive neural network cell (304) coupled to one or more active cells. The adaptive neural network cell (304) has a digital neural network circuit (306) implementing a first neural network (308) having a plurality of weights and biases. For specific weights and biases and specific neural network inputs, the first neural network (308) provides specific neural network outputs. The adaptive neural network cell (304) is configurable with a set of target weights to achieve a target circuit modification.