Energy Efficient Reed-Solomon Error Correction

Energy efficient implementations are very important in order to increase the op- erating time for battery-powered devices. In this thesis a Reed-Solomon encoder and decoder have been implemented. The implementations have been synthesized using a 45nm technology library and power estimations have bee...

Full description

Bibliographic Details
Main Author: Flaten, Sindre Drolsum
Format: Others
Language:English
Published: Norges teknisk-naturvitenskapelige universitet, Institutt for elektronikk og telekommunikasjon 2013
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-22911
id ndltd-UPSALLA1-oai-DiVA.org-ntnu-22911
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-ntnu-229112013-10-10T04:37:11ZEnergy Efficient Reed-Solomon Error CorrectionengFlaten, Sindre DrolsumNorges teknisk-naturvitenskapelige universitet, Institutt for elektronikk og telekommunikasjonInstitutt for elektronikk og telekommunikasjon2013Energy efficient implementations are very important in order to increase the op- erating time for battery-powered devices. In this thesis a Reed-Solomon encoder and decoder have been implemented. The implementations have been synthesized using a 45nm technology library and power estimations have been performed. To find the most energy efficient implementation, several implementation techniques were evaluated. The implemented system is a 5-bit, RS(31, 27) code. For a Reed- Solomon encoder with low activity, the energy consumption can be reduced by over 40% with the use of clock gating. Several different Reed-Solomon decoder configurations were implemented and synthesized. When comparing the energy consumption of the different configurations, a configuration with two-parallel syn- drome cells and pipelined Chien search, Forney and error correction module were found to be the most energy efficient. This configuration had a 36% lower energy consumption compared to a configuration with the same parallel syndrome cells, and no pipelined modules. It also had a 7% lower energy consumption compared to a configuration with the same pipelined modules and the standard syndrome cells. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-22911Local ntnudaim:9561application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description Energy efficient implementations are very important in order to increase the op- erating time for battery-powered devices. In this thesis a Reed-Solomon encoder and decoder have been implemented. The implementations have been synthesized using a 45nm technology library and power estimations have been performed. To find the most energy efficient implementation, several implementation techniques were evaluated. The implemented system is a 5-bit, RS(31, 27) code. For a Reed- Solomon encoder with low activity, the energy consumption can be reduced by over 40% with the use of clock gating. Several different Reed-Solomon decoder configurations were implemented and synthesized. When comparing the energy consumption of the different configurations, a configuration with two-parallel syn- drome cells and pipelined Chien search, Forney and error correction module were found to be the most energy efficient. This configuration had a 36% lower energy consumption compared to a configuration with the same parallel syndrome cells, and no pipelined modules. It also had a 7% lower energy consumption compared to a configuration with the same pipelined modules and the standard syndrome cells.
author Flaten, Sindre Drolsum
spellingShingle Flaten, Sindre Drolsum
Energy Efficient Reed-Solomon Error Correction
author_facet Flaten, Sindre Drolsum
author_sort Flaten, Sindre Drolsum
title Energy Efficient Reed-Solomon Error Correction
title_short Energy Efficient Reed-Solomon Error Correction
title_full Energy Efficient Reed-Solomon Error Correction
title_fullStr Energy Efficient Reed-Solomon Error Correction
title_full_unstemmed Energy Efficient Reed-Solomon Error Correction
title_sort energy efficient reed-solomon error correction
publisher Norges teknisk-naturvitenskapelige universitet, Institutt for elektronikk og telekommunikasjon
publishDate 2013
url http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-22911
work_keys_str_mv AT flatensindredrolsum energyefficientreedsolomonerrorcorrection
_version_ 1716604521139929088