Skip to main content

A Novel Concept for Adaptive Signal Processing on Reconfigurable Hardware

  • Conference paper
  • First Online:
Applied Reconfigurable Computing (ARC 2015)

Abstract

Today, digital signal processing systems for applications like audio or video production are restricted as they do not exhaust the possibilities given by modern hardware. Reconfigurable hardware exploits a huge degree of parallelism and provides flexibility at an affordable energy budget, thus becoming a competitive alternative for high performance Digital Signal Processing (DSP) applications, previously dominated by general purpose processing cores and Application-Specific Integrated Circuits (ASICs). This paper describes the design and evaluation of a novel concept for adaptive signal processing on reconfigurable hardware by using an adaptive reverberation algorithm targeting real time streams. Novel solutions were adopted in several critical parts of the signal processing chain in order to achieve a high level of accuracy under real time constraints. Experimental results show the efficiency of the introduced implementation on a Virtex-7 FPGA, as we can provide reality accurate reverberation with ultra low latency of \(\sim 20.8\,\mu {}s\).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Armelloni, E. Giottoli, C., Farina, A.: Implementation of real-time partitioned convolution on a DSP board. In: Applications of Signal Processing to Audio and Acoustics (2003)

    Google Scholar 

  2. Audio Ease. Audio ease altiverb - impulse responses - the altiverb library of acoustics. https://www.audioease.com/Pages/Altiverb/irs.php

  3. Audio Engineering Society. AES10-2008 (r2014): AES Recommended Practice for Digital Audio Engineering - Serial Multichannel Audio Digital Interface (MADI). http://www.aes.org/publications/standards/search.cfm?docID=17

  4. Audio Engineering Society. AES3-2009: AES standard for digital audio engineering - Serial transmission format for two-channel linearly represented digital audio data. http://www.aes.org/publications/standards/search.cfm?docID=13

  5. Damelin, S.B., Miller Jr., W.: The mathematics of signal processing. Cambridge University Press (2011)

    Google Scholar 

  6. Figuli, P., Tradowsky, C., Gaertner, N., Becker, J.: ViSA: A highly efficient slot architecture enabling multi-objective ASIP cores. In International Symposium on System-on-Chip (2013)

    Google Scholar 

  7. Lester, M., Boley, J.: The effects of latency on live sound monitoring. In Audio Engineering Society Convention, vol. 123 (2007)

    Google Scholar 

  8. Moorer, J. A.: About this reverberation business. Computer Music Journal (1979)

    Google Scholar 

  9. Primavera, A., Cecchi, S., Romoli, L., Piazza, F., Moschetti, M.: An efficient dsp-based implementation of a fast convolution approach with non-uniform partitioning. In 5th European DSP Education and Research Conference (EDERC) (2012)

    Google Scholar 

  10. Self, D., Nathan, J., Duncan, B., Miller, C., Sinclair, I.: Audio Engineering: Know It All, vol. 1. Newnes, Newton (2008)

    Google Scholar 

  11. Stenschke, H.: Open Signal Processing Workstation (2014). http://ospw.avcreatives.com

  12. Tohyama, M., Koike, T.: Fundamentals of acoustic signal processing. Academic Pr. (1998)

    Google Scholar 

  13. Tradowsky, C., Figuli, P., Seidenspinner, E., Held, F., Becker, J.: A new approach to model-based development for audio signal processing. In: Audio Engineering Society Convention, vol. 134 (2013)

    Google Scholar 

  14. Xilinx. 7 Series DSP48E1 Slice. http://www.xilinx.com/support/documentation/user_guides/ug479_7Series_DSP48E1.pdf

  15. Xilinx. UG744, April 2012. http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_1/PlanAhead_Tutorial_Reconfigurable_Processor.pdf

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peter Figuli .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Figuli, P. et al. (2015). A Novel Concept for Adaptive Signal Processing on Reconfigurable Hardware. In: Sano, K., Soudris, D., Hübner, M., Diniz, P. (eds) Applied Reconfigurable Computing. ARC 2015. Lecture Notes in Computer Science(), vol 9040. Springer, Cham. https://doi.org/10.1007/978-3-319-16214-0_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16214-0_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16213-3

  • Online ISBN: 978-3-319-16214-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics