A novel and fast hardware implementation for Golay Code encoder

dc.contributor.authorNazeri, Morteza
dc.contributor.authorRezai, Abdalhossein
dc.date.accessioned2019-03-26T09:19:45Z
dc.date.available2019-03-26T09:19:45Z
dc.date.issued2018
dc.description.abstractThe 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.cs
dc.identifier.citationAdvances in electrical and electronic engineering. 2018, vol. 16, no. 4, p. 521-527 : ill.cs
dc.identifier.doi10.15598/aeee.v16i4.2735
dc.identifier.issn1336-1376
dc.identifier.issn1804-3119
dc.identifier.urihttp://hdl.handle.net/10084/134339
dc.language.isoencs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.relation.ispartofseriesAdvances in electrical and electronic engineeringcs
dc.relation.urihttp://dx.doi.org/10.15598/aeee.v16i4.2735cs
dc.rights© Vysoká škola báňská - Technická univerzita Ostrava
dc.rightsAttribution-NoDerivatives 4.0 International*
dc.rights.accessopenAccesscs
dc.rights.urihttp://creativecommons.org/licenses/by-nd/4.0/*
dc.subjectBinary Golay codecs
dc.subjectError Correction Code (ECC)cs
dc.subjectextended binary Golay codecs
dc.subjectFPGAcs
dc.subjecthardware implementationcs
dc.titleA novel and fast hardware implementation for Golay Code encodercs
dc.typearticlecs
dc.type.statusPeer-reviewedcs
dc.type.versionpublishedVersioncs

Files

Original bundle

Now showing 1 - 1 out of 1 results
Loading...
Thumbnail Image
Name:
2735-488490145-1-PB.pdf
Size:
589.17 KB
Format:
Adobe Portable Document Format
Description:
2735-488490145-1-PB.pdf

License bundle

Now showing 1 - 1 out of 1 results
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: