Reconfigurable Circuit Design Reducing Processor Element Count
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Reconfigurable circuits with fixed processor element configurations suffer from low usage efficiency and increased circuit size due to unnecessary processor elements, limiting their ability to perform specific operations efficiently.
Innovation Solution
A design method and apparatus that customize reconfigurable circuit modules by modifying processor elements, clusters, and cluster groups, allowing for optimized configurations that reduce unnecessary elements and enhance usage efficiency, enabling the performance of required operations with a smaller circuit scale.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a reconfigurable circuit uses a fixed configuration with multiple processor elements arranged in a matrix, then it can perform various operations, but the circuit size increases and usage efficiency decreases due to unnecessary processor elements
Solution Approach 1:
The patent applies dynamics by making the processor element configuration changeable through software control. The reconfigurable circuit can dynamically adjust its structure by selecting different subsets of processor elements based on the specific operation required, rather than having a fixed static configuration. This allows the circuit to adapt its complexity to match the actual computational needs.
Solution Approach 2:
The patent implements universality through a control circuit that can selectively activate different processor elements for different operations. The same physical processor elements can serve multiple functions by being reconfigured through software control, allowing a smaller set of universal processor elements to replace what would otherwise require multiple specialized elements.
2Adaptability or versatility
If a reconfigurable circuit includes a selectively connectable network among processor elements, then it can be reconfigured for different operations, but the design complexity and time increase
Solution Approach 1:
The patent applies preliminary action by pre-arranging processor elements in a standardized matrix configuration with predefined connection capabilities. The control circuit is designed in advance to recognize and activate specific processor elements based on operation type. This preliminary structuring eliminates the need for complex real-time design decisions, reducing design time while maintaining reconfiguration flexibility.
3Adaptability or versatility
If unnecessary processor elements are included in the circuit, then the circuit can handle diverse operations, but the usage efficiency decreases
Solution Approach 1:
The patent applies dynamics by enabling the control circuit to dynamically select and activate only the necessary processor elements for each specific operation. This dynamic selection ensures that processor elements are actively utilized only when needed, maximizing usage efficiency while maintaining the capability to handle diverse operations through selective activation.
Data Source
AI summary
A reconfigurable circuit design method includes an input step of inputting design data of a default configuration of a reconfigurable circuit including a plurality of processor elements which perform processing and a first generation step of generating design data obtained by modifying at least one of the processor elements in the reconfigurable circuit with the default configuration.


