Advanced search
1 file | 519.54 KB

TCONMAP: technology mapping for parameterised FPGA configurations

Karel Heyse (UGent) , Brahim Al Farisi (UGent) , Karel Bruneel (UGent) and Dirk Stroobandt (UGent)
Author
Organization
Project
FP7-FASTER
Abstract
Parameterised configurations are FPGA configuration bitstreams of which the bits are defined as functions of user-defined parameters. From a parameterised configuration, it is possible to quickly and efficiently derive specialised, regular configuration bitstreams by evaluating these functions. The specialised bitstreams have different properties and functionality depending on the chosen values of the parameters. The most important application of parameterised configurations is the generation of specialised configuration bitstreams for Dynamic Circuit Specialisation, a technique to optimise circuits at run-time using partial reconfiguration of the FPGA. Generating and using parameterised configurations requires a new FPGA tool flow. In this paper, we present a new technology mapping algorithm for parameterised designs, called TCONMAP, that can be used to produce parameterised configurations in which both the configuration of the logic blocks and routing is a function of the parameters. In our experiments, we demonstrate that using TCONMAP the depth and area of the mapped circuit is close to the minimal depth and area attainable. Both Dynamic Circuit Specialisation and fine-grained modular reconfiguration are extracted by TCONMAP from the HDL description of the design requiring only simple parameter annotations.
Keywords
dynamic circuit specialisation, technology mapping, FPGA, run-time reconfiguration

Downloads

  • (...).pdf
    • full text
    • |
    • UGent only
    • |
    • PDF
    • |
    • 519.54 KB

Citation

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

Chicago
Heyse, Karel, Brahim Al Farisi, Karel Bruneel, and Dirk Stroobandt. 2015. “TCONMAP: Technology Mapping for Parameterised FPGA Configurations.” Acm Transactions on Design Automation of Electronic Systems 20 (4).
APA
Heyse, K., Al Farisi, B., Bruneel, K., & Stroobandt, D. (2015). TCONMAP: technology mapping for parameterised FPGA configurations. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 20(4).
Vancouver
1.
Heyse K, Al Farisi B, Bruneel K, Stroobandt D. TCONMAP: technology mapping for parameterised FPGA configurations. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS. New York, NY, USA: ACM; 2015;20(4).
MLA
Heyse, Karel, Brahim Al Farisi, Karel Bruneel, et al. “TCONMAP: Technology Mapping for Parameterised FPGA Configurations.” ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS 20.4 (2015): n. pag. Print.
@article{6838728,
  abstract     = {Parameterised configurations are FPGA configuration bitstreams of which the bits are defined as functions of user-defined parameters. From a parameterised configuration, it is possible to quickly and efficiently derive specialised, regular configuration bitstreams by evaluating these functions. The specialised bitstreams have different properties and functionality depending on the chosen values of the parameters. The most important application of parameterised configurations is the generation of specialised configuration bitstreams for Dynamic Circuit Specialisation, a technique to optimise circuits at run-time using partial reconfiguration of the FPGA.
Generating and using parameterised configurations requires a new FPGA tool flow. In this paper, we present a new technology mapping algorithm for parameterised designs, called TCONMAP, that can be used to produce parameterised configurations in which both the configuration of the logic blocks and routing is a function of the parameters. In our experiments, we demonstrate that using TCONMAP the depth and area of the mapped circuit is close to the minimal depth and area attainable. Both Dynamic Circuit Specialisation and fine-grained modular reconfiguration are extracted by TCONMAP from the HDL description of the design requiring only simple parameter annotations.},
  articleno    = {48},
  author       = {Heyse, Karel and Al Farisi, Brahim and Bruneel, Karel and Stroobandt, Dirk},
  issn         = {1084-4309},
  journal      = {ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS},
  keyword      = {dynamic circuit specialisation,technology mapping,FPGA,run-time reconfiguration},
  language     = {eng},
  number       = {4},
  pages        = {27},
  publisher    = {ACM},
  title        = {TCONMAP: technology mapping for parameterised FPGA configurations},
  url          = {http://dx.doi.org/10.1145/2751558},
  volume       = {20},
  year         = {2015},
}

Altmetric
View in Altmetric
Web of Science
Times cited: