Skip to main content

The Modular Architecture of SYNTHUP, FPGA Based PCI Board for Real-Time Sound Synthesis and Digital Signal Processing

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1896))

Abstract

SYNTHUP is a standard PCI plug-in board based on Xilinx FPGAs. It has been designed at CEMAMu for real-time sound synthesis and can be used for general purpose digital signal processing. Its modular architecture features a PCI interface, seven identical cells dedicated to computing, each made-up of one FPGA that drives two independent 4M×16 SDRAM with separate address and data buses. An array of five FPGAs is dedicated to data exchange between the cells and also drives five 12 bit ports. An eight cell is used for processing control, synthesis parameters update for example. PCI bus mastering (scattergather DMA) and a total of 128M bytes of dual port SDRAM allow the synthesizer to function independently of the host. The paper introduces our first results in additive synthesis and the implementation of adaptive FIR filters with distributed arithmetic.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Raczinski, J.-M., Marino, G., Sladek, S., Fontalirant, V.: A Flexible Architecture for RealTime Sound Synthesis and Digital Signal Processing. AES 108th Convention. Paris (2000)

    Google Scholar 

  2. Raczinski, J.-M., Sladek, S., Chevalier, L.: Filter Implementation on SYNTHUP. Proceedings of the 2nd COST G-6 Workshop on Digital Audio Effects, DAFx99, NTNU, Trondheim, December 9–11 (1999)

    Google Scholar 

  3. Raczinski, J.-M., Marino, G., Sladek, S., Fontalirant, V.: SYNTHUP Carte PCI pour la Synthése du Son et le Traitement de Signal en Temps Rèel. Proceedings of the JIM99. Paris (1999) 75–82

    Google Scholar 

  4. The Fastest Filter in the West. Xilinx Publication (1997)

    Google Scholar 

  5. The Role of Distributed Arithmetic in FPGA-based Signal Processing. Xilinx Publication (1997)

    Google Scholar 

  6. Goslin, G.R.: A Guide to Using Field Programmable Gate Arrays (FPGAs) for Application-Specific Digital Signal Processing Performance. Xilinx publications (1995)

    Google Scholar 

  7. Mintzer L.: FIR Filters with Field Programmable Gate Arrays. Journal of VLSI Signal Processing, No. 6 (1993) 120–127

    Google Scholar 

  8. Xilinx DSP Overview: http://www.xilinx.com/dsp/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Raczinski, JM., Sladek, S. (2000). The Modular Architecture of SYNTHUP, FPGA Based PCI Board for Real-Time Sound Synthesis and Digital Signal Processing. In: Hartenstein, R.W., Grünbacher, H. (eds) Field-Programmable Logic and Applications: The Roadmap to Reconfigurable Computing. FPL 2000. Lecture Notes in Computer Science, vol 1896. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44614-1_97

Download citation

  • DOI: https://doi.org/10.1007/3-540-44614-1_97

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67899-1

  • Online ISBN: 978-3-540-44614-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics