Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/428597
Title: | Efficient Hardware Architectures for Error Correcting Codes Applicable to Data Storage |
Researcher: | Mondal, Arijit |
Guide(s): | Garani, Shayan Srinivasa |
Keywords: | Engineering Engineering and Technology Engineering Electrical and Electronic |
University: | Indian Institute of Science Bangalore |
Completed Date: | 2021 |
Abstract: | Error correcting codes (ECCs) are essential to transmission and data storage sys-tems to protect the information from errors introduced by noisy communication channels. There are two main classes of ECCs, namely algebraic and iterative ECCs. While iterative ECCs like low-density parity-check (LDPC) codes provide improved performance in the waterfall region albeit exhibiting flooring effect for not so well-designed codes, algebraic ECCs like Bose Chaudhuri Hocquenghem (BCH) and Reed Solomon (RS) codes provide guaranteed error correction capability irrespective of the waterfall or error floor regions. Due to recent advancements in higher-dimensional data storage technologies like shingled and 2-D magnetic recording (TDMR), 3-DNAND flash memories, and holographic memories, native 2-Dsignal processing and coding techniques are re-quired to overcome inter-symbol interference (ISI) and noise leading to 2-Dburst and random errors. With high data densities beyond 2 Tb/in2 in practical TDMR channels, reliable information storage and retrieval require highly efficient ECCs. The primary motivation of this dissertation is to design efficient hardware architectures for error correcting codes pertaining to 1-Dand 2-Dstorage channels. The focus topics are as follows: (i) First, we designed a high-throughput 1-DLDPC decoder using layered and non-layered min-sum algorithm based on non-uniform quantization on a field programmable gate array (FPGA) kit. Unlike the standard state-of-the-art uniform quantization used in virtually all decoder circuits, our non-uniform quantization technique achieves a slight performance improvement in the signal-to-noise ratio (SNR) using the same bit budget as the uniform case. Using 1 bit lesser than uniform quantization, it yields area savings for the block RAMs used for storing intermediate check node and variable node messages. (ii) We proposed efficient encoding and decoding hardware architectures for (n,k), t-error correcting BCH product codes in the frequency domain. Using the properties of... |
URI: | http://hdl.handle.net/10603/428597 |
Appears in Departments: | Electronic Systems Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
01_title.pdf | Attached File | 80.93 kB | Adobe PDF | View/Open |
02_prelim pages.pdf | 249.87 kB | Adobe PDF | View/Open | |
03_table of contents.pdf | 94.25 kB | Adobe PDF | View/Open | |
04_abstract.pdf | 137.71 kB | Adobe PDF | View/Open | |
05_chapter 1.pdf | 3.08 MB | Adobe PDF | View/Open | |
06_chapter 2.pdf | 2 MB | Adobe PDF | View/Open | |
07_chapter 3.pdf | 982.38 kB | Adobe PDF | View/Open | |
08_chapter 4.pdf | 1.34 MB | Adobe PDF | View/Open | |
09_chapter 5.pdf | 228.9 kB | Adobe PDF | View/Open | |
10_chapter 6.pdf | 2.34 MB | Adobe PDF | View/Open | |
11_annexure.pdf | 179.16 kB | Adobe PDF | View/Open | |
80_recommendation.pdf | 169.43 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: