A remote laboratory for debugging FPGA-based microprocessor prototypes

Javier Sánchez Pastor, Iván González, Jorge López, Francisco J. Gomez‐Arribas, Josefina Gutiérrez-Martínez

2004 · 20 citations · 2 references

Concepts

Abstract

In this paper, a framework for testing microprocessor prototypes is presented. A RISC microprocessor is designed by students using VHDL language and adapted to be implemented on a FPGA device. The correct behaviour of the designed microprocessor is checked executing test programs written and compiled by the students for this microprocessor. Using a Web client, users send test programs and a file with the design to a remote laboratory where it is loaded on a real FPGA device. A set of tools for debugging the remote execution of the tests has been developed, using a graphical interface similar to other debugging tools. Groups of selected students of a computer architecture course have participated in this experience. The good opinions received from the students, suggest the incorporation of this remote laboratory experience in the next regular course.

References

2