Hybrid FPGA debug approach

Zdravko Panjkov, Andreas Wasserbauer, Timm Ostermann, Richard Hagelauer

    Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

    Abstract

    In the modern verification environment an FPGAbased prototyping has become an important part of the whole verification flow. The ability to simulate real time application in more realistic speeds allows much higher coverage than traditional HDL logic simulators. The main disadvantage of FPGA prototyping is inability to inspect and observe internal FPGA signals. Currently there are two traditional solutions for this problem. The first solution is using embedded trace-buffers to record a subset of internal signals and the second solution captures a snapshot of the current FPGA state. Both of these techniques have certain benefits and shortcomings. In this paper, we present an idea of merging these two techniques into a new hybrid approach. Using this idea we created a hybrid circuit and during our experiments showed that it preserves all good sides from both traditional approaches.
    Original languageEnglish
    Title of host publication25th International Conference on Field-programmable Logic and Applications FPL 2015
    Pages1-8
    Number of pages8
    Publication statusPublished - 2015

    Fields of science

    • 206 Medical Engineering
    • 102 Computer Sciences
    • 202 Electrical Engineering, Electronics, Information Engineering

    Cite this