FPGA Mezzanine Card DSP Module

FPGA Mezzanine Card DSP Module


Tomasz Janicki, Radosław Cieszewski, Grzegorz Kasprowicz , Krzysztof T. Poźniak

Institute of Electronic Systems, Warsaw University of Technology,

Nowowiejska 15/19, Warsaw, Poland


Today's most sophisticated real-time control systems, such as the LHC or alike, are facing similar problem of processing terabits per second of raw the data generated by the diagnostic systems - where in addition most of the data is useless and only generates an empty burden for computing modules. Many approaches have already been adopted to make the real-time control possible under such circumstances including: parallel computing, modularity and data mining. Furthermore many factors determine the real efficiency of the whole system including: transfer rates between components and modules, "slow" memories or architecture and frequency of computing units. This paper presents a concept of realization, architecture, and hardware implementation of a digital signal processing module utilizing modern technologies, standards and approaches in one single card.

Keywords: DSP, FMC, PCIe, Serial RapidIO, FPGA, Non-blocking switch