High throughput implementation of an adaptive serial concatenation turbo decoder
The complete design of a new high throughput adaptive turbo decoder is described. The developed system isprogrammable in terms of block length, code rate and modulation scheme, which can be dinamically changed from frame to frame, according to varied channel conditions or user requirements. A parall...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Croatian Communications and Information Society (CCIS)
2006-09-01
|
Series: | Journal of Communications Software and Systems |
Subjects: | |
Online Access: | https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/288 |
id |
doaj-8dd5f72146b849eba1288412d0274897 |
---|---|
record_format |
Article |
spelling |
doaj-8dd5f72146b849eba1288412d02748972020-11-24T21:45:48ZengCroatian Communications and Information Society (CCIS)Journal of Communications Software and Systems1845-64211846-60792006-09-0123252261High throughput implementation of an adaptive serial concatenation turbo decoderMaurizio MartinaAndrea MolinoFabrizio VaccaGuido MaseraGuido MontorsiThe complete design of a new high throughput adaptive turbo decoder is described. The developed system isprogrammable in terms of block length, code rate and modulation scheme, which can be dinamically changed from frame to frame, according to varied channel conditions or user requirements. A parallel architecture with 16 concurrent SISOs has been adopted to achieve a decoding throughput as high as 35 Mbit/s with 10 iterations, while error correcting performance are within 1dB from the capacity limit. The whole system, including the iterativedecoder itself, de-mapping and de-puncturing units, as well as the input double buffer, has been mapped to a single FPGA device, running at 80 MHz, with a percentage occupation of 54%.https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/288turbo codeschannel decodersparallel architecturesVLSI implementation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Maurizio Martina Andrea Molino Fabrizio Vacca Guido Masera Guido Montorsi |
spellingShingle |
Maurizio Martina Andrea Molino Fabrizio Vacca Guido Masera Guido Montorsi High throughput implementation of an adaptive serial concatenation turbo decoder Journal of Communications Software and Systems turbo codes channel decoders parallel architectures VLSI implementation |
author_facet |
Maurizio Martina Andrea Molino Fabrizio Vacca Guido Masera Guido Montorsi |
author_sort |
Maurizio Martina |
title |
High throughput implementation of an adaptive serial concatenation turbo decoder |
title_short |
High throughput implementation of an adaptive serial concatenation turbo decoder |
title_full |
High throughput implementation of an adaptive serial concatenation turbo decoder |
title_fullStr |
High throughput implementation of an adaptive serial concatenation turbo decoder |
title_full_unstemmed |
High throughput implementation of an adaptive serial concatenation turbo decoder |
title_sort |
high throughput implementation of an adaptive serial concatenation turbo decoder |
publisher |
Croatian Communications and Information Society (CCIS) |
series |
Journal of Communications Software and Systems |
issn |
1845-6421 1846-6079 |
publishDate |
2006-09-01 |
description |
The complete design of a new high throughput adaptive turbo decoder is described. The developed system isprogrammable in terms of block length, code rate and modulation scheme, which can be dinamically changed from frame to frame, according to varied channel conditions or user requirements. A parallel architecture with 16 concurrent SISOs has been adopted to achieve a decoding throughput as high as 35 Mbit/s with 10 iterations, while error correcting performance are within 1dB from the capacity limit. The whole system, including the iterativedecoder itself, de-mapping and de-puncturing units, as well as the input double buffer, has been mapped to a single FPGA device, running at 80 MHz, with a percentage occupation of 54%. |
topic |
turbo codes channel decoders parallel architectures VLSI implementation |
url |
https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/288 |
work_keys_str_mv |
AT mauriziomartina highthroughputimplementationofanadaptiveserialconcatenationturbodecoder AT andreamolino highthroughputimplementationofanadaptiveserialconcatenationturbodecoder AT fabriziovacca highthroughputimplementationofanadaptiveserialconcatenationturbodecoder AT guidomasera highthroughputimplementationofanadaptiveserialconcatenationturbodecoder AT guidomontorsi highthroughputimplementationofanadaptiveserialconcatenationturbodecoder |
_version_ |
1725904053950480384 |