Runtime reconfigurable interfaces - the RTR-IFB approach

Summary form only given. Reconfigurable architectures have become more and more popular due to technology improvements. Next to the implementation of complex applications, the inter-module communication becomes a critical aspect in reconfigurable architectures. Especially, dependencies between reconfigured computation modules in real-time environments lead to massive reconfiguration efforts. The approach delivered presents runtime reconfigurable interface blocks (RTR-IFB) which can be used to solve those dependencies. The switching of modules during runtime, synchronization and inter-module communication is handled. As one effect, reconfigured modules can share the same execution resources without having a reconfiguration based communication gap. The RTR-IFB methodology extends actual concepts for inter-module communication. A design flow specifies how RTR-IFBs are integrated in the partial reconfiguration design flow. An example shows how an RTR-IFB can be integrated into a realistic design.

[1]  Wolfram Hardt,et al.  An XML format based integration infrastructure for IP based design , 2003, 16th Symposium on Integrated Circuits and Systems Design, 2003. SBCCI 2003. Proceedings..

[2]  Carl Carmichael Virtex FPGA series configuration and readback , 1999 .

[3]  Daniel D. Gajski,et al.  SPECC: Specification Language and Methodology , 2000 .

[4]  Wolfram Hardt,et al.  Modeling of Configurable HW/SW-Interfaces , 2003, MBMV.

[5]  Frank Vahid,et al.  System specification and synthesis with the SpecCharts language , 1991, 1991 IEEE International Conference on Computer-Aided Design Digest of Technical Papers.

[6]  Mike Peattie Two Flows for Partial Reconfiguration: Module Based or Small Bit Manipulations , 2000 .

[7]  Wolfram Hardt,et al.  A design methodology for application-specific real-time interfaces , 2002, Proceedings. IEEE International Conference on Computer Design: VLSI in Computers and Processors.

[8]  Andreas Gerstlauer,et al.  System Design - A Practical Guide with SpecC , 2001 .

[9]  Alberto L. Sangiovanni-Vincentelli,et al.  Automatic synthesis of interfaces between incompatible protocols , 1998, Proceedings 1998 Design and Automation Conference. 35th DAC. (Cat. No.98CH36175).

[10]  Wolfram Hardt,et al.  Rapid prototyping of real-time communication. A case study: interacting robots , 2003, 14th IEEE International Workshop on Rapid Systems Prototyping, 2003. Proceedings..

[11]  Wolfram Hardt,et al.  A Consistent Design Methodology for Configurable HW/SW-interfaces in Embedded Systems , 2002, DIPES.

[12]  Jürgen Teich,et al.  Design and Implementation of Digital Linear Control Systems on Reconfigurable Hardware , 2003, EURASIP J. Adv. Signal Process..

[13]  Christophe Bobda,et al.  Increasing Efficiency by Partial Hardware Reconfiguration: Case Study of a Multi-Controller System , 2003, Engineering of Reconfigurable Systems and Algorithms.

[14]  Robert Siegmund,et al.  SVE: a methodology for the design of protocol dominated digital systems , 2003 .

[15]  Christophe Bobda,et al.  Run-Time Exchange of Mechatronic Controllers Using Partial Hardware Reconfiguration , 2003, FPL.