Abstract

In a communication channel, noise and interferences are the two main sources of errors occur during th e transmission of the message. Thus, to get the error free communication error con trol codes are used. This paper discusses, FPGA imp lementation of (15, 7) BCH Encoder and Decoder for text message using Verilog Hardware Description Language. Initially each chara cter in a text message is converted into binary data of 7 bits. These 7 bits are encoded into 15 bit codeword using (15, 7) BCH encoder. If any 2 bit error in any position of 15 bit codeword, is detected and co rrected. This corrected data is converted back into an ASCII character. The decoder is implemented using the Peterson algorithm and Chine’s search algorithm. Simulation was carri ed out by using Xilinx 12.1 ISE simulator, and verified results for an arbitrar ily chosen message data. Synthesis was successfully done by using the RTL compiler, power and area is estimated for 180nm Technology. F inally both encoder and decoder design is implement ed on Spartan 3E FPGA.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.