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
Abstract
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
References
References
-
-
Grzegorz Kasprowicz, "System diagnostyczny dla reaktora JET" – Seminar, Warsaw University of Technology, Institute of Elecrtonic Systems, Mar. 23, 2011.
-
A. Mielczarek, D. Makowski, T. Kozak, G. Jabłoński, A. Napieralski, DMCS, TUL, Lodz, Poland, “Universal FMC-compliant module for xTCA systems”, Proceedings of 2011 Particle Accelerator Conference - MOP292, New York, USA,
-
P. Alvarez, M. Cattin, J. Lewis, J. Serrano, T. Wlostowski, “FPGA Mezzanine Cards for CERN’s accelerator control system”, CERN, Geneva, Switzerland.
-
Carlos Gil Soriano, Grzegorz Kasprowicz, Samuel Iglesias Gonsálvez, “Simple PCIe FMC carrier (SPEC)”, http://www.ohwr.org/projects/spec/wiki
-
-
Texas Instruments, “Delivering more than 5x the performance of any DSP in the market, Texas Instruments' new TMS320C66x multicore DSPs set a new standard in innovation and performance”, http://newscenter.ti.com/ , Nov. 9, 2010.
-
Texas Instruments, “TMS320C6678 Fixed and Floating-Point DSP Silicon Errata (Silcion Revision 1.0) (Rev. B)”, Mar. 17, 2011.
-
-
-
-
-
-
Texas Instruments, “HyperLink for KeyStone Devices User's Guide”, Nov., 2010
-
HDMI, „High Definition Multimedia Interface”, http://www.hdmi.org/
-
-
NXP Semiconductors, “LPC1111/12/13/14” – datasheet, Feb. 10, 2011.
-
-
-
-
-
Texas Instruments, "Five/Ten Output Clock Generator/Jitter Cleaner With Integrated Dual VCO (Rev. C)", Feb. 15, 2010.
-
Texas Instruments, "TMS320C6678 Multicore Fixed and Floating-Point Digital Signal Processor", Nov. 9, 2010.
-
Texas Instruments, “Network Coprocessor (NETCP) User Guide”, Nov., 2010
-
Texas Instruments, "Telecom Serial Interface Port (TSIP) for KeyStone Devices User's Guide", Nov. 9, 2010
-
Berkeley Design Technology, Inc., “Speed Scores for Floating-Point Packaged Processors”, Feb., 2011.
-
Berkeley Design Technology, Inc., “Speed Scores for Fixed-Point Packaged Processors”, Feb., 2011.
-
-
Freescale Semiconductor, "MSC8156E Datasheet", May., 2011
-
-
Xilinx, "Spartan-6 FPGA GTP Advance Product Specification", Apr. 30, 2010.
-
Xilinx, "Spartan-6 FPGA Memory Controller User Guide", Aug. 9, 2010.
-
Xilinx, "Spartan-6 FPGA DSP48A1 Slice User Guide", Aug. 13, 2009.
-
-
PLX Technology, "Product Brief PEX 8609 v1.4", Apr. 6, 2010.