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

被引:0
|
作者
Mishra, SM [1 ]
Balaram, A [1 ]
机构
[1] Infineon Technol Asia PacificPte LTd, Dev Ctr Singapore, Transceivers, Singapore 349253, Singapore
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 cove [2] 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 ii; reduced by using efficient memory access structures.
引用
收藏
页码:1379 / 1382
页数:4
相关论文
共 50 条
  • [41] Hardware-Software Co-design for Heterogeneous Multiprocessor Sensor Nodes
    Zhang, Jingyao
    Iyer, Srikrishna
    Zheng, Xiangwei
    Schaumont, Patrick
    Yang, Yaling
    [J]. 2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 20 - 25
  • [42] Efficient Algorithm and Hardware/Software Co-design for Chirp Echo Estimation in Ultrasonic NDE Applications
    Kasaeifard, Alireza
    Saniie, Jafar
    [J]. 2012 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2012, : 1465 - 1468
  • [43] An efficient hardware/software co-design implementation for broadband telecommunication applications
    Röwer, T
    Stadler, M
    Felber, N
    Fichtner, W
    Thalmann, M
    [J]. GLOBECOM 98: IEEE GLOBECOM 1998 - CONFERENCE RECORD, VOLS 1-6: THE BRIDGE TO GLOBAL INTEGRATION, 1998, : 1676 - 1681
  • [44] Efficient Hardware/Software Co-Design implementation for broadband telecommunication applications
    Rower, Thomas
    Stadler, Manfred
    Felber, Norbert
    Fichtner, Wolfgang
    Thalmann, Markus
    [J]. Conference Record / IEEE Global Telecommunications Conference, 1998, 3 : 1676 - 1681
  • [45] Efficient pitch predictor algorithm in ITU-T G.723.1
    Zhang, CM
    Tang, K
    Cui, HJ
    Du, W
    Li, J
    [J]. 2003 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOL 1 AND 2, PROCEEDINGS, 2003, : 1727 - 1729
  • [46] Hardware-Software Co-design of Elliptic Curve Digital Signature Algorithm over Binary Fields
    Panjwani, Bhanu
    Mehta, Deval C.
    [J]. 2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2015, : 1101 - 1106
  • [47] Co-Z ECC scalar multiplications for hardware, software and hardware-software co-design on embedded systems
    Baldwin, Brian
    Goundar, Raveen R.
    Hamilton, Mark
    Marnane, William P.
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2012, 2 (04) : 221 - 240
  • [48] An efficient transcoding algorithm for G.723.1 and EVRC speech coders
    Kim, KT
    Jung, SK
    Park, YC
    Choi, YS
    Youn, DH
    [J]. IEEE 54TH VEHICULAR TECHNOLOGY CONFERENCE, VTC FALL 2001, VOLS 1-4, PROCEEDINGS, 2001, : 1561 - 1564
  • [49] Hardware-Software Co-design of QRD-RLS Algorithm with Microblaze Soft Core Processor
    Lodha, Nupur
    Rai, Nivesh
    Dubey, Rahul
    Venkataraman, Hrishikesh
    [J]. INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT-THIRD INTERNATIONAL CONFERENCE, ICISTM 2009, 2009, 31 : 197 - 207
  • [50] Hopscotch: A Hardware-Software Co-Design for Efficient Cache Resizing on Multi-Core SoCs
    Jiang, Zhe
    Yang, Kecheng
    Fisher, Nathan
    Guan, Nan
    Audsley, Neil C.
    Dong, Zheng
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (01) : 89 - 104