Obstacle-free Two-dimensional Online-Routing for Run-time Reconfigurable FPGA-based Systems

Obstacle-free Two-dimensional Online-Routing for Run-time Reconfigurable FPGA-based Systems

Abstract

By neatly reserving routing resources of an FPGA at design-time, a circuit switching network can be implemented for integrating reconfigurable modules in a two-dimensional manner at run-time. In this network, paths can be set directly by manipulating fractions of the switch matrix configuration. By utilizing disjoint resources for implementing the network and the modules of the system, the network is capable to route paths to partial modules independent to the present module placement layout.

This paper proposes concepts, implementation issues, and a design flow for building reconfigurable systems providing such a network. Furthermore, a timing model will be presented for validating the system at run-time. The applicability of the network will be demonstrated in a prototype system by routing I/O pins to partial modules.
 

Bibtex

@INPROCEEDINGS{fpt10koch,
        AUTHOR             = {{Koch}, {Dirk} and {Beckhoff}, {Christian} and {Torresen}, {Jim}},
        ADDRESS            = {{Beijing, China}},
        BOOKTITLE          = {{Proceedings of International Conference on Field-Programmable Technology (ICFPT\'10)}},
        PUBLISHER          = {IEEE},
        MONTH              = dez,
        NOTE               = {to apear},
        TITLE              = {{Obstacle-free Two-dimensional Online-Routing for Run-time Reconfigurable FPGA-based Systems}},
        YEAR               = {2010},
}



 

Published Sep. 18, 2010 1:16 AM - Last modified Apr. 4, 2011 10:43 AM