Binary Signal Transformation for Memory State Differentiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory technologies face challenges in reliably differentiating between states due to small read windows and changes in memory properties over time, especially between 0-states and 1-states, which affects the robustness and reliability of state differentiation.

Innovation Solution

The use of complementary memory cells and a method to transform binary signals read from memory into a second binary signal or predefined signal based on k-out-of-n codes, allowing for efficient identification of the fastest states and reducing the need to wait for slower states to be determined, thereby improving state differentiation and code word detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If binary signals are read directly from memory cells, then the read-out process is simple, but the reliability of state differentiation deteriorates due to small read windows and changes in memory properties over time

Engineering Contradiction:
Improvestate differentiation reliabilityVSAvoidlogic circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transforms binary signals from memory cells into a different domain (time domain or coded domain) by changing the representation parameters. Memory cell states are read and transformed into code words where 0-states and 1-states are represented by distinct patterns, making differentiation more reliable despite small read windows and memory property changes over time

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary transformation process between memory cell reading and state differentiation. A logic circuit or transformation mechanism converts raw binary signals into transformed signals with enhanced distinguishability, acting as a mediator that improves reliability without requiring direct comparison of difficult-to-differentiate memory states

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the system waits for all states to be determined before processing, then complete information is available, but the processing time increases due to slower states

Engineering Contradiction:
Improvestate determination speedVSAvoidincomplete state information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent performs preliminary transformation of binary signals into code words before complete state determination is necessary. By encoding states into k-out-of-n code format, the system can identify and process valid code words even when not all memory cell states have fully stabilized, enabling earlier processing without significant information loss

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where transformed signals are validated against code word criteria. If a valid k-out-of-n code word is detected, processing can proceed; otherwise, the system continues monitoring until valid states are determined, creating a feedback loop that balances speed with information completeness

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If more code words are supported in the k-out-of-n code, then the information capacity increases, but the complexity of transformation and validation increases

Engineering Contradiction:
Improvecode word varietyVSAvoidtransformation logic complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the transformation logic into modular components that handle k-out-of-n code encoding and validation. The transformation circuit is divided into separate stages for encoding, validation, and processing, allowing support for multiple code word varieties while managing complexity through functional segmentation and reusable modular blocks

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11262948B2Transformation of binary signals read from a memory
Publication Date: 2022.03.01 INFINEON TECHNOLOGIES AG
  • US11262948B2 patent drawing
  • US11262948B2 patent drawing
  • US11262948B2 patent drawing

AI summary

What is specified is a method for transforming a first binary signal read from a memory, wherein the first binary signal is transformed into a second binary signal provided that the first binary signal is a code word or a predefined code word of a k-out-of-n code, wherein the first binary signal is transformed into a predefined signal provided that the first binary signal is not a code word or is not a predefined code word of the k-out-of-n code, wherein the predefined signal is different than the second binary signal. A corresponding device is furthermore specified.