Communication-centric design for FMC based I/O system

This paper presents a communication-centric reconfigurable design for FPGA Mezzanine Card (FMC) based I/O system dedicated to several industrial application domains. The introduction of FMC I/O standard has given a new purpose for FPGAs to be used as a communication platform. In fact, FPGAs can be used for more than just computational purpose in order to improve the system performance. Taking into account the features offered by FPGAs and FMCs, such as runtime reconfiguration and modularity, we have redefined the role of these devices to be used as a generic communication-centric platform. A new modular, runtime reconfigurable, Intellectual Property (IP)-based communication system for industrial applications has been designed. The efficiency and the performances of our platform are illustrated through a real industrial use-cases designed using a computationally intensive application and several I/O bus standards.

[1]  Marco Lanuzza,et al.  Exploiting Self-Reconfiguration Capability to Improve SRAM-based FPGA Robustness in Space and Avionics Applications , 2010, TRETS.

[2]  Savio N. Chau,et al.  In-system partial run-time reconfiguration for fault recovery applications on spacecrafts , 2005, 2005 IEEE International Conference on Systems, Man and Cybernetics.

[3]  Yassin Elhillali,et al.  Dynamically reconfigurable architecture for a driver assistant system , 2011, 2011 IEEE 9th Symposium on Application Specific Processors (SASP).

[4]  Y. Guo,et al.  Performance-Area Improvement by Partial Reconfiguration for an Aerospace Remote Sensing Application , 2011, 2011 International Conference on Reconfigurable Computing and FPGAs.

[5]  Daniel Esteve,et al.  Hardware/software co-design of an avionics communication protocol interface system: an industrial case study , 1999, Proceedings of the Seventh International Workshop on Hardware/Software Codesign (CODES'99) (IEEE Cat. No.99TH8450).

[6]  Fabio Margaglia,et al.  Analysis of SEU effects in partially reconfigurable SoPCs , 2011, 2011 NASA/ESA Conference on Adaptive Hardware and Systems (AHS).

[7]  Rabie Ben Atitallah,et al.  An Improved Automotive Multiple Target Tracking System Design , 2010, 2010 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools.

[8]  Wayne Luk,et al.  Reconfiguring Distributed Applications in FPGA Accelerated Cluster with Wireless Networking , 2011, 2011 21st International Conference on Field Programmable Logic and Applications.

[9]  Sandi Habinc,et al.  Dynamic Partial Reconfiguration in Space Applications , 2009, 2009 NASA/ESA Conference on Adaptive Hardware and Systems.