• DocumentCode
    1647760
  • 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
  • fYear
    2008
  • Firstpage
    81
  • Lastpage
    86
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ESTMED.2008.4697001
  • Filename
    4697001