Autonomous Digital Control for Programmable Analog Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic systems rely on fixed-function circuits, limiting their versatility and requiring microcontroller intervention for reconfiguration, which can increase processing load and reduce efficiency in performing various analog and digital operations.

Innovation Solution

A programmable system-on-chip architecture that includes reconfigurable analog and digital blocks, where a digital control device can autonomously control the analog system, reducing the need for microcontroller intervention and enabling real-time operation by using a digital control device to send commands and control analog data operations independently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed-function circuits are used, then system reliability is improved, but system adaptability deteriorates

Engineering Contradiction:
Improvesystem reliabilityVSAvoidsystem adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system is divided into multiple reconfigurable logic blocks that can be independently configured and connected through programmable interconnect structures. This segmentation allows different portions of the system to be optimized for specific functions while maintaining overall adaptability through reconfiguration capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic reconfiguration capability where the logic blocks and interconnect structures can be programmed and reprogrammed at runtime. This dynamic nature allows the system to adapt its functionality based on operational requirements while maintaining stable, reliable operation within each configured state.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If microcontroller intervention is used for reconfiguration, then system control flexibility is improved, but processing load and operation time worsen

Engineering Contradiction:
Improvecontrol flexibilityVSAvoidoperation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system incorporates autonomous control capability where reconfigurable logic blocks can be configured and controlled independently of the main microcontroller. This self-service mechanism allows critical reconfiguration operations to occur without burdening the microcontroller, reducing processing load and operation time while maintaining control flexibility through programmable interfaces.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If programmable blocks are used, then system adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvesystem adaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs universal reconfigurable logic blocks that can perform multiple functions through programming rather than requiring dedicated hardware for each function. This multi-functionality approach increases adaptability while managing device complexity by using standardized, reusable building blocks with programmable interconnect structures.

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

Data Source

PatentUS9880536B1Autonomous control in a programmable system
Publication Date: 2018.01.30 INFINEON TECHNOLOGIES AMERICAS CORP
  • US9880536B1 patent drawing
  • US9880536B1 patent drawing
  • US9880536B1 patent drawing

AI summary

A programmable system includes a programmable analog system that is reconfigurable to perform various analog operations, and includes a programmable digital system that is reconfigurable to perform various digital operations. The programmable system also includes a microcontroller capable of reconfiguring and controlling the programmable analog system and the programmable digital system. The programmable digital system is configured to control the programmable analog system autonomously of the microcontroller.