Pseudo-Access Load Generation for High-Load Memory Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods struggle to simulate a high load state on a memory module in a computer system when multiple application programs are integrated, as external data bandwidth limitations and processor interference hinder proper operation verification.

Innovation Solution

A pseudo-access load generation mechanism is provided inside the computer, comprising a pseudo-access load generation unit that generates a pseudo-access load on the memory module based on access profile information or self-running mode settings, allowing simulation of a high load state without affecting the processor operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If external data bandwidth is used to generate load on memory module, then load generation capability is improved, but data bandwidth limitation prevents sufficient high load state simulation

Engineering Contradiction:
Improveload generation capabilityVSAvoiddata bandwidth
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent introduces a pseudo-access load generation unit as an intermediary component that operates independently from the processor and memory module. This unit generates pseudo-access loads by simulating access patterns without requiring actual data transfer through the external interface, thereby overcoming the data bandwidth limitation while maintaining high load generation capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If processor is used to generate load on memory module, then load generation capability is improved, but processor operation is affected and verification accuracy deteriorates

Engineering Contradiction:
Improveload generation capabilityVSAvoidverification accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the load generation function from the processor by introducing a separate pseudo-access load generation unit. This segmentation allows the load generation process to occur independently without interfering with processor operations, thereby maintaining verification accuracy while improving load generation capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The pseudo-access load generation unit acts as an intermediary that generates loads on the memory module without involving the processor directly. This intermediary approach ensures that processor operations remain unaffected while still achieving high load generation capability for accurate verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If fewer application programs are executed for verification, then verification simplicity is improved, but load state simulation accuracy deteriorates

Engineering Contradiction:
Improveverification simplicityVSAvoidload state simulation accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent uses the pseudo-access load generation unit to create a virtual copy of the load state that would occur if multiple application programs were executed. By generating pseudo-access patterns that replicate the memory access characteristics of multiple programs, the system achieves accurate load state simulation without actually running all programs, thus maintaining verification simplicity.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The pseudo-access load generation unit changes the access parameters (such as access patterns, data sizes, and access frequencies) to simulate the load state of multiple application programs. By adjusting these parameters, the system can accurately reproduce high load conditions without executing the full set of programs, maintaining both simplicity and accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250258764A1Pseudo access load generation mechanism and computer therewith
Publication Date: 2025.08.14 DENSO CORP
  • US20250258764A1 patent drawing
  • US20250258764A1 patent drawing
  • US20250258764A1 patent drawing

AI summary

A pseudo-access load generation mechanism is provided inside of a computer, and includes a pseudo-access load generation unit that generates a pseudo-access load on the memory module based on the access profile information 80 acquired by the profile acquisition unit or the information for the self-running mode stored by the information storage unit for the self-running mode. Therefore, a sufficiently high load state of the memory module can be generated, which corresponds to the load state of the memory module when the plurality of application programs are executed by the processor.