Self-Adapting Analog Circuit Design Using Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional analog circuit design methods face challenges in efficiently managing variations in process, voltage, and temperature (PVT) conditions, leading to inefficient designs with large die area, high power consumption, and complex configurations, as well as the inability to adapt post-tapeout, resulting in difficulties in predicting and correcting deviations in electrical characteristics.

Innovation Solution

A method and system utilizing machine learning models to create self-adapting analog circuits that can re-tune their specifications by estimating the values of critical components to bring electrical characteristics back to nominal values, allowing for on-the-fly adjustments in response to PVT changes, thereby reducing the need for extensive simulations and hardware changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If analog circuits are designed to cover a wide range of extreme manufacturing variances and environmental conditions, then the circuit meets specifications in every condition, but the die area increases, power consumption increases, and design complexity increases

Engineering Contradiction:
Improvespecification complianceVSAvoiddesign complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic self-adjustment mechanisms that allow the analog circuit to automatically modify its electrical characteristics in response to detected PVT conditions. Sensors monitor process, voltage, and temperature parameters, and control circuits dynamically adjust component values to maintain specification compliance without requiring complex static design margins for all possible conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes physical parameters of circuit components based on detected environmental conditions. By measuring PVT parameters and adjusting component values (such as resistance, capacitance, or transistor bias points) in real-time, the circuit adapts its electrical characteristics to maintain performance across varying conditions without requiring a overly complex design for worst-case scenarios.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If extensive simulations are run to verify circuit performance across all PVT conditions, then design accuracy improves, but computational resources and time increase significantly

Engineering Contradiction:
Improvedesign accuracyVSAvoidsimulation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary characterization of the circuit's PVT behavior during the design phase using targeted simulations at key operating points. This preliminary data is stored and used to create lookup tables or training data for machine learning models that predict circuit performance under untested conditions, eliminating the need for exhaustive simulations across all possible PVT combinations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates simplified computational models or surrogate models that replicate the complex circuit behavior across PVT conditions. These models, trained on a limited set of simulation data, can quickly predict circuit performance without requiring full-scale simulations, thus reducing computational time and resources while maintaining design accuracy.

Inventive Principle:
Principle #26Copying

3Reliability

If compensation and biasing circuits are incorporated to meet specifications across PVT conditions, then specification compliance improves, but die area and power consumption increase

Engineering Contradiction:
Improvespecification complianceVSAvoiddie area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent integrates sensors and control circuits that serve multiple functions: they monitor PVT conditions, determine required adjustments, and execute compensation all within a unified control block. This multi-functional approach reduces the overall die area compared to having separate dedicated compensation circuits for each parameter, as the same hardware resources are reused across different monitoring and control tasks.

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

Solution Approach 2:

The patent implements self-adjusting mechanisms where the circuit automatically detects its own PVT conditions and performs compensation without external intervention. The control circuits read sensor data, calculate required adjustments, and modify component values autonomously, eliminating the need for external trimming components or additional compensation hardware that would increase die area.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If design changes are made after tape-out to correct specification deviations, then adaptability improves, but the ability to modify circuit components is limited

Engineering Contradiction:
Improvepost-tapeout adaptabilityVSAvoidmodification capability
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic reconfiguration capabilities that allow the circuit to change its electrical characteristics after tape-out by adjusting component values through control circuits. This dynamic adjustment enables post-tapeout adaptation to PVT variations and performance deviations without requiring physical hardware changes or new mask sets, effectively providing programmable adaptability in a fixed hardware platform.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240394451A1Self-adapting analog circuit design method and system
Publication Date: 2024.11.28 ANALOG INTELLIGENT DESIGN INC
  • US20240394451A1 patent drawing
  • US20240394451A1 patent drawing
  • US20240394451A1 patent drawing

AI summary

A method and system based on machine learning to create self-adapting analog circuits adapted to change their internal components on-the-fly in response to changes in process, voltage, and temperature to re-tune the electrical characteristics back to nominal specified values is disclose. The method and system herein comprise of designing the analog circuit, generating simulation data for machine learning, creating a full query database, creating and training, using simulation results, a machine learning (ML) model of the circuit and applying the ML model to infer the required changes to internal components of the analog circuit in response to changes in P, V, and T conditions. With this method and system, evaluation of the adverse effects of PVT changes, decision on internal circuit changes, and realization of requisite design changes are performed by the computer system solely within a ML data domain, in a time and resource efficient manner.