• DocumentCode
    3411639
  • Title

    Hardware solution of a polyphase filter bank for MP3 audio processing

  • Author

    Valdés, Maréa Dolores ; Moure, María José ; Diéguez, Javier ; Antelo, Santiago

  • Author_Institution
    Dept. of Electron. Technol., Univ. of Vigo, Vigo
  • fYear
    2008
  • fDate
    June 30 2008-July 2 2008
  • Firstpage
    1225
  • Lastpage
    1229
  • Abstract
    Audio processing and especially MP3 decoding is usually implemented by software due to the complexity of its hardware alternative. This work proposes a hardware solution to one of the most critical parts of an MP3 decoder, the polyphase filter bank. The aim is to improve its operation rate while saving power. The proposal takes advantage of the DSP-oriented architecture of modern FPGAs. Sequential operations in software can be parallelised in hardware and time critical functions can be accelerated. The Alterapsilas Stratix EP1S10F780C6ES FPGA was used as hardware support. DSP Builder design tools was used together with Matlab and Quartus II in order to simplify the design and simulation tasks. As a result, a synthesis polyphase filter bank, working in real time, was designed and tested.
  • Keywords
    audio coding; channel bank filters; digital signal processing chips; field programmable gate arrays; mathematics computing; Altera Stratix EP1S10F780C6ES FPGA; DSP Builder design tools; DSP-oriented architecture; MP3 audio processing; MP3 decoding; Matlab; Quartus II; field programmable gate arrays; modern FPGA; polyphase filter bank; Acceleration; Computer architecture; Decoding; Digital audio players; Digital signal processing; Field programmable gate arrays; Filter bank; Hardware; Proposals; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, 2008. ISIE 2008. IEEE International Symposium on
  • Conference_Location
    Cambridge
  • Print_ISBN
    978-1-4244-1665-3
  • Electronic_ISBN
    978-1-4244-1666-0
  • Type

    conf

  • DOI
    10.1109/ISIE.2008.4677100
  • Filename
    4677100