Title :
An architecture for dynamically reconfigurable real time audio processing systems
Author :
Bruschi, Francesco ; Rana, Vincenzo ; Sciuto, Donatella
Author_Institution :
Dipt. di Elettron. e Inf., Politec. di Milano, Milan
Abstract :
In this paper we present an FPGA-based reconfigurable architecture for real time elaboration of audio streams. The architecure allows to dynamically define chains of cascading filters through which sound streams can be elaborated. Since the architecture requires only one-dimensional device reconfigurability, it can be implemented even on low cost devices, such as Xilinx Spartan3. Moreover, prior to reconfiguring a filter, sound is rerouted in order to avoid stream interruptions. This makes the architecture particularly suited for real time elaboration, for instance in the field of live music performances, for adaptive filtering or for professional digital recording systems. We show the implementation of the proposed architecture on a Xilinx Virtex4 [1], [2] based board, and present an example based on a set of filters that are loaded in series in the chain.
Keywords :
adaptive filters; audio streaming; field programmable gate arrays; real-time systems; reconfigurable architectures; FPGA; Xilinx Spartan3; Xilinx Virtex4; adaptive filtering; audio streams; dynamically reconfigurable real time audio processing systems; live music performances; professional digital recording systems; real time elaboration; reconfigurable architecture; sound; Costs; Decoding; Delay; Field programmable gate arrays; Filters; Hardware; Real time systems; Runtime; Streaming media; Throughput;
Conference_Titel :
Embedded Systems for Real-Time Multimedia, 2008. ESTImedia 2008. IEEE/ACM/IFIP Workshop on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-2612-6
DOI :
10.1109/ESTMED.2008.4697001