Embedded Storage Transfer Configuration for Mixed Firmware Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing embedded memories face compatibility issues due to differences in firmware and specifications among multiple embedded multimedia cards, leading to increased power consumption and jitter, especially in large capacity products.

Innovation Solution

An embedded storage apparatus and method that aligns the transmission configuration of multiple storage devices based on their firmware versions to enable uniform read/write operations, reducing the need to frequently switch modes and speeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the controller frequently switches different read/write modes and read/write speeds to accommodate different storage device specifications, then compatibility with multiple storage devices is improved, but power consumption increases and jitter occurs

Engineering Contradiction:
Improvecompatibility with multiple storage devicesVSAvoidpower consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system performs firmware version detection and transmission configuration alignment during the initialization phase before actual read/write operations begin. By determining the common transfer configuration in advance (preliminarily), the controller avoids frequent switching during operation, thereby reducing power consumption and jitter while maintaining compatibility across multiple storage devices with different firmware versions

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the controller frequently switches different read/write modes and read/write speeds to accommodate different storage device specifications, then compatibility with multiple storage devices is improved, but jitter occurs

Engineering Contradiction:
Improvecompatibility with multiple storage devicesVSAvoidjitter
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system performs firmware version detection and transmission configuration alignment during the initialization phase before actual read/write operations begin. By determining the common transfer configuration in advance (preliminarily), the controller avoids frequent switching during operation, thereby reducing power consumption and jitter while maintaining compatibility across multiple storage devices with different firmware versions

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If multiple storage devices with different firmware versions are integrated into the embedded storage apparatus, then storage capacity is increased, but compatibility issues arise

Engineering Contradiction:
Improvenumber of storage devicesVSAvoidcompatibility
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The system changes the transmission configuration parameters (read/write modes and speeds) based on the firmware versions detected during initialization. By aligning all storage devices to a common configuration that is compatible with the lowest firmware version present, the system enables integration of multiple storage devices with different firmware versions while maintaining compatibility across all devices

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs firmware version detection and transmission configuration alignment during the initialization phase before actual read/write operations begin. By determining the common transfer configuration in advance (preliminarily), the controller avoids frequent switching during operation, thereby reducing power consumption and jitter while maintaining compatibility across multiple storage devices with different firmware versions

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12393252B2Determining a common transfer configuration for a plurality of storage devices in an embedded storage based on fireware version of each storage device
Publication Date: 2025.08.19 RAYMX MICROELECTRONICS CORP
  • US12393252B2 patent drawing
  • US12393252B2 patent drawing
  • US12393252B2 patent drawing

AI summary

An embedded storage device with a plurality of storage devices is used to obtain the firmware version of the plurality of storage devices, align a transmission configuration of at least one of the plurality of storage devices downward according to the firmware version of each of the plurality of storage devices for determining a final transmission configuration, and enable the plurality of storage devices to read and write with the same final transmission configuration.