G729 voice decoder design

Fatma Sayadi 1 Emmanuel Casseau 2 Rached Tourki 1 Eric Martin 3
3 Lab-STICC_UBS_CACS_MOCS
Lab-STICC - Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance
Abstract : Embedded digital signal processing (DSP) systems are usually associated with real time constraints and/or high data rates such that fully software implementations are often not satisfactory. In that case, mixed hardware/software implementations are to be investigated. This paper presents the design of a HW/SW G.729 voice decoder dedicated to embedded systems. The decoder has been built around, on the one hand a reconfigurable digital circuit (FPGA) to achieve the so called IP hardware part - the autocorrelation computation - using a linear systolic array, and on the other hand a digital signal processor (DSP) for the remainder of the algorithm. Apart such an implementation is typically driven by the use of reusable component (IP) it is of great interest for new G729-based applications such as Voice over IP (VoIP) for example. It results in an overall reduction of the execution time per frame. Another interesting point is the design of a parameterizable autocorrelation block which can be useful for a wide range of applications such as GSM 13Kbit/s, APC 9,6 Kbit/s and G723 6.3 Kbit/s and 5.3 Kbit/s. In the G729 context and using a V50 Virtex FPGA, the execution time of this function is 10 times faster than a TMS320C6201 DSP implementation.
Type de document :
Article dans une revue
Journal of VLSI Signal Processing / J VLSI Sign Process Syst Sign Image Video Technol, Kluwer Academic Publishers, 2006, 42 (2), pp.173-184
Liste complète des métadonnées

https://hal.inria.fr/inria-00477377
Contributeur : Emmanuel Casseau <>
Soumis le : mercredi 28 avril 2010 - 22:52:30
Dernière modification le : mardi 10 avril 2018 - 10:06:02

Identifiants

  • HAL Id : inria-00477377, version 1

Citation

Fatma Sayadi, Emmanuel Casseau, Rached Tourki, Eric Martin. G729 voice decoder design. Journal of VLSI Signal Processing / J VLSI Sign Process Syst Sign Image Video Technol, Kluwer Academic Publishers, 2006, 42 (2), pp.173-184. 〈inria-00477377〉

Partager

Métriques

Consultations de la notice

210