Distributed GaN RF Power Amplifier Tuning With Multi-Agent RL

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Designing Radio Frequency (RF) circuits, particularly for ultra-wide band and high frequency applications, is notoriously complex due to the need for intensive manual tuning and the lack of effective tools for handling high complexity and coupling effects, with existing reinforcement learning methods struggling to scale to distributed circuits like distributed power amplifiers.

Innovation Solution

A multi-agent reinforcement learning framework with centralized training and decentralized execution, using graphical convolutional neural networks and attention networks to decompose RF circuits into components, enabling efficient optimization of device parameters for desired specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual design and tuning methods are used for RF circuits, then design flexibility and understanding of circuit behavior are maintained, but design time and complexity increase significantly

Engineering Contradiction:
Improvedesign flexibilityVSAvoiddesign time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments the distributed power amplifier circuit into multiple identical unit cells, where each cell is designed and optimized independently using reinforcement learning. This segmentation allows the complex overall circuit to be broken down into manageable modules that can be designed separately and then combined, significantly reducing design time while maintaining flexibility through modular adjustment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses reinforcement learning to automatically optimize device parameters (such as transistor widths, lengths, and other geometric parameters) in each unit cell. The RL agent learns optimal parameter configurations through iterative training, automatically adjusting parameters to meet performance specifications without manual intervention, thus reducing design time while preserving design flexibility through parameter exploration.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If traditional EDA software tools are used, then design processes are systematic, but they require time-consuming iterations and fail to handle high complexity effectively

Engineering Contradiction:
Improvehandling capabilityVSAvoiddesign efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent replaces traditional mechanical/Electronic design iteration processes with an intelligent reinforcement learning system. Instead of relying on conventional EDA tools that require manual iteration and adjustment, the system uses RL agents that automatically learn optimal designs through trial and error in a simulated environment, efficiently handling high complexity without time-consuming manual iterations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The reinforcement learning agents autonomously optimize the circuit design without requiring continuous human intervention. The agents self-learning from simulation feedback, automatically adjusting parameters and exploring design space, thereby improving productivity by eliminating repetitive manual iteration cycles while handling complex designs that would be intractable for traditional tools.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If single-agent reinforcement learning is used for circuit design, then the algorithm is simple to implement, but it is hard to scale up to complex cases with dozens of parameters and limits applications to distributed circuits

Engineering Contradiction:
ImprovescalabilityVSAvoidalgorithm complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the complex distributed circuit into multiple identical unit cells, with each cell assigned to a separate RL agent. This allows the overall complex design problem to be decomposed into multiple simpler sub-problems that can be solved in parallel, enabling scalability to circuits with dozens of parameters while keeping individual agent algorithms relatively simple.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges multiple independent RL agent solutions into a complete distributed power amplifier design. By combining the outputs of multiple agents (each optimizing a unit cell), the system achieves scalability to complex multi-parameter designs. The merging process integrates individual cell optimizations into the overall circuit architecture, enabling application to distributed circuits while managing algorithm complexity through modular composition.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12561498B2GaN distributed RF power amplifier automation design with deep reinforcement learning
Publication Date: 2026.02.24 MITSUBISHI ELECTRIC RESEARCH LABORATORIES INC
  • US12561498B2 patent drawing
  • US12561498B2 patent drawing
  • US12561498B2 patent drawing

AI summary

A computer-implemented method is provided for training multi RL agent networks generating device parameters of circuits. The method includes acquiring inputs with respect to a desired circuit specification of a circuit, a device parameter, a topology of the circuit, a final state corresponding to a maximum step, wherein the desired circuit specification includes a gain, bandwidth, phase margin, power consumption, output power and power efficiency, wherein each of the RL agent networks is configured to perform transmitting an action selected from a set of actions to an environment module, updating the device parameters of the circuit with respect to a circuit specification, obtaining a current specification of the circuit by simulating a netlist of the circuit based on the updated device parameters using a circuit simulator of the environment module, wherein the environment module includes the netlist of the circuit, acquiring a reward from the environment module, wherein the reward is computed based on a difference between the current specification and the desired specification, wherein the steps of the transmitting, updating, obtaining and acquiring are continued until the reward reaches to a threshold value or a number of steps reach a preset value, and generating the satisfied updated device parameters via the interface.