{"title":"一种高效的Golay码编码器结构","authors":"Morteza Nazeri, A. Rezai, Huzain Azis","doi":"10.1109/EIConCIT.2018.8878513","DOIUrl":null,"url":null,"abstract":"The Golay codes are widely used Error Correction Codes (ECCs) that are used to recognize and correct errors in digital systems. This paper proposes an efficient architecture for hardware implementation of Golay code encoder. The proposed architecture has three important units: 1) data unit, 2) control unit and 3) conversion unit. These units are carefully designed such that the developed architecture can work for a message with ‘0’ and ‘1’ Most Significant (MS) bits. The performance of the developed encoder architecture is verified using FPGA devices. The results demonstrate that the developed encoder architecture provides a promising advantage compared to other encoder architectures for Golay codes.","PeriodicalId":424909,"journal":{"name":"2018 2nd East Indonesia Conference on Computer and Information Technology (EIConCIT)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"An Efficient Architecture for Golay Code Encoder\",\"authors\":\"Morteza Nazeri, A. Rezai, Huzain Azis\",\"doi\":\"10.1109/EIConCIT.2018.8878513\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Golay codes are widely used Error Correction Codes (ECCs) that are used to recognize and correct errors in digital systems. This paper proposes an efficient architecture for hardware implementation of Golay code encoder. The proposed architecture has three important units: 1) data unit, 2) control unit and 3) conversion unit. These units are carefully designed such that the developed architecture can work for a message with ‘0’ and ‘1’ Most Significant (MS) bits. The performance of the developed encoder architecture is verified using FPGA devices. The results demonstrate that the developed encoder architecture provides a promising advantage compared to other encoder architectures for Golay codes.\",\"PeriodicalId\":424909,\"journal\":{\"name\":\"2018 2nd East Indonesia Conference on Computer and Information Technology (EIConCIT)\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 2nd East Indonesia Conference on Computer and Information Technology (EIConCIT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EIConCIT.2018.8878513\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 2nd East Indonesia Conference on Computer and Information Technology (EIConCIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EIConCIT.2018.8878513","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Golay codes are widely used Error Correction Codes (ECCs) that are used to recognize and correct errors in digital systems. This paper proposes an efficient architecture for hardware implementation of Golay code encoder. The proposed architecture has three important units: 1) data unit, 2) control unit and 3) conversion unit. These units are carefully designed such that the developed architecture can work for a message with ‘0’ and ‘1’ Most Significant (MS) bits. The performance of the developed encoder architecture is verified using FPGA devices. The results demonstrate that the developed encoder architecture provides a promising advantage compared to other encoder architectures for Golay codes.