Title :
A rapid prototyping framework for audio signal processing algorithms
Author :
VoB, N. ; Eisenbach, Thomas ; Mertsching, Bärbel
Author_Institution :
Fac. of Comput. Sci., Electr. Eng. & Math., Paderborn Univ., Germany
Abstract :
We present a rapid-prototyping environment for functional verification and test of digital signal processing algorithms. The environment consists of a Virtex-ll device on a PCI-card and an appropriate generic software backend which is used to pre- and post-process the data and to transfer it to the FPGA and pull the results from it. It is designed to meet real-time requirements by means of interleaving block-transfers to and from a large on-board memory. We use the system for the development and test of audio signal processing applications. The implementation and test of the gammatone-resynthesis algorithm is described as an exemplary algorithm that has been tested within the environment. The presented system is part of a software framework for rapid development of power optimized audio signal processing applications on behavioral level using library elements.
Keywords :
audio signal processing; field programmable gate arrays; formal verification; hardware-software codesign; software libraries; software prototyping; FPGA; PCI-card; Virtex-ll device; audio signal processing algorithms; block-transfer interleaving; functional verification; gammatone-resynthesis algorithm; library elements; power optimized audio signal processing applications; rapid-prototyping environment; real-time requirements; Digital signal processing; Field programmable gate arrays; Hardware; Object oriented modeling; Prototypes; Psychoacoustic models; Signal design; Signal processing algorithms; Software libraries; Testing;
Conference_Titel :
Field-Programmable Technology, 2004. Proceedings. 2004 IEEE International Conference on
Print_ISBN :
0-7803-8651-5
DOI :
10.1109/FPT.2004.1393303