Reconfigurable Logic with On-Chip Nonvolatile Configuration Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing reconfigurable logic devices require external memory for real-time reconfiguration, which limits their speed and increases the size and manufacturing costs of electronic circuit modules.

Innovation Solution

Incorporating reconfigurable non-volatile memory devices within the logic device to store and manage configuration information, allowing for real-time reconfiguration without the need for external memory, by using a combination of functional blocks and interconnection units that select and perform operations based on configuration information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If external memory is used for real-time reconfiguration, then reconfiguration capability is achieved, but reconfiguration speed is limited and device size increases

Engineering Contradiction:
Improvereconfiguration capabilityVSAvoidreconfiguration speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent merges the configuration memory into the logic device itself, combining the functional blocks and non-volatile memory devices into a single integrated device. This eliminates the need for external memory and enables faster reconfiguration since the configuration information is stored internally and can be accessed immediately without external communication overhead.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent extracts the configuration memory from the external environment and places it inside the logic device. By taking out the external memory dependency and incorporating non-volatile memory devices within the device structure, the system achieves faster reconfiguration speeds while maintaining adaptability.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If external memory is used for real-time reconfiguration, then reconfiguration capability is achieved, but device size and manufacturing cost increase

Engineering Contradiction:
Improvereconfiguration capabilityVSAvoiddevice size
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent merges the configuration memory into the logic device itself, combining the functional blocks and non-volatile memory devices into a single integrated device. This eliminates the need for external memory and enables faster reconfiguration since the configuration information is stored internally and can be accessed immediately without external communication overhead.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If multiple functional blocks are integrated, then functionality is improved, but device complexity increases

Engineering Contradiction:
Improveoperational functionalityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements multi-functionality by designing functional blocks that can perform different operations based on configuration information. Each functional block is equipped with multiple non-volatile memory devices that store different operation information, allowing the same hardware structure to execute multiple different functions by simply changing the configuration, thereby reducing overall device complexity while maintaining high adaptability.

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

Solution Approach 2:

The patent introduces dynamic reconfigurability where the device structure and functionality can be changed in real-time based on configuration information. The functional blocks can dynamically switch between different operations and the interconnection units can dynamically reconfigure signal routing paths, allowing the device to adapt its structure and behavior to different operational requirements without physical reconfiguration.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8754670B2Real time reconfigurable logic device and semiconductor package having the same
Publication Date: 2014.06.17 SAMSUNG ELECTRONICS CO LTD
  • US8754670B2 patent drawing
  • US8754670B2 patent drawing
  • US8754670B2 patent drawing

AI summary

According to example embodiments, a logic device includes a first functional block configured to perform a first operation according to first operation information and a second operation according to second operation information, and a second functional block configured to perform a third operation according to the first operation information and a fourth operation according to the second operation information. The first functional block is configured to receive configuration information, to select one of the first operation information and the second operation information based on the configuration information, and to perform the first or second operation based on the selected first or second operation information. The second functional block is configured to receive the configuration information, to select one of the first operation information and the second operation information based on the configuration information, and to perform the third or fourth operation based on the selected first or second operation information.