Abstract/Details

Logical hardware debuggers for FPGA -based systems


2001 2001

Other formats: Order a copy

Abstract (summary)

Designers using Field Programmable Gate Arrays (FPGAs) have generally performed hardware debugging and verification for FPGA designs much like they would for other digital hardware designs, using simulation and external test equipment. Due to common SRAM-based FPGA device features such as JTAG interfaces, configuration readback, and reprogrammability, the debugging process for FPGA designs can resemble common software debugging approaches where designs are debugged by executing directly on the target hardware system using debuggers which provide high levels of design observability, controllability, execution control, and interactivity while presenting high-level, logical views of the designs. This dissertation demonstrates that such a hardware debugging system is possible for FPGA-based designs by developing such a system for FPGA-based custom computing machines (FCCMs) using the JHDL design environment and other tools such as JBits and JRoute. This dissertation also demonstrates the use of FPGA configuration readback for providing FPGA design observability support for hardware debuggers as well as the use of design modification or instrumentation to improve design observability, controllability, and execution control. The most notable of these design instrumentation or modification techniques are: design-level scan, which provides complete design observability and controllability; bitstream-modifiable embedded logic analyzers, which provide quickly configurable, localized observability; and bitstream modification for the interactive controllability of an FPGA design's state.

Indexing (details)


Subject
Electrical engineering;
Computer science
Classification
0544: Electrical engineering
0984: Computer science
Identifier / keyword
Applied sciences; Debugging; Field-programmable gate arrays; Logical hardware debuggers
Title
Logical hardware debuggers for FPGA -based systems
Author
Graham, Paul Stanley
Number of pages
246
Publication year
2001
Degree date
2001
School code
0022
Source
DAI-B 62/10, Dissertation Abstracts International
Place of publication
Ann Arbor
Country of publication
United States
ISBN
9780493408873, 0493408878
Advisor
Nelson, Brent E.
University/institution
Brigham Young University
University location
United States -- Utah
Degree
Ph.D.
Source type
Dissertations & Theses
Language
English
Document type
Dissertation/Thesis
Dissertation/thesis number
3028709
ProQuest document ID
304683105
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Document URL
http://search.proquest.com/docview/304683105
Access the complete full text

You can get the full text of this document if it is part of your institution's ProQuest subscription.

Try one of the following:

  • Connect to ProQuest through your library network and search for the document from there.
  • Request the document from your library.
  • Go to the ProQuest login page and enter a ProQuest or My Research username / password.