
doi: 10.1007/bf02995455
This paper presents a block turbo decoding algorithm, from its theory to its implementation in a programmable circuit. In this study, we discuss the two prototypes realized. It will be possible to compare the complexity of the core of the process, which is the elementary decoder, thanks to the choice of essential parameters. One prototype is more dedicated to high data rates, the other one being implemented on only one FPGA which means a gain in terms of area. First, we briefly focus on the description of the siso (Soft-In Soft-out) algorithm used to implement the turbo decoder. Then, we explain the essential choices in order to adapt the algorithm for an ASIC implementation, which leads to a compromise between area and binary error rate. Finally, we present the two prototypes implemented and their experimental results. L’objectif de cet article est de presenter le turbodecodage de codes produits depuis la theorie jusqu’a la realisation sur circuit programmable. Deux prototypes ont ete realises, Us serviront de support a cette etude. Il sera en effet possible de comparer la complexite du decodeur elementaire en fonction d’un certain nombre de parametres, de mettre face a face une structure dediee aux debits eleves et une structure optimisee en surface. Dans une premiere partie, on trouvera une breve description de l’algorithme srso (Soft-In Soft-Out) permettant de realiser le turbo decodage. Vient ensuite la description de l’adaptation de cet algorithme a l’implantation sur silicium. Cette phase necessite des choix entre complexite en terme de circuit et performance en terme de taux d’erreurs binaires. La derniere partie presente les choix d’architectures et les resultats experimentaux des 2 prototypes.
Decoder, ASIC, Decoding, Turbo code, Réalisation circuit, [SPI.TRON] Engineering Sciences [physics]/Electronics, Circuit realization, Code bloc, Décodage, Block code, Conception circuit, Error correcting code, Circuit ASIC, Circuit design, Code correcteur erreur, Décodeur, [SPI.SIGNAL] Engineering Sciences [physics]/Signal and Image processing
Decoder, ASIC, Decoding, Turbo code, Réalisation circuit, [SPI.TRON] Engineering Sciences [physics]/Electronics, Circuit realization, Code bloc, Décodage, Block code, Conception circuit, Error correcting code, Circuit ASIC, Circuit design, Code correcteur erreur, Décodeur, [SPI.SIGNAL] Engineering Sciences [physics]/Signal and Image processing
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 5 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
