JOURNAL ARTICLE

A Novel and Fast Hardware Implementation for Golay Code Encoder

Morteza NazeriAbdalhossein Rezai

Year: 2018 Journal:   Advances in Electrical and Electronic Engineering Vol: 16 (4)   Publisher: VSB – Technical University of Ostrava

Abstract

The Error Correction Code (ECC) is utilized to reduce the probability of error in digital systems. The binary Golay code is an ECC that can correct any combination of three or fewer random errors over a block of 23 digits. This code can be extended by appending a parity check bit to each codeword. There are several algorithms for constructing of Golay code, but more of them are not comfortable for hardware implementation. In this paper, an efficient hardware architecture is presented for the encoder of both binary Golay code and extended Golay code based on CRC. The proposed Golay code encoder is constructed of three units, which are designed carefully: data path, control unit and conversion unit. The proposed architecture is implemented on FPGA using Xilinx ISE 14.2. The implementation results demonstrate that low latency, high throughput, low area and less complexity are the advantages of this architecture compared to previous architectures. Thus, this hardware module can be used for high-speed digital systems.

Keywords:
Binary Golay code Ternary Golay code Computer science Encoder Field-programmable gate array Code word Computer hardware Constant-weight code Binary number Hardware architecture Code (set theory) Error detection and correction Parity bit Algorithm Decoding methods Parallel computing Embedded system Systematic code Low-density parity-check code Linear code Arithmetic Block code Mathematics Software

Metrics

2
Cited By
0.00
FWCI (Field Weighted Citation Impact)
24
Refs
0.18
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Error Correcting Code Techniques
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Wireless Communication Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Coding theory and cryptography
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Efficient Hardware Implementation of Encoder and Decoder for Golay Code

Satyabrata SarangiSwapna Banerjee

Journal:   IEEE Transactions on Very Large Scale Integration (VLSI) Systems Year: 2014 Vol: 23 (9)Pages: 1965-1968
JOURNAL ARTICLE

FPGA implementation of encoder and decoder for Golay code

Allan JoséS. Sujithamol

Journal:   2017 International Conference on Trends in Electronics and Informatics (ICEI) Year: 2017 Vol: 137 Pages: 892-896
JOURNAL ARTICLE

Golay Code Decoder Using Auto Encoder

Hyun Woo ChoYoung Joon Song

Year: 2019 Vol: 22 Pages: 257-258
JOURNAL ARTICLE

Design of encoder and decoder for Golay code

Pallavi Bhoyar

Year: 2016 Vol: 8 Pages: 1491-1495
© 2026 ScienceGate Book Chapters — All rights reserved.