Evaluation of the Turbo-decoder Coprocessor on a TMS320C64x Digital Signal Processor

One technique that is used to reduce the errors brought upon signals, when transmitted over noisy channels, is error control coding. One type of such coding, which has a good performance, is turbo coding. In some of the TMS320C64xTM digital signal processors there is a built in coprocessor that perf...

Full description

Bibliographic Details
Main Author: Ahlqvist, Johan
Format: Others
Language:English
Published: Linköpings universitet, Kommunikationssystem 2011
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-71656
id ndltd-UPSALLA1-oai-DiVA.org-liu-71656
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-716562013-01-08T13:52:05ZEvaluation of the Turbo-decoder Coprocessor on a TMS320C64x Digital Signal ProcessorengAhlqvist, JohanLinköpings universitet, Kommunikationssystem2011Turbo decodingTurbo-decoder CoprocessorDigital Signal ProcessorC64xOne technique that is used to reduce the errors brought upon signals, when transmitted over noisy channels, is error control coding. One type of such coding, which has a good performance, is turbo coding. In some of the TMS320C64xTM digital signal processors there is a built in coprocessor that performs turbo decoding. This thesis is performed on the account of Communication Developments, within Saab AB and presents an evaluation of this coprocessor. The evaluation deals with both the memory consumption as well as the data rate. The result is also compared to an implementation of turbo coding that does not use the coprocessor. En teknik som används för att minska de fel som en signal utsätts för vid transmission över en brusig kanal är felrättande kodning. Ett exempel på sådan kodning som ger ett mycket bra resultat är turbokodning. I några digitalsignalprocessorer, av sorten TMS320C64xTM, finns en inbyggd coprocessor som utför turboavkodning. Denna uppsats är utförd åt Communication Development inom Saab AB och presenterar en utvärdering av denna coprocessor. Utvärderingen avser såväl minnesförbrukning som datatakt och innehåller även en jämförelse med en implementering av turbokodning utan att använda coprocessorn. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-71656application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Turbo decoding
Turbo-decoder Coprocessor
Digital Signal Processor
C64x
spellingShingle Turbo decoding
Turbo-decoder Coprocessor
Digital Signal Processor
C64x
Ahlqvist, Johan
Evaluation of the Turbo-decoder Coprocessor on a TMS320C64x Digital Signal Processor
description One technique that is used to reduce the errors brought upon signals, when transmitted over noisy channels, is error control coding. One type of such coding, which has a good performance, is turbo coding. In some of the TMS320C64xTM digital signal processors there is a built in coprocessor that performs turbo decoding. This thesis is performed on the account of Communication Developments, within Saab AB and presents an evaluation of this coprocessor. The evaluation deals with both the memory consumption as well as the data rate. The result is also compared to an implementation of turbo coding that does not use the coprocessor. === En teknik som används för att minska de fel som en signal utsätts för vid transmission över en brusig kanal är felrättande kodning. Ett exempel på sådan kodning som ger ett mycket bra resultat är turbokodning. I några digitalsignalprocessorer, av sorten TMS320C64xTM, finns en inbyggd coprocessor som utför turboavkodning. Denna uppsats är utförd åt Communication Development inom Saab AB och presenterar en utvärdering av denna coprocessor. Utvärderingen avser såväl minnesförbrukning som datatakt och innehåller även en jämförelse med en implementering av turbokodning utan att använda coprocessorn.
author Ahlqvist, Johan
author_facet Ahlqvist, Johan
author_sort Ahlqvist, Johan
title Evaluation of the Turbo-decoder Coprocessor on a TMS320C64x Digital Signal Processor
title_short Evaluation of the Turbo-decoder Coprocessor on a TMS320C64x Digital Signal Processor
title_full Evaluation of the Turbo-decoder Coprocessor on a TMS320C64x Digital Signal Processor
title_fullStr Evaluation of the Turbo-decoder Coprocessor on a TMS320C64x Digital Signal Processor
title_full_unstemmed Evaluation of the Turbo-decoder Coprocessor on a TMS320C64x Digital Signal Processor
title_sort evaluation of the turbo-decoder coprocessor on a tms320c64x digital signal processor
publisher Linköpings universitet, Kommunikationssystem
publishDate 2011
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-71656
work_keys_str_mv AT ahlqvistjohan evaluationoftheturbodecodercoprocessoronatms320c64xdigitalsignalprocessor
_version_ 1716531175541964800