Programmable ASIC Using Nanotube Switches for Interconnect Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Application-Specific Integrated Circuits (ASICs) are inflexible and require extensive manufacturing processes, while Field-Programmable Gate Arrays (FPGAs) are reconfigurable but require additional programming steps and are initially more expensive, lacking the economic benefits of ASICs for small quantities.

Innovation Solution

A programmable ASIC with a graphene or carbon nanotube switch-based interconnect matrix that allows for customizable configuration through non-volatile switches, enabling field-programmability and reducing the need for external initialization after power-up.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional ASIC manufacturing processes are used, then manufacturing precision and reliability are improved, but device complexity and production time increase

Engineering Contradiction:
Improvemanufacturing precisionVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the interconnect structure into modular components: discontinuous metal traces, via holes, and switch cells. Each segment can be independently configured through programming, allowing complex functions to be built from simple, precisely-manufactured building blocks without requiring complex manufacturing processes for each specific function.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the state parameter of the interconnect elements from fixed (traditional ASIC) to programmable. By using discontinuous conductors that can be electrically connected or disconnected through programming, the same physical structure can implement multiple logic functions, reducing manufacturing complexity while maintaining precision.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If traditional ASIC manufacturing is used, then manufacturing precision is improved, but productivity decreases

Engineering Contradiction:
Improvemanufacturing precisionVSAvoidproductivity
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent performs preliminary configuration of the logic function at the manufacturing stage by programming the switch cells, but leaves the interconnect configuration flexible for later adjustment. This allows the device to be manufactured once with high precision, then rapidly reconfigured for different applications, improving productivity without sacrificing manufacturing quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a universal interconnect structure that can serve multiple logic functions through programming. The same discontinuous metal traces and via holes can be configured to implement different logic gates and circuits, allowing a single manufacturing process to produce devices that can perform various functions, thereby increasing productivity.

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

3Adaptability or versatility

If FPGA architecture is used, then adaptability is improved, but use of energy increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiduse of energy
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the volatile memory initialization requirement from the FPGA architecture by using non-volatile switch cells. The configuration data is retained in the switch cell states without requiring continuous power or external initialization, eliminating the energy consumption associated with maintaining volatile memory states while preserving reconfigurability.

Inventive Principle:
Principle #2Taking out (Extraction)

4Adaptability or versatility

If FPGA architecture is used, then adaptability is improved, but device complexity increases

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent inverts the traditional approach by making the interconnect structure programmable rather than the logic elements. The discontinuous metal traces and via holes are configured through programming to create different logic functions, while the basic building blocks remain simple and uniform, reducing overall device complexity while maintaining high adaptability.

Inventive Principle:
Principle #13The other way round (Inversion)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution provides a cost-effective, customizable, and power-efficient integrated circuit that combines the advantages of both ASICs and FPGAs, allowing for easy reconfiguration and reduced power consumption without the need for external initialization after initial setup.

Implementation Method 1

A plurality of electrical nanotube switches are provided and associated with each of the switch cells

Methodology Applied
Scientific EffectCarbon nanotube switching: Carbon Nanotubes

Implementation Method 2

graphene or carbon nanotube switch-based interconnect matrix

Methodology Applied
Scientific EffectGraphene switching: Graphene

Data Source

PatentUS9893731B1Programmable application-specific integrated circuit
Publication Date: 2018.02.13 LOCKHEED MARTIN CORP
  • US9893731B1 patent drawing
  • US9893731B1 patent drawing
  • US9893731B1 patent drawing

AI summary

An integrated-circuit field-programmable gate array comprising a plurality of arrayed logic elements. The array includes a plurality of first electrical conductors extending along at least portions of the array, and a plurality of second electrical conductors extending along at least portions of the array. The first conductors cross the second conductors at switch cell locations. The first and second conductors are electrically discontinuous at the switch cell locations so that each switch cell is associated with first and second ends of one of the first conductors, and is also associated with first and second ends of one of the second conductors. A plurality of electrical nanotube switches are provided and associated with each of the switch cells.