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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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)
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)
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
The Fastest Filter in the West. Xilinx Publication (1997)
The Role of Distributed Arithmetic in FPGA-based Signal Processing. Xilinx Publication (1997)
Goslin, G.R.: A Guide to Using Field Programmable Gate Arrays (FPGAs) for Application-Specific Digital Signal Processing Performance. Xilinx publications (1995)
Mintzer L.: FIR Filters with Field Programmable Gate Arrays. Journal of VLSI Signal Processing, No. 6 (1993) 120–127
Xilinx DSP Overview: http://www.xilinx.com/dsp/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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