4.21429

4.2 | 15 ratings Rate this file 99 downloads (last 30 days) File Size: 2.19 KB File ID: #9339

bch and reed-solomon decoder simulation

by wei liu

 

12 Dec 2005 (Updated 13 Dec 2005)

No BSD License  

simulation of binary and non-binary bch decoder

Download Now | Watch this File

File Information
Description

simulation of binary bch decoding algorithm for bch(n, k) with t bits error correction capability.
three steps:
syndrome generation + inverse-free Berlekamp-Massey algorithm + chien search algorithm
simplifie = 1 sets the simplified version of Berlekamp-Massey algorithm, which takes t cycles while normal BMA takes 2t cycles.

simulation for non-binary bch (reed-solomon) decoding algorithm RS(n, k):
3 steps: syndrome+BMA+chien

for both simulation, n, k and t can be changed according to the size and correction ability of the code

Required Products Communications Toolbox
MATLAB release MATLAB 7.0.1 (R14SP1)
Zip File Content  
Other Files rs.m,
bch.m
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (17)
09 Apr 2006 Leo Zhu  
15 Jun 2006 mohamed hamdy  
28 Jun 2006 mohamed hamdy  
29 Jul 2006 karina fabra  
14 Dec 2006 Teoh William

How to modify the source code so that the detected errors can be corrected?

25 Feb 2007 LU xy

Thanks. Its good.

07 Jan 2008 surya yadav

it is really usefull

05 Feb 2008 aa bb

thank u. really helpful

18 Feb 2008 Sudeep Kumar

good

12 Jul 2008 hamza jebali  
25 Aug 2008 Ololade Oniku

i need this for my project work

07 Sep 2008 dzjian dong  
23 Sep 2008 Rajeev Sharma  
19 Nov 2009 xyz P  
19 Nov 2009 xyz P

Thank you very much for posting this.It is really very helpful to implement bch decoder in hardware.I am new to matlab.So please tell me how to change the syndrome values?

Thanks in advance

31 Dec 2009 Guan Hua

Could you add some comments on it? especially it is a bit hard to understand the [imba] part.
ps. anybody know what does 'imba' stand for there? I know it must be a stupid question. Does it mean "IMplementing Berlekamp-massey Algorithm "?

27 Jan 2010 husen

damn it , why can't I watch this file

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
coding theory wei liu 22 Oct 2008 08:09:42
information theory wei liu 22 Oct 2008 08:09:42
reedsolomon wei liu 22 Oct 2008 08:09:42
bch wei liu 22 Oct 2008 08:09:42
decoding algorithm wei liu 22 Oct 2008 08:09:42
correction wei liu 22 Oct 2008 08:09:42
syndrome generation wei liu 22 Oct 2008 08:09:42
 

MATLAB Central Terms of Use

NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.

Contact us at files@mathworks.com