Memory Read Circuit Feedback for Adjacent Bit Voltage Separation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory technologies face challenges in accurately distinguishing between bit values due to voltage levels being close to those of adjacent bit values, making it difficult to read and identify data effectively.

Innovation Solution

The proposed solution involves a memory system with a reading device and feedback mechanism that adjusts voltage signals based on bit values, optimizing voltage distribution curves to increase the difference between voltage levels corresponding to bit values and their adjacent values, allowing for better distinction between bit values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional memory reading methods are used, then the memory can read data, but the voltage levels of adjacent bit values are too close to distinguish accurately

Engineering Contradiction:
Improvebit value distinction accuracyVSAvoiddata reading accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the memory device reads an initial voltage signal corresponding to stored data, determines a most significant bit (MSB), and then adjusts subsequent voltage signals based on the MSB value. This feedback loop allows the system to optimize voltage distribution dynamically, shifting the voltage curve to maximize separation between adjacent bit values and improve distinction accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent employs dynamic voltage adjustment where the voltage distribution curve is not fixed but can be shifted based on the MSB value. The system dynamically selects between different voltage distribution curves (first curve for MSB=0, second curve for MSB=1) to maximize voltage level separation for the current data state, thereby improving bit value distinction accuracy adaptively.

Inventive Principle:
Principle #15Dynamics

2Productivity

If voltage levels are used to represent bit values, then data can be stored and read, but adjacent bit values produce voltage levels that are difficult to distinguish

Engineering Contradiction:
Improvedata reading efficiencyVSAvoidvoltage level differentiation
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent performs preliminary action by first reading the voltage signal and determining the MSB before proceeding to read the remaining bits. Based on the MSB value, the system pre-adjusts the voltage distribution curve for subsequent readings, ensuring optimal voltage separation is established before the main data reading process occurs. This preliminary adjustment enhances differentiation precision for the entire reading operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the data reading process into two parts: the most significant bit (MSB) and the remaining bits. By separately handling the MSB with dedicated voltage curve adjustment and reading the remaining bits using the adjusted curve, the system achieves better overall differentiation precision while maintaining efficient data reading throughput.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11996147B2Memory and operating method thereof
Publication Date: 2024.05.28 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US11996147B2 patent drawing
  • US11996147B2 patent drawing
  • US11996147B2 patent drawing

AI summary

A memory includes a memory device, a reading device and a feedback device. The memory device stores a plurality of bits. The reading device includes first and second reading circuits coupled to the memory device. The second reading circuit is coupled to the first reading circuit at a first node. The first and second reading circuits cooperates with each other to generate a first voltage signal at the first node based on at least one first bit of the plurality of bits. The feedback device adjusts at least one of the first reading circuit or the second reading circuit based on the first voltage signal. The first and second reading circuits generate a second voltage signal, different from the first voltage signal, corresponding to the bits, after the at least one of the first reading circuit or the second reading circuit is adjusted by the feedback device.