Advanced search
1 file | 2.84 MB Add to list

In-circuit debugging with dynamic reconfiguration of FPGA interconnects

Author
Organization
Abstract
In this work, a novel method for in-circuit debugging on FPGAs is introduced that allows the insertion of low-overhead debugging infrastructure by exploiting the technique of parameterized configurations. This allows the parameterization of the LUTs and the routing infrastructure to create a virtual network of debugging multiplexers. It aims to facilitate debugging, to increase the internal signal observability, and to reduce the debugging (area and reconfiguration) overhead. Signal ranking techniques are also introduced that classify signals that can be traced during debug. Finally, the results of the method are presented and compared with a commercial tool. The area and time results and the tradeoffs between internal signal observability and area and reconfiguration overhead are also explored.
Keywords
General Computer Science, FPGA, debugging, parameterized configuration, post-silicon debug, reconfiguration, verification

Downloads

  • (...).pdf
    • full text (Published version)
    • |
    • UGent only
    • |
    • PDF
    • |
    • 2.84 MB

Citation

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

MLA
Kourfali, Alexandra, and Dirk Stroobandt. “In-Circuit Debugging with Dynamic Reconfiguration of FPGA Interconnects.” ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, vol. 13, no. 1, 2020, doi:10.1145/3375459.
APA
Kourfali, A., & Stroobandt, D. (2020). In-circuit debugging with dynamic reconfiguration of FPGA interconnects. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 13(1). https://doi.org/10.1145/3375459
Chicago author-date
Kourfali, Alexandra, and Dirk Stroobandt. 2020. “In-Circuit Debugging with Dynamic Reconfiguration of FPGA Interconnects.” ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS 13 (1). https://doi.org/10.1145/3375459.
Chicago author-date (all authors)
Kourfali, Alexandra, and Dirk Stroobandt. 2020. “In-Circuit Debugging with Dynamic Reconfiguration of FPGA Interconnects.” ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS 13 (1). doi:10.1145/3375459.
Vancouver
1.
Kourfali A, Stroobandt D. In-circuit debugging with dynamic reconfiguration of FPGA interconnects. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS. 2020;13(1).
IEEE
[1]
A. Kourfali and D. Stroobandt, “In-circuit debugging with dynamic reconfiguration of FPGA interconnects,” ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, vol. 13, no. 1, 2020.
@article{8700999,
  abstract     = {{In this work, a novel method for in-circuit debugging on FPGAs is introduced that allows the insertion of low-overhead debugging infrastructure by exploiting the technique of parameterized configurations. This allows the parameterization of the LUTs and the routing infrastructure to create a virtual network of debugging multiplexers. It aims to facilitate debugging, to increase the internal signal observability, and to reduce the debugging (area and reconfiguration) overhead. Signal ranking techniques are also introduced that classify signals that can be traced during debug. Finally, the results of the method are presented and compared with a commercial tool. The area and time results and the tradeoffs between internal signal observability and area and reconfiguration overhead are also explored.}},
  articleno    = {{5}},
  author       = {{Kourfali, Alexandra and Stroobandt, Dirk}},
  issn         = {{1936-7406}},
  journal      = {{ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS}},
  keywords     = {{General Computer Science,FPGA,debugging,parameterized configuration,post-silicon debug,reconfiguration,verification}},
  language     = {{eng}},
  number       = {{1}},
  pages        = {{29}},
  title        = {{In-circuit debugging with dynamic reconfiguration of FPGA interconnects}},
  url          = {{http://dx.doi.org/10.1145/3375459}},
  volume       = {{13}},
  year         = {{2020}},
}

Altmetric
View in Altmetric
Web of Science
Times cited: