Design and implementation of a near maximum likelihood decoder for Cortex codes - Archive ouverte HAL
Communication Dans Un Congrès Année : 2012

Design and implementation of a near maximum likelihood decoder for Cortex codes

Résumé

The Cortex codes form an emerging family among the rate-1/2 self-dual systematic linear block codes with good distance properties. This paper investigates the challenging issue of designing an efficient Maximum Likelihood (ML) decoder for Cortex codes. It first reviews a dedicated architecture that takes advantage of the particular structure of this code to simplify the decoding. Then, we propose a technique to improve the architecture by the generation of an optimal list of binary vectors. An optimal stopping criterion is also proposed. Simulation results show that the proposed architecture achieves an excellent performance/complexity trade-off for short Cortex codes. The proposed decoder architecture has been implemented on an FPGA device for the (24,12,8) Cortex code. This implementation supports an information throughput of 225 Mb/s. At a signal-tonoise ratio Eb/No=8 dB, the Bit Error Rate equals 2 × 10^−10, which is close to the performance of the Maximum Likelihood decoder.

Domaines

Electronique
Fichier principal
Vignette du fichier
Turbo_12_cortex.pdf (268.64 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00731036 , version 1 (12-09-2012)

Identifiants

  • HAL Id : hal-00731036 , version 1

Citer

Cédric Marchand, Mohamed Hammouda, Yvan Eustache, Laura Conde-Canencia, Emmanuel Boutillon. Design and implementation of a near maximum likelihood decoder for Cortex codes. 7th International Symposium on Turbo Codes & Iterative Information Processing, Aug 2012, Sweden. pp.26-30. ⟨hal-00731036⟩
321 Consultations
521 Téléchargements

Partager

More