Programmable Analog Subsystem With CPU-Free Adaptive Reconfiguration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing integrated circuit (IC) devices with CPU-only reconfigurable analog blocks face inefficiencies in power management and processing speed due to reliance on CPU functionality for reconfiguration, which consumes energy and delays performance, especially in dynamic environments with frequent events.

Innovation Solution

A low-power programmable analog subsystem (LP PASS) that can reconfigure itself independently of the CPU, allowing for dynamic configurability without active CPU involvement, using logic circuits and finite state machines to select states and reconfigure analog blocks in response to input signals or conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If CPU is used to reconfigure analog blocks, then reconfiguration capability is provided, but power consumption increases and processing speed decreases

Engineering Contradiction:
Improvereconfiguration capabilityVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The analog blocks are equipped with autonomous reconfiguration capability through integrated logic circuits and finite state machines that can modify their own configuration without CPU intervention. This self-service mechanism allows the analog blocks to adapt to different operating conditions independently, eliminating the need for CPU involvement in reconfiguration operations and thereby reducing power consumption.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system is divided into autonomous segments where each analog block has its own dedicated control logic and state machine. This segmentation allows independent reconfiguration of individual analog blocks without requiring global CPU control, enabling localized adaptive responses that reduce overall system power consumption while maintaining reconfiguration capability.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If CPU is used to reconfigure analog blocks, then reconfiguration is achieved, but processing speed is delayed

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

Solution Approach 1:

The analog blocks perform self-reconfiguration using embedded logic circuits and finite state machines, eliminating the sequential dependency on CPU intervention. This autonomous approach enables immediate reconfiguration responses to changing conditions without the processing delays inherent in CPU-based control, thereby maintaining high processing speed while providing adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The logic circuits and finite state machines are pre-integrated within the analog blocks, preparing the reconfiguration capability in advance. When reconfiguration is needed, the analog blocks can immediately execute pre-programmed reconfiguration sequences without waiting for CPU instructions, thus eliminating processing delays and maintaining high-speed operation.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If analog blocks are made reconfigurable for multitask processing, then flexibility is improved, but device complexity increases

Engineering Contradiction:
Improvemultitask processing capabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The analog blocks are designed with universal reconfiguration capabilities through standardized logic circuits and finite state machines that can be programmed to perform multiple different functions. This multi-functionality allows a single analog block to handle various tasks by changing its configuration state, reducing the need for multiple dedicated analog blocks and thereby managing device complexity while improving multitask processing capability.

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

Solution Approach 2:

The analog blocks incorporate dynamic reconfiguration capabilities where logic circuits and finite state machines can modify operational parameters in real-time based on detected conditions. This dynamic adaptability allows the same hardware structure to serve multiple functions by changing its operational state, providing multitask processing capability without proportionally increasing device complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11533055B2Ultra-low power adaptively reconfigurable system
Publication Date: 2022.12.20 INFINEON TECHNOLOGIES AMERICAS CORP
  • US11533055B2 patent drawing
  • US11533055B2 patent drawing
  • US11533055B2 patent drawing

AI summary

Implementations disclosed describe a programmable analog subsystem (PASS) having a plurality of reconfigurable analog circuits. The PASS may be coupled to an input/output device to receive an input signal and to an interface to communicate data with a central processing unit. In a first PASS configuration, with the plurality of reconfigurable analog circuits having a first configuration setting, the PASS may process the input signal through the plurality of reconfigurable analog circuits to generate a first output value based on the input signal. Responsive to the first output value, the PASS may reconfigure the plurality of reconfigurable analog circuits into a second PASS configuration having a second configuration setting, such that the second configuration setting is different than the first configuration setting.