Multi-Level Channel Estimation Without Reference Cells
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing channel estimation techniques in storage systems like Flash memory face limitations due to the need for a large number of reference cells, which can be damaged or insufficient for accurate data decoding, leading to errors and inefficiencies.
Innovation Solution
The implementation of blind channel estimation and decision-directed channel estimation techniques, which adjust bin ranges and decision criteria to accurately estimate channel effects without relying solely on reference cells, thereby enhancing data decoding and error correction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If reference cells are used for channel estimation, then channel effects can be compensated, but the number of available cells for data storage is reduced and reference cells may become damaged or insufficient
Solution Approach 1:
The patent enables data cells to perform channel estimation functions for themselves and other cells. Each data cell uses its own known written values and read back values to estimate channel effects, eliminating the need for dedicated reference cells. This self-service approach allows all cells to contribute to channel estimation while maintaining full data storage capacity.
Solution Approach 2:
The patent makes data cells multi-functional by enabling them to serve both data storage and channel estimation purposes simultaneously. The same data cells that store user information are also used to estimate channel effects through decision-directed techniques, where decoded data is used to generate expected values for comparison with read back values.
2Measurement precision
If more cells are allocated as reference cells, then channel estimation improves, but the capacity for storing user data decreases
Solution Approach 1:
Data cells perform their own channel estimation using their inherent known values (the data that was written to them). This eliminates the need to sacrifice data cells for reference cell functions, as each cell serves itself for estimation purposes while maintaining full data storage utility.
Solution Approach 2:
The patent implements decision-directed channel estimation where the decoded data from data cells feeds back into the channel estimation process. The decoded values are used to generate expected read back values, which are then compared with actual read back values to refine channel estimates, creating a continuous feedback loop that improves precision without reducing storage capacity.
3Reliability
If reference cells are used, then channel estimation can be performed, but the system is vulnerable to reference cell damage or defects
Solution Approach 1:
By enabling data cells to perform their own channel estimation, the system eliminates the single point of failure represented by dedicated reference cells. Each data cell is self-sufficient for estimation purposes, so damage to any single cell does not compromise the channel estimation capability of other cells.
Solution Approach 2:
The patent applies local channel estimation where each data cell estimates channel effects specific to its location and conditions. This localized approach means that channel estimation for one cell is independent of other cells, so defects in one cell do not propagate to affect estimation accuracy of other cells.
Data Source
AI summary
A value read back from storage and a set of bins are received. Each bin in the set of bins has a bin range. A bin corresponding to the read-back value is selected from the set of bins. The bin range of the selected bin is adjusted, based at least in part on the read-back value, so that the read-back value is more centered within the selected bin after adjustment.


