Field Programmable Transistor Array Logic Density and Power Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current field-programmable integrated circuits, such as FPGAs, face limitations in logic density, leading to increased power consumption and size, and pose security risks due to exposure of intellectual property during manufacturing, which can result in theft or malicious modification of integrated circuit designs.

Innovation Solution

A field-programmable transistor array (FPTA) is introduced, comprising programmable logic cells with transistors that can be configured after manufacturing, allowing for dynamic reconfiguration and integration with standard ASIC logic, enabling chip- and board-level virtualization, and providing enhanced security through obfuscation and protection of sensitive design elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If FPGAs are used to provide programmable flexibility, then adaptability is improved, but logic density deteriorates and device size increases

Engineering Contradiction:
Improveprogrammable flexibilityVSAvoiddevice size
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The invention segments the FPGA architecture into two distinct parts: a compressed logic array that provides high logic density for fixed functions, and a separate reconfigurable fabric that provides programmable flexibility. This segmentation allows each part to be optimized independently, resolving the contradiction between adaptability and device size.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention merges the compressed logic array with the reconfigurable fabric into a unified FPGA device, combining the high logic density of fixed logic with the programmable flexibility of traditional FPGAs. This merging allows the device to achieve both high adaptability and efficient space utilization.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If FPGAs are used to provide programmable flexibility, then adaptability is improved, but power consumption increases

Engineering Contradiction:
Improveprogrammable flexibilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by stationary object

Solution Approach 1:

The invention segments the power consumption into two parts: the compressed logic array consumes minimal power for fixed functions, while the reconfigurable fabric consumes power only when actively reconfigured. This segmentation resolves the contradiction by minimizing overall power consumption while maintaining programmable flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention uses a minimal reconfigurable fabric that can be rapidly reconfigured for different functions and then discarded, allowing the system to achieve adaptability with minimal permanent hardware overhead, thereby reducing power consumption.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Area of stationary object

If transistors are individually programmed to be always on or always off, then logic density is improved, but adaptability deteriorates

Engineering Contradiction:
Improvelogic densityVSAvoidreconfigurability
Core Design Contradiction:
Area of stationary objectVSAdaptability or versatility

Solution Approach 1:

The invention segments the transistor array into individually programmed transistors for fixed logic functions and a separate reconfigurable fabric for adaptable functions. This segmentation allows high logic density in the fixed portion while maintaining adaptability in the reconfigurable portion.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The reconfigurable fabric serves multiple functions by being programmable to implement different logic functions as needed, while the individually programmed transistors provide fixed high-density logic. This multi-functionality resolves the contradiction between logic density and adaptability.

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

Data Source

PatentUS11362662B2Field programmable transistor arrays
Publication Date: 2022.06.14 BOARD OF RGT THE UNIV OF TEXAS SYST
  • US11362662B2 patent drawing
  • US11362662B2 patent drawing
  • US11362662B2 patent drawing

AI summary

Illustrative embodiments provide a mixed programmable and application-specific integrated circuit, a method of using the mixed programmable and application-specific integrated circuit and a method of making the mixed programmable and application-specific integrated circuit. The mixed programmable and application-specific integrated circuit includes at least a portion of a programmable transistor array that is programed after fabrication. The programmable transistor array can include at least another portion that is mask programed during fabrication.