VLSI Architectures for Modern Error-Correcting Codes
暫譯: 現代錯誤更正碼的VLSI架構

Xinmiao Zhang

買這商品的人也買了...

相關主題

商品描述

Error-correcting codes are ubiquitous. They are adopted in almost every modern digital communication and storage system, such as wireless communications, optical communications, Flash memories, computer hard drives, sensor networks, and deep-space probing. New-generation and emerging applications demand codes with better error-correcting capability. On the other hand, the design and implementation of those high-gain error-correcting codes pose many challenges. They usually involve complex mathematical computations, and mapping them directly to hardware often leads to very high complexity.

VLSI Architectures for Modern Error-Correcting Codes serves as a bridge connecting advancements in coding theory to practical hardware implementations. Instead of focusing on circuit-level design techniques, the book highlights integrated algorithmic and architectural transformations that lead to great improvements on throughput, silicon area requirement, and/or power consumption in the hardware implementation.

The goal of this book is to provide a comprehensive and systematic review of available techniques and architectures, so that they can be easily followed by system and hardware designers to develop en/decoder implementations that meet error-correcting performance and cost requirements. This book can be also used as a reference for graduate-level courses on VLSI design and error-correcting coding. Particular emphases are placed on hard- and soft-decision Reed-Solomon (RS) and Bose-Chaudhuri-Hocquenghem (BCH) codes, and binary and non-binary low-density parity-check (LDPC) codes. These codes are among the best candidates for modern and emerging applications due to their good error-correcting performance and lower implementation complexity compared to other codes. To help explain the computations and en/decoder architectures, many examples and case studies are included.

More importantly, discussions are provided on the advantages and drawbacks of different implementation approaches and architectures.

商品描述(中文翻譯)

錯誤更正碼無處不在。它們幾乎被應用於每一個現代數位通信和儲存系統中,例如無線通信、光通信、快閃記憶體、電腦硬碟、感測器網路以及深空探測。新一代和新興應用需求更具錯誤更正能力的碼。另一方面,這些高增益錯誤更正碼的設計和實現面臨許多挑戰。它們通常涉及複雜的數學計算,並且直接將其映射到硬體上往往會導致非常高的複雜性。

《現代錯誤更正碼的 VLSI 架構》作為連接編碼理論進展與實際硬體實現的橋樑。這本書不專注於電路級設計技術,而是強調集成的算法和架構轉換,這些轉換能在硬體實現中顯著改善吞吐量、矽晶片面積需求和/或功耗。

本書的目標是提供一個全面且系統的可用技術和架構的回顧,以便系統和硬體設計師能夠輕鬆跟隨,開發符合錯誤更正性能和成本要求的編碼/解碼器實現。本書也可作為研究生級別的 VLSI 設計和錯誤更正編碼課程的參考。特別強調硬決策和軟決策的 Reed-Solomon (RS) 及 Bose-Chaudhuri-Hocquenghem (BCH) 碼,以及二進位和非二進位的低密度奇偶檢查 (LDPC) 碼。這些碼因其良好的錯誤更正性能和相對於其他碼較低的實現複雜性,而成為現代和新興應用的最佳候選者之一。為了幫助解釋計算和編碼/解碼器架構,書中包含了許多範例和案例研究。

更重要的是,書中提供了不同實現方法和架構的優缺點討論。