• DocumentCode
    1248805
  • Title

    A fast MPEG-audio layer III algorithm for a 32-bit MCU

  • Author

    Sakamoto, Tadashi ; Taruki, Maiko ; Hase, Tomohiro

  • Author_Institution
    Syst. LSI Dev. Center, Mitsubishi Electr. Corp., Hyogo, Japan
  • Volume
    45
  • Issue
    3
  • fYear
    1999
  • fDate
    8/1/1999 12:00:00 AM
  • Firstpage
    986
  • Lastpage
    993
  • Abstract
    This paper describes a fast MP3 algorithm for a 32-bit microcontroller unit (MCU) with DRAM to realize a real-time MP3 software decoder. Effective methods of reducing the amount of operations by using the IMDCT coefficients´ symmetry and appropriate multiplication size, and storing data to use the DRAM effectively are proposed. As a result, the proposed methods make it possible to cut the processing speed requirement in half and a decoding time of approximately 20 msec per frame for joint stereo data with a sampling frequency of 44.1 kHz has been obtained, that is to say, real-time decoding can be realized
  • Keywords
    DRAM chips; ISO standards; audio coding; code standards; decoding; discrete cosine transforms; microcontrollers; reduced instruction set computing; telecommunication standards; transform coding; 32 bit; 44.1 kHz; DRAM; IMDCT coefficients symmetry; ISO/IEC standard; MCU; RISC architecture; decoding time; fast MP3 algorithm; fast MPEG-audio layer III algorithm; joint stereo data; microcontroller unit; multiplication size; processing speed; real-time MP3 software decoder; real-time decoding; sampling frequency; Adaptive filters; Decoding; Digital audio players; Equations; Filter bank; Flowcharts; IEC standards; ISO standards; Random access memory; Software algorithms;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/30.793662
  • Filename
    793662