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...
Main Author: | |
---|---|
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 |