Advanced search
1 file | 535.75 KB

A novel tool flow for increased routing configuration similarity in multi-mode circuits

Brahim Al Farisi (UGent) , Elias Vansteenkiste (UGent) , Karel Bruneel (UGent) and Dirk Stroobandt (UGent)
Author
Organization
Abstract
A multi-mode circuit implements the functionality of a limited number of circuits, called modes, of which at any given time only one needs to be realised. Using run-time reconfiguration (RTR) of an FPGA, all the modes can be time-multiplexed on the same reconfigurable region, requiring only an area that can contain the biggest mode. Typically, conventional run-time reconfiguration techniques generate a configuration of the reconfigurable region for every mode separately. This results in configurations that are bit-wise very different. Thus, in this case, many bits need to be changed in the configuration memory to switch between modes, leading to long reconfiguration times. In this paper we present a novel tool flow that retains the placement of the conventional RTR flow, but uses TRoute, a reconfiguration-aware connection router, to implement the connections of all modes simultaneously. TRoute stimulates the sharing of routing resources between connections of different modes. This results in a significant increase in the similarity between the routing configurations of the modes. In the experimental results it is shown that the number of routing configuration bits that needs to be rewritten is reduced with a factor between 2 and 4 compared to conventional techniques.
Keywords
FPGA, Run-time reconfiguration, Computer-Aided Design (CAD)

Downloads

  • paper32.pdf
    • full text
    • |
    • open access
    • |
    • PDF
    • |
    • 535.75 KB

Citation

Please use this url to cite or link to this publication:

Chicago
Al Farisi, Brahim, Elias Vansteenkiste, Karel Bruneel, and Dirk Stroobandt. 2013. “A Novel Tool Flow for Increased Routing Configuration Similarity in Multi-mode Circuits.” In Proceedings (IEEE Computer Society Annual Symposium on VLSI. Print), 96–101. Los Alamitos, CA, USA: IEEE Computer Society.
APA
Al Farisi, B., Vansteenkiste, E., Bruneel, K., & Stroobandt, D. (2013). A novel tool flow for increased routing configuration similarity in multi-mode circuits. Proceedings (IEEE Computer Society Annual Symposium on VLSI. Print) (pp. 96–101). Presented at the 2013 IEEE Computer Society Annual Symposium on VLSI (ISVLSI - 2013), Los Alamitos, CA, USA: IEEE Computer Society.
Vancouver
1.
Al Farisi B, Vansteenkiste E, Bruneel K, Stroobandt D. A novel tool flow for increased routing configuration similarity in multi-mode circuits. Proceedings (IEEE Computer Society Annual Symposium on VLSI. Print). Los Alamitos, CA, USA: IEEE Computer Society; 2013. p. 96–101.
MLA
Al Farisi, Brahim, Elias Vansteenkiste, Karel Bruneel, et al. “A Novel Tool Flow for Increased Routing Configuration Similarity in Multi-mode Circuits.” Proceedings (IEEE Computer Society Annual Symposium on VLSI. Print). Los Alamitos, CA, USA: IEEE Computer Society, 2013. 96–101. Print.
@inproceedings{4325950,
  abstract     = {A multi-mode circuit implements the functionality of a limited number of circuits, called modes, of which at any given time only one needs to be realised. Using run-time reconfiguration (RTR) of an FPGA, all the modes can be time-multiplexed on the same reconfigurable region, requiring only an area that can contain the biggest mode. Typically, conventional run-time reconfiguration techniques generate a configuration of the reconfigurable region for every mode separately. This results in configurations that are bit-wise very different. Thus, in this case, many bits need to be changed in the configuration memory to switch between modes, leading to long reconfiguration times. In this paper we present a novel tool flow that retains the placement of the conventional RTR flow, but uses TRoute, a reconfiguration-aware connection router, to implement the connections of all modes simultaneously. TRoute stimulates the sharing of routing resources between connections of different modes. This results in a significant increase in the similarity between the routing  configurations of the modes. In the experimental results it is shown that the number of routing configuration bits that needs to be rewritten is reduced with a factor between 2 and 4 compared to conventional techniques.},
  author       = {Al Farisi, Brahim and Vansteenkiste, Elias and Bruneel, Karel and Stroobandt, Dirk},
  booktitle    = {Proceedings (IEEE Computer Society Annual Symposium on VLSI. Print)},
  isbn         = {9781479913299},
  issn         = {2159-3469},
  language     = {eng},
  location     = {Natal, Brazil},
  pages        = {96--101},
  publisher    = {IEEE Computer Society},
  title        = {A novel tool flow for increased routing configuration similarity in multi-mode circuits},
  year         = {2013},
}