• DocumentCode
    1859611
  • Title

    Rapid development of a real-time speech coder on a TMS320C54x DSP

  • Author

    Langi, Armein Z R

  • Author_Institution
    Dept. of Electr. Eng., Bandung Inst. of Technol., Indonesia
  • Volume
    2
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    1045
  • Abstract
    This paper describes a rapid implementation of a real-time voice compression (codec) on a DSP processor for voice over Internet Protocol (VoIP) gateways and applications. Voice codec algorithms such as G.723.1 are complex, hence they take many manhours to implement in real-time. By identifying control flow and dataflow, and applying iterative refinement of a C reference source code, we are able to obtain real-time implementation on a 100 MIPS TMS320C5402 digital signal processing (DSP) starter kit (DSK) in three man-months only. At current implementation, the encoder and decoder use 70 MIPS and 6 MIPS, respectively. They occupy 26 Kword program memory and 17 Kword data memory.
  • Keywords
    Internet telephony; digital signal processing chips; logic design; speech codecs; speech coding; vocoders; 5.3 to 8 kbit/s; 6 MIPS; 64 kbit/s; 70 MIPS; DSP; G.723.1; TMS320C5402; TMS320C54x; VoIP; control flow; dataflow; real-time speech coder; voice codec algorithms; voice compression; Codecs; Control systems; Digital signal processing; Internet telephony; Iterative algorithms; Laboratories; Operating systems; Real time systems; Signal processing algorithms; Speech;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2002. IEEE CCECE 2002. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-7514-9
  • Type

    conf

  • DOI
    10.1109/CCECE.2002.1013089
  • Filename
    1013089