Home         Authors   Papers   Year of conference   Themes   Organizations        To MES conference

Adjustable error-correcting encoder for Systems on Chip  

Authors
 Poperechny P.S.
Date of publication
 2016

Abstract
 Nowadays a BCH (Bose–Chaudhuri– Hocquenghem) error-correcting coding is widely used in different technical fields, such as telecommunication, data storing systems etc. To cover a lot of these demands on a System-on-Chip (SoC) two main requirements should be met: a parallelization for data bus stream and universality for different error-correcting capability. Traditional serial encoder consists of linear feedback shift register (LFSR) and switches. To overcome many error-correcting coding capabilities one SoC should have a lot of encoders with different capabilities. So, this approach suppose very large chip square.
This article offers one universal decision for different requirements. Special registers store generating polynomial coefficients, and can be changed in working process. Also, the parallelization approach is offered too. This technique allows getting data from input bus. There are in-common mathematical equations for both software and hardware implementations for different data bus. The comparing results of logical hardware synthesis are presented. The proposed encoder has bigger throughput comparing with traditional approach. The universality decreases chip square consumption if using of different error-correction capabilities is needed.
Keywords
 Error-correction coding, encoder, linear feedback shift register (LFSR), SoC
Library reference
 Poperechny P.S. Adjustable error-correcting encoder for Systems on Chip // Problems of Perspective Micro- and Nanoelectronic Systems Development - 2016. Proceedings / edited by A. Stempkovsky, Moscow, IPPM RAS, 2016. Part 1. P. 266-273.
URL of paper
 http://www.mes-conference.ru/data/year2016/pdf/D033.pdf

Copyright © 2009-2024 IPPM RAS. All Rights Reserved.

Design of site: IPPM RAS