• DocumentCode
    2448809
  • Title

    Efficient hardware-software co-design for the G.723.1 algorithm targeted at VoIP applications

  • Author

    Mishra, Shridhar Mubaraq ; Balaram, Arjun

  • Author_Institution
    Dev. Center, Infineon Technol. Asia Pacific Pte Ltd., Singapore
  • Volume
    3
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    1379
  • Abstract
    With the growing demand for Voice over Internet Protocol (VoIP) services, it has become increasingly important to design ASICs implementing the H.323 algorithm efficiently, with capabilities of handling multiple channels, so as to allow cost-effective implementation of H.323 GSTN and ISDN gateways. In this paper, the G.723.1 speech codec, which is an integral part of the H.323 specification, is investigated and an efficient hardware-software co-design is proposed. This design reduces the MIPS requirement for the G.723.1 implemented on the 16 bit OAK DSP core by 17% for the 5.3 kbits/s encoder and by 11% for the 6.3 kbits/s encoder. This is achieved by identifying the inherent parallelism in the G.723.1 algorithm and implementing a sizeable portion of the algorithm in hardware, while the DSP is concurrently executing part of the algorithm. The overhead of transferring data between the firmware and hardware is reduced by using efficient memory access structures
  • Keywords
    Internet; Internet telephony; hardware-software codesign; internetworking; network servers; speech codecs; ASIC design; G.723.1 algorithm; G.723.1 speech codec; H.323 GSTN gateway; H.323 ISDN gateway; H.323 algorithm; VoIP applications; Voice over Internet Protocol services; data transfer; firmware; hardware-software co-design; memory access structures; multiple channel handling; parallelism; Access protocols; Bit rate; Codecs; Costs; Digital signal processing; Hardware; IP networks; ISDN; Internet telephony; Packet switching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo, 2000. ICME 2000. 2000 IEEE International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-7803-6536-4
  • Type

    conf

  • DOI
    10.1109/ICME.2000.871023
  • Filename
    871023