TELKOMNIKA Telecommunication, Computing, Electronics and Control
On-chip debugging for microprocessor design
Dublin Core
Title
TELKOMNIKA Telecommunication, Computing, Electronics and Control
On-chip debugging for microprocessor design
On-chip debugging for microprocessor design
Subject
Engineering education, Field programmable gate array, Microprocessor design, Post-silicon debug, Programmable logic
Description
This article proposes a closer-to-metal approach of RTL inspection in microprocessor design for use in education, engineering, and research. Signals of interest are tapped throughout the microprocessor hierarchical design and are then output to the top-level entity and finally displayed to a VGA monitor. Input clock signal can be fed as slow as one wish to trace or debug the microprocessor being designed. An FPGA development board, along with its accompanying software package, is used as the design and test platform. The use of VHDL commands ’type’ and ’record’ in the hierarchy provides key ingredients in the overall design, since this allows simple, clean, and tractable code. The method is tested on MIPS single-cycle microprocessor blueprint. The result shows that the technique produces more consistent display of the true contents of registers, ALU input/output signals, and other wires – compared to the standard, widely-used simulation method. This approach is expected to increase confidence in students and designers since the reported signals’ values are the true values. Its use is not limited to the development of microprocessors; every FPGA-based digital design can benefit from it.
Creator
Fajar Suryawan, Bana Handaga, Abdul Basith
Source
DOI: 10.12928/TELKOMNIKA.v18i3.13174
Publisher
Universitas Ahmad Dahlan
Date
June 2020
Contributor
Sri Wahyuni
Rights
ISSN: 1693-6930
Relation
http://journal.uad.ac.id/index.php/TELKOMNIKA
Format
PDF
Language
English
Type
Text
Coverage
TELKOMNIKA Telecommunication, Computing, Electronics and Control
Files
Collection
Citation
Fajar Suryawan, Bana Handaga, Abdul Basith, “TELKOMNIKA Telecommunication, Computing, Electronics and Control
On-chip debugging for microprocessor design,” Repository Horizon University Indonesia, accessed November 21, 2024, https://repository.horizon.ac.id/items/show/3767.
On-chip debugging for microprocessor design,” Repository Horizon University Indonesia, accessed November 21, 2024, https://repository.horizon.ac.id/items/show/3767.