Beamformer Control Circuit With Split Phase-Gain Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing beamformer circuits struggle with scalability and speed in switching between various beam shapes due to limitations in memory requirements and the need for sequential communication of phase and gain settings, which is particularly problematic for large antenna arrays requiring arbitrary or pre-determined beam configurations.

Innovation Solution

A beamformer circuit design with separate memory areas for phase and gain settings, allowing independent and fast switching between arbitrary and pre-determined beam shapes, utilizing a memory controller and mapper to efficiently select and apply settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If beam tables are used to store phase and gain settings for fast beam switching, then beam switching speed is improved, but memory requirements and device complexity increase significantly

Engineering Contradiction:
Improvebeam switching speedVSAvoidmemory requirements
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent divides the beamformer circuit into multiple independent front-end circuits, each with its own dedicated phase settings memory and gain settings memory. This segmentation allows each front-end to independently store and retrieve beam settings without requiring a large centralized memory structure, thereby achieving fast beam switching while reducing overall memory requirements and device complexity.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If sequential writing to individual registers is used to control beam settings, then beam configuration flexibility is improved, but beam switching time increases due to large information communication requirements

Engineering Contradiction:
Improvebeam configuration flexibilityVSAvoidbeam switching time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent pre-loads phase and gain settings into dedicated memory structures within each front-end circuit before beam switching is required. This preliminary action allows the beamformer to rapidly switch between beams by simply retrieving pre-computed settings from memory rather than sequentially writing to individual registers, significantly reducing beam switching time while maintaining configuration flexibility.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If a single memory structure stores both phase and gain settings, then device complexity is reduced, but the number of unique beam configurations is limited

Engineering Contradiction:
Improvememory structure simplicityVSAvoidnumber of unique beam configurations
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent transitions from a single-dimensional memory structure (storing both phase and gain in one memory) to a two-dimensional memory architecture with separate phase settings memory and gain settings memory. This dimensional change allows independent addressing of phase and gain parameters, enabling a multiplicative increase in the number of unique beam configurations (N phase settings × M gain settings) while maintaining manageable device complexity through modular organization.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12609741B2Configurable beamformer integrated circuit control
Publication Date: 2026.04.21 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12609741B2 patent drawing
  • US12609741B2 patent drawing
  • US12609741B2 patent drawing

AI summary

A beamformer circuit comprises a front end subcircuit. The front-end subcircuit comprises a phase control structure and a gain control structure. The beamformer circuit also comprises a first area in memory that is dedicated to storing settings for the phase control structure. The beamformer circuit also comprises a second area in memory that is dedicated to storing settings for the gain control structure.