• DocumentCode
    124109
  • Title

    Effective FPGA debug for high-level synthesis generated circuits

  • Author

    Goeders, Jeffrey ; Wilton, Steven J. E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
  • fYear
    2014
  • fDate
    2-4 Sept. 2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    High-level synthesis (HLS) promises to increase designer productivity in the face of steadily increasing FPGA sizes, and broaden the market of use, allowing software designers to reap the benefits of hardware implementation. One roadblock to HLS adoption is the lack of a debugging infrastructure. To debug, designers can run their source code on a processor; however, this does not capture interactions with other system components. The alternative is to debug using the RTL, which is beyond the expertise of software designers, and impractical for hardware designers as the RTL may not resemble the original source code.
  • Keywords
    field programmable gate arrays; high level synthesis; FPGA debug; HLS adoption; RTL; debugging infrastructure; high-level synthesis generated circuits; Debugging; Field programmable gate arrays; Hardware; Hardware design languages; Instruments; Optimization; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2014 24th International Conference on
  • Conference_Location
    Munich
  • Type

    conf

  • DOI
    10.1109/FPL.2014.6927498
  • Filename
    6927498