• DocumentCode
    3534812
  • Title

    An FPGA-based embedded wideband audio codec system

  • Author

    Choo, Chang ; Bambhania, Bhavya ; So, Woon Seob ; Hwang, In Ki ; Kim, Do Young

  • Author_Institution
    DSP/FPGA Lab., San Jose State Univ., San Jose, CA, USA
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 2 2009
  • Firstpage
    587
  • Lastpage
    590
  • Abstract
    Wideband audio codec (WAC) improves the voice quality in the hand-free communication system. It allows the telephone conversation to sound more natural and subtle. In this paper, the G.729.1 WAC is ported to Altera Nios II platform and then optimized with dedicated hardware FIR filter and MDCT accelerators to improve the performance for faster operation. The hardware FIR filter and MDCT accelerators are each designed as a customized Altera on-chip Avalon bus device to work with the Nios II embedded processor. The cores are implemented in Verilog and incorporated with the Aletra SOPC builder. It was simulated with Altera ModelSim. The performance of the WAC with the software only and that with the hardware FIR filterbank and MDCT were compared. The embedded WAC system was implemented in the Stratix II DSP Development Kit with Altera Quartus II and Embedded development toolset. The system currently works at 100 MHz and utilizes 48% of the Altera Stratix II EP2S60 FPGA logic cell resources.
  • Keywords
    FIR filters; audio coding; channel bank filters; codecs; embedded systems; field programmable gate arrays; microprocessor chips; Altera ModelSim; Altera Nios II platform; Altera Stratix II EP2S60 FPGA logic cell resources; G.729.1 WAC; MDCT accelerator; Nios II embedded processor; Verilog; channel filter bank; customized Altera on-chip Avalon bus device; embedded wideband audio codec system; hand-free communication system; hardware FIR filter; voice quality; Codecs; Digital signal processing; Field programmable gate arrays; Filter bank; Finite impulse response filter; Hardware design languages; Logic; Software performance; Telephony; Wideband;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
  • Conference_Location
    Prague
  • ISSN
    1946-1488
  • Print_ISBN
    978-1-4244-3892-1
  • Electronic_ISBN
    1946-1488
  • Type

    conf

  • DOI
    10.1109/FPL.2009.5272421
  • Filename
    5272421