2019 IEEE Global Communications Conference (GLOBECOM) 2019
DOI: 10.1109/globecom38437.2019.9013896
|View full text |Cite
|
Sign up to set email alerts
|

Decoding Flash Memory with Progressive Reads and Independent vs. Joint Encoding of Bits in a Cell

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 15 publications
0
4
0
Order By: Relevance
“…The presented results for joint decoding demonstrate a performance gain due to the cell-wise encoding compared to bit-interleaved coded modulation, where the bits are interleaved over all pages. A bit-interleaved coded modulation (BICM) approach similar to that in [24,25] would achieve better performance. However, such a method requires soft-input decoding and channel estimation to calculate log-likelihood ratios for the different bits depending on the estimated charge state.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The presented results for joint decoding demonstrate a performance gain due to the cell-wise encoding compared to bit-interleaved coded modulation, where the bits are interleaved over all pages. A bit-interleaved coded modulation (BICM) approach similar to that in [24,25] would achieve better performance. However, such a method requires soft-input decoding and channel estimation to calculate log-likelihood ratios for the different bits depending on the estimated charge state.…”
Section: Discussionmentioning
confidence: 99%
“…On the other hand, the dependencies between the different bits stored in a cell can be exploited with cell-wise read operations. For instance, a method that improves the decoding performance of LDPC codes with cell-wise reading was presented in [24,25]. This method calculates log-likelihood ratios for the different bits depending on the estimated charge state.…”
Section: Introductionmentioning
confidence: 99%
“…Based on Lemma 3 in [11], any binary-input discrete memoryless channel that satisfies (6) has an optimal b-bit quantizer that is determined by 2 b − 1 boundaries, which can be identified by their corresponding index values. Denote the 2 b −1 index thresholds by {ξ 1 , ξ 2 , ..., ξ 2 b −1 } ⊂ W. Unlike the dynamic programming algorithm [11], which optimizes boundaries jointly, HDQ sequentially finds thresholds according to bit level, similar to the progressive quantization in [27].…”
Section: B the Hdq Algorithmmentioning
confidence: 99%
“…Note that a 1 and a 3 are independently optimized, it is easy to show that the solution of a 1 is independent to the solution of a 3 . A similar idea is also used in optimizing progressive reads for flash memory cells [13].We borrow the metric of Information Bottleneck algorithm and develop a sequential threshold searching algorithm (STS) to find a i . Given a l and a r , r > l and starting from a l+1 , STS sequentially calculates the merging costs that a i is merged into left or right cluster until left merging cost is larger than right merging cost.…”
Section: Hierarchical Dynamic Quantizationmentioning
confidence: 99%