A Parallel Implementation of MP3 Decoding Algorithm on Reconfigurable Computing Systems

被引:0
|
作者
Yin, Chongyong [1 ]
Yin, Shouyi [1 ]
Wei, Shaojun [1 ]
机构
[1] Tsinghua Univ, Inst Microelect, Tsinghua Natl Lab Informat Sci & Technol, Beijing 100084, Peoples R China
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes a Reconfigurable Computing system, which consists of a general-purpose ARM processor and Reconfigurable Cells Array (RCA). A novel mapping mechanism which makes data-parallelism instructions operate on RCA has been proposed to map and implement MP3 audio decoding algorithm containing intrinsic data-parallelism operations. The communication interface between ARM processor and RCA is implemented efficiently using the standard ARM assembly language. With the standard ARM C Compiler, the hybrid decoding source files in which assembly language embedded are compiled to standard ARM machine instructions. The average decoding time of each frame is improved to 17.9ms, and enhanced approximately 10% to [1] which decoding time per frame is 20ms, when the sampling frequency and bit-rate are 44.1KHZ and 128kbps, respectively.
引用
收藏
页码:1506 / 1509
页数:4
相关论文
共 50 条
  • [1] Parallel alias reduction for MP3 decoding
    Shamshiri, S
    Fakhraie, SM
    16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 438 - 441
  • [2] Implementation of MP3 decoding with low price DSP
    Wu, Haihua
    Wang, Jianhong
    Chen, Jian
    Diansheng Jishu/Audio Engineering, 1999, (10): : 11 - 14
  • [3] Overlapping MP3 Multi-thread Parallel Decoding
    Xue, Weiyao
    Sun, Shutao
    Li, Xiaxin
    3RD INTERNATIONAL CONFERENCE ON APPLIED COMPUTING AND INFORMATION TECHNOLOGY (ACIT 2015) 2ND INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND INTELLIGENCE (CSI 2015), 2015, : 458 - 463
  • [4] MP3 Audio Parallel Decoding Based on Libmad Library
    Li, Xiaxin
    Sun, Shutao
    2014 2ND INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2014, : 319 - 323
  • [5] Hardware implementation of a polyphase filter bank for MP3 decoding
    Valdes, Maria Dolores
    Moure, Maria Jose
    Dieguez, Javier
    Antelo, Santiago
    2008 4TH SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS, 2008, : 19 - +
  • [6] A reusable architecture design and implementation for inverse quantization of MP3 decoding
    Zhang, Xuanlei
    Dou, Weibei
    Dong, Ming
    2008 INTERNATIONAL CONFERENCE ON AUDIO, LANGUAGE AND IMAGE PROCESSING, VOLS 1 AND 2, PROCEEDINGS, 2008, : 247 - 251
  • [7] Implementation of a Parallel Algorithm for Protein Pairwise Alignment Using Reconfigurable Computing
    Moritz, Guilherme L.
    Jory, Cristiano
    Lopes, Heitor S.
    Lima, Carlos R. Erig
    RECONFIG 2006: PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGA'S, 2006, : 99 - +
  • [8] A low-complexity and high-precision requantisation algorithm for MP3 decoding
    Dai, Lin
    Yang, Jun
    Shi, Longxing
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2009, 96 (08) : 813 - 819
  • [9] Parallel Implementation of Computing-Intensive Decoding Algorithms of H.264 on Reconfigurable SoC
    Geng, Tongsheng
    Liu, Leibo
    Yin, Shouyi
    Zhu, Min
    Jia, Wen
    Wei, Shaojun
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 1153 - 1156
  • [10] An efficient implementation of a low-complexity MP3 algorithm with a stream cipher
    Yen, Chih-Hsu
    Lin, Yu-Shiang
    Wu, Bing-Fei
    MULTIMEDIA TOOLS AND APPLICATIONS, 2007, 35 (03) : 335 - 355