O'Reilly logo

VLSI Architectures for Modern Error-Correcting Codes by Xinmiao Zhang

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7

BCH encoder & decoder architectures

CONTENTS

7.1 BCH codes

7.2 BCH encoder architectures

7.3 Hard-decision BCH decoders

7.3.1 Peterson’s algorithm

7.3.2 The Berlekamp’s algorithm and implementation architectures

7.3.3 3-error-correcting BCH decoder architectures

7.4 Chase BCH decoder based on Berlekamp’s algorithm

7.5 Interpolation-based Chase BCH decoder architectures

Binary Bose-Chaudhuri-Hocquenghem (BCH) codes [88, 89] are usually adopted in applications that have random bit errors and require lowcomplexity encoders and decoders. Examples of such applications are optical communications, digital video broadcasting, and Flash memories. This chapter presents the encoder and decoder architectures for binary BCH codes. Similar to Reed-Solomon ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required