Encoder Metadata Transfer Using Unassigned Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems that only use binary modulation schemes face inefficiencies in communicating data and metadata, leading to redundant transmissions and suboptimal use of communication resources, especially when errors occur, as they require separate communication of data and metadata.

Innovation Solution

Implementing a binary to ternary lossless encoder that utilizes unassigned codewords for metadata transmission, allowing both data and metadata to be encoded and transmitted using a single encoder, thereby reducing the overall communication bandwidth required.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If binary modulation scheme is used for data transmission, then communication compatibility is maintained, but communication efficiency deteriorates due to separate transmission of data and metadata

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidtransmission protocol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges data and metadata into a single codeword structure. The encoder combines the data portion and metadata portion into one unified codeword that is transmitted over the channel, eliminating the need for separate transmissions. This is achieved by mapping both data and metadata to positions within the same codeword array, thereby improving communication efficiency while maintaining protocol simplicity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The encoder is designed to perform multiple functions: it encodes both data and metadata simultaneously, generates syndromes for error detection, and handles both valid and invalid data scenarios within a single unified process. This multi-functional approach allows the same encoding mechanism to handle various transmission scenarios without requiring separate specialized protocols.

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

2Reliability

If separate communication channels are used for data and metadata, then reliability is improved through error detection, but bandwidth utilization deteriorates due to redundant transmissions

Engineering Contradiction:
Improvedata integrity through metadataVSAvoidcommunication bandwidth
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent combines data and metadata into a single codeword transmission unit. The encoder maps both the data portion and metadata portion into one codeword that is transmitted over the channel, eliminating the need for separate transmissions. This merging approach maintains error detection capability through the metadata while significantly reducing the total quantity of transmitted symbols.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions from separate dimensional transmission (data channel and metadata channel) to a unified dimensional structure where both data and metadata coexist within the same codeword dimension. This allows the system to maintain reliability through metadata while optimizing bandwidth utilization by eliminating redundant transmission dimensions.

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

3Productivity

If unassigned codewords are utilized for metadata, then communication efficiency is improved, but encoder complexity increases due to mapping requirements

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidencoder mapping complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The encoder divides the codeword structure into distinct segments: a data portion and a metadata portion. This segmentation allows for systematic mapping where data bits are assigned to specific positions and metadata bits are assigned to other positions within the same codeword. The segmentation approach simplifies the mapping process compared to a fully integrated approach, as each segment can be handled independently through dedicated mapping logic.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250021430A1Metadata transfer using unassigned codes of an encoder
Publication Date: 2025.01.16 MICRON TECHNOLOGY INC
  • US20250021430A1 patent drawing
  • US20250021430A1 patent drawing
  • US20250021430A1 patent drawing

AI summary

Methods, systems, and devices for metadata transfer using unassigned codes of an encoder are described. The method may include inputting data and metadata associated with the data into an encoder. The data may include a first set of codewords modulated using a first modulation scheme including symbols that each represent one bit of digital information. Further, the method may include generating, using the encoder, a first subset of a second set of codewords representative of the data and a second subset of the second set of codewords representative of the metadata. The second set of codewords may be modulated using a second modulation scheme including symbols that each represent more than one bit of digital information. Further, the method may include transmitting the data and the metadata using the second set of codewords.