IHS Mesh Architecture for Circuit Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Information Handling Systems (IHSs), optimizing communication circuits in complex PCBs with over 20 layers is challenging due to minor dimensional changes affecting impedances and signal integrity, making it difficult to identify optimal designs within vast search spaces, leading to inefficiencies and suboptimal solutions.

Innovation Solution

A hardware architecture utilizing a mesh control block and mesh client programs to allocate and optimize circuit calculations across multiple processors, such as GPUs and DPUs, for parallel computation and impedance calculations, allowing for efficient resource management and optimization of PCB designs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If parallel computation is used to optimize PCB circuits, then optimization efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveoptimization efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the PCB circuit optimization into independent tasks that can be distributed across multiple processors. Each processor handles specific portions of the optimization, such as different frequency ranges or circuit sections, enabling parallel computation while maintaining manageable complexity through task segmentation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs a mesh architecture where processors can serve multiple functions - they can act as computation nodes, data storage points, or communication relays. This multi-functionality reduces the need for specialized hardware components, thereby managing system complexity while enabling efficient parallel optimization.

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

2Loss of time

If mesh architecture is used for circuit optimization, then convergence time is reduced, but resource management complexity increases

Engineering Contradiction:
Improveconvergence timeVSAvoidresource management complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where processors report their computation status and resource utilization levels to the mesh control block. This enables dynamic adjustment of resource allocation, allowing the system to converge faster by directing resources to critical optimization tasks while managing complexity through automated feedback-driven resource management.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The mesh architecture enables processors to autonomously manage their own resource allocation and computation tasks. Each processor can independently determine when it has completed its optimization tasks and when additional resources are needed, reducing the burden on central control systems and simplifying overall resource management while maintaining fast convergence.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If multiple processors are allocated for optimization, then calculation fidelity is improved, but manufacturing complexity increases

Engineering Contradiction:
Improvecalculation fidelityVSAvoidmanufacturing complexity
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent segments the optimization calculation into distinct tasks that can be distributed across multiple processors. Each processor performs specific calculations, such as impedance analysis for different frequency ranges or different PCB layers, enabling high calculation fidelity through specialized computation while simplifying manufacturing by using standardized processor modules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent utilizes parameter changes in the mesh architecture to optimize calculation fidelity. By dynamically adjusting parameters such as frequency ranges, precision levels, and computational depth based on the specific PCB design requirements, the system achieves high accuracy without requiring complex hardware configurations, thereby easing manufacturing.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240028406A1IHS (information handling system) mesh architecture for circuit optimization
Publication Date: 2024.01.25 DELL PROD LP
  • US20240028406A1 patent drawing
  • US20240028406A1 patent drawing
  • US20240028406A1 patent drawing

AI summary

Systems and methods provide circuit optimizations using a mech architecture of an IHS (Information Handling System). A control block operated by a CPU of the IHS determines availability of mesh resources, including resources of a removeable processor of the IHS. The control block reserves available resources of the removeable processor for use in a circuit optimization. The control block assigns a portion of the circuit optimization to the removeable processor. A mesh client operated by the replaceable processor calculates a result by processing the assigned portion of the circuit optimization. The mesh client also tracks the use of resource of the removeable processor during the calculation of the assigned portion of the circuit optimization. The results of the calculation and a log specifying the tracked use of the resources of the removeable processor are transmitted to the control block to determine updates to the mesh resources that are reserved.