Memory Command Table Layout for Redundancy Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices face inefficiencies in managing command tables due to redundant data storage and complex interdependencies, leading to increased memory consumption and maintenance challenges.

Innovation Solution

A command table generator that optimizes command tables by using an array of units of data, where each command is defined by an index value and length, and dynamically modifies the table to add, remove, or rearrange sequences to minimize redundancy and maintain interdependencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a traditional command table structure is used to store all command sequences, then complete command information is preserved, but memory resource consumption increases and management complexity increases

Engineering Contradiction:
Improvecommand information completenessVSAvoidmemory resource consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges common prefixes shared by multiple command sequences into a single stored instance. Instead of storing each command sequence independently, the system identifies and combines overlapping portions, storing only the unique divergent parts. This reduces the total quantity of stored data while preserving complete command information through reference mechanisms.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The command table structure implements a nested organization where common command prefixes are stored at higher levels and specific command variations are stored at lower levels. This hierarchical nesting allows the system to store general command structures once and then nest specific variations within them, reducing redundancy while maintaining complete command information.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Reliability

If a traditional command table structure is used to store all command sequences, then complete command information is preserved, but management complexity increases

Engineering Contradiction:
Improvecommand information completenessVSAvoidcommand table management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the command table into modular components: common prefix structures and specific command variations. This segmentation allows independent management of different command portions, simplifying updates and modifications. Changes to common prefixes can be made once and automatically propagate to all dependent commands, reducing management complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The command table structure is designed to be universal, handling both common command prefixes and specific variations through a unified mechanism. This multi-functional design allows the same data structure to serve multiple purposes: storing general commands, storing variations, and managing relationships between them, thereby simplifying overall management.

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

3Stability of the object's composition

If command sequences are stored independently without optimization, then interdependencies are maintained, but redundancy increases and memory consumption increases

Engineering Contradiction:
Improvecommand interdependencyVSAvoiddata redundancy
Core Design Contradiction:
Stability of the object's compositionVSQuantity of substance

Solution Approach 1:

The patent merges redundant command sequence portions by identifying common prefixes across multiple commands. Instead of storing each command independently with its full sequence, the system combines overlapping portions into a single shared representation, eliminating data redundancy while preserving the interdependent relationships through structured references.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250348247A1Command table generator for a memory device
Publication Date: 2025.11.13 MICRON TECHNOLOGY INC
  • US20250348247A1 patent drawing
  • US20250348247A1 patent drawing
  • US20250348247A1 patent drawing

AI summary

In some implementations, a device may obtain a command table associated with a memory device, wherein the command table includes one or more entries associated with one or more respective commands, and wherein each entry, from the one or more entries, includes one or more units of data. The device may receive an indication of a modification associated with a first command, wherein the first command indicates a sequence of a first one or more units of data. The device may modify the command table based on the modification associated with the first command, wherein modifying the command table includes at least one of: adding an entry, that indicates the sequence, to the one or more entries to indicate the first command, or removing the entry from the one or more entries. The device may provide, to a controller of the memory device, an indication of the command table.