NUST Institutional Repository

SIMULATION AND IMPLEMENTATION OF BLOCK TURBO CODES

Show simple item record

dc.contributor.author MAHMOOD, AHMED
dc.date.accessioned 2023-08-29T07:18:50Z
dc.date.available 2023-08-29T07:18:50Z
dc.date.issued 2009
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/37813
dc.description Supervisor: DR MUHAMMAD BILAL MALIK en_US
dc.description.abstract Turbo-Decoding revolutionized error correction techniques after they were first proposed in 1993. A lot of work has been done on Convolutional Turbo Codes (CTCs) since then, however Block Turbo Codes (BTCs) have been partially neglected. At high code rates, BTCs achieve near-capacity levels. This thesis involves investigating a BTC decoding algorithm first introduced by Ramesh Pyndiah. Pyndiah’s algorithm uses soft-input-softoutput (SISO) decoders that are based on the Chase soft-decoding algorithm which is a Maximum Likelihood (ML) technique. Various encoder schemes for BTCs have also been discussed. Comparisons have been done using different numbers of competitor vectors for the Chase algorithm while varying the length of the linear block code involved. Fixed-point analysis has also been conducted for the considered BTC decoding mechanism. The second part of the thesis involves Hardware Descriptive Language (HDL) implementation of Pyndiah’s BTC algorithm. The algorithm has been broken down into various sub-modules which are designed using Algorithmic State Machines (ASMs). The SISO decoder considered inherently uses an algebraic hard-input-hard-output decoder which has been implemented via the Reformulated inversionless Berlekamp Massey (RiBM) algorithm. The RiBM algorithm is an efficient hardware design used to decode Reed-Solomon (RS) and Bose-Chauduri-Hocquenghem (BCH) codes which are used to encode data in our BTC en_US
dc.language.iso en en_US
dc.publisher College of Electrical & Mechanical Engineering (CEME), NUST en_US
dc.title SIMULATION AND IMPLEMENTATION OF BLOCK TURBO CODES en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [488]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account