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...

Full description

Bibliographic Details
Main Authors: Maurizio Martina, Andrea Molino, Fabrizio Vacca, Guido Masera, Guido Montorsi
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