International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 06 | June-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 1051 A Review on Design and Simulation of Extended Golay Decoder Ujjvala Rangare 1 , Rajeev Thakur 2 1 M.Tech Scholar Department Of Electronics & Communication NRI Institute Of Information Science & Technology, Bhopal, India. 2 Associate Prof. Department Of Electronics & Communication, NRI Institute Of Information Science & Technology, Bhopal, India. ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - An efficient implementation in the area of field programmable gate array (FPGA) by using both binary Golay code (G23) and extended binary Golay (G24) can be done with the help of number of encoding scheme such as Hamming code, block code, Turbo codes, CRC-cyclic redundancy check-based etc. High speed with low-latency and less complexity architecture is the main concern area at the time of working on FPGA. To remove the complexity and for the fulfillment of the requirement of the system this paper present a review on number of scholars and on the bases of that a new scheme is proposed in future for FPGA using both binary Golay code (G23) and extended binary Golay (G24). Key Words: FPGA, CRC cyclic redundancy check, Golay code, Extended Golay code, Encoding, Decoding, Hardware optimization. 1.INTRODUCTION In wireless communication system the signal travel in the environment will be diffracted, scattered, reflected and refracted because of the obstacle presents in the environment which means the system is in a non-Line-of- sight (NLOS) environment. However the signal is distorted and there may be error present in the information when passing through different features in the course of transmission. So there is a concern how to reduce the error probability of digital signal in real time communication system. The reason for these signal distortion is multipath interference and noise that are received at the time of transmission and this can be overcome by using channel coding technology. In view of the fact that this technology must add some redundancy bits to the original data at the time of transmission the channel coding must add excess bits to the original data in transmitting called parity bit or redundant bits, as a result of that we can detect and correct the error bits of signal. By appending the additional bit to the data as parity this will reduce the energy of the symbol of the received signal as a result of that receivers symbol error rate increase. But if more error bits can be corrected to reimburse for the symbol error rate that increases by the decreasing the energy of the symbol, the bit error rate of the whole received signal still can be reduced. By reducing the power efficiency Eb/N0 of the received digital signal after decoding will be requirement for achieving the same bit error rate. The symbol error rate of the received signal can be reduce by avoiding the more addition of parity bits for that a threshold value of signal to noise ratio is to be set and to achieve the coding gain, this the signal-to-noise (SNR) of the received signal Eb/N0 must reach to that threshold. The decoding mechanism is not responsible for this reduction in the symbol rate and cannot compensate for this loss. Consequently, the selection of coding rate is very important; or we can say that for different systems depends on the specification requirement different encoding modes and different coding rates should be adopted. The decoding capability of the channel code is influence by the coding rate that determined by the number of information bits and parity-bits. Channel coding in a wireless communication channel environment is a technology to improve the bit error rate of signal in transmission. To achieve the lower bit rate at the same transmission power the bandwidth is modified the excess part of the bandwidth is taken out. Alternatively, the quality required for the communication can be obtained at lower transmitted power; however we achieve the coding gain of the channel code. These can be fulfilling only when we achieved the Eb/N0 threshold of received signal are reached. The most frequent problem in wireless channel environment is the interference and noises from different environments, obstacles and user moving. Consequently, problems in coding is encountered due to the occurrence of the burst errors to solve this problem block interleaving is one of the most appropriate method to break up the burst error in to discontinuous random error to bring the capability of channel coding to correct errors. One more complexity encountered at the time of coding and decoding that addition of more redundant bits increase the system complexity and the need of storing that bits is also become complicated ,requirement of large memory, buffers, complex software and hardware design is become very complicated. There are five sections in this paper. One of the best possible ways to present the coder and decoder and a new approach to remove the errors is use Golay code to encrypt the data the central idea of using this code is to restrained the amount of errors as much as possible. For that addition of the redundancy bits to the messages is one of the best idea through which facilitate to find out or correct the errors that may have occurred. This paper proposed a specific type of error-correcting codes, Golay codes (23) and the extended Golay code (G24). Three steps to transfer the information, a channel transmit, and a receiver. At the time of transmission