• DocumentCode
    432859
  • Title

    Instrumenting Bitstreams for Debugging FPGA Circuits

  • Author

    Graham, Paul ; Nelson, Brent ; Hutchings, Brad

  • Author_Institution
    Brigham Young University
  • fYear
    2001
  • fDate
    March 29 2001-April 2 2001
  • Firstpage
    41
  • Lastpage
    50
  • Abstract
    Since FPGAs are frequently used to improve the time to market for products, shortening the time for validating and debugging FPGA designs is, thus, important. Our paper discusses how directly instrumenting FPGA programming data, or bitstreams, with debugging hardware can improve the debugging productivity for designers and, thus, reduce a design’s time to market. We also provide some background relating to the current state of the art in debugging FPGA designs and describe how bitstream instrumentation can be automated using JHDL, JBits and JRoute. When instrumenting designs with embedded logic analyzers at the bitstream level, we have witnessed design modification speed-ups ranging from about 6 to 19 times over more conventional techniques. We will also briefly mention other applications of bitstream modification in debugging FPGA designs.
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2001. FCCM '01. The 9th Annual IEEE Symposium on
  • Conference_Location
    Rohnert Park, CA, USA
  • Print_ISBN
    0-7695-2667-5
  • Type

    conf

  • Filename
    1420900