Enhancing VHDL learning through a light-weight integrated environment for development and automated checking

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

  • Akash Kumar - , National University of Singapore (Autor:in)
  • Rajesh C. Panicker - , National University of Singapore (Autor:in)
  • Ashraf Kassim - , National University of Singapore (Autor:in)

Abstract

The development environments for Hardware Description Languages (HDLs) are essentially meant and designed for highly trained professionals/ engineers and as such are not suitable for use as an introductory tool for students learning HDLs. With students adopting a variety of operating systems, there is a need for a light-weight and cross-platform environment. Further, such a development environment for students should be able to provide some feedback about the functional correctness of their program. In this paper, we describe an open-source environment for developing and simulating VHDL programs on the client side, and a server side application for automated checking of submissions. The client has been developed for three desktop operating systems - Windows, Linux and MacOSX. The server application runs on Linux. The client allows students to develop and simulate VHDL programs. They can also submit programs to a remote server for automated verification. The environment - client and server, has been used for two semesters at the National University of Singapore to provide an enhanced learning experience to the students in a first year course on digital fundamentals.

Details

OriginalspracheEnglisch
TitelProceedings of 2013 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)
Herausgeber (Verlag)IEEE Xplore
Seiten570-575
Seitenumfang6
ISBN (Print)978-1-4673-6355-6
PublikationsstatusVeröffentlicht - 2013
Peer-Review-StatusJa
Extern publiziertJa

Publikationsreihe

ReiheIEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE)

Konferenz

Titel2013 2nd IEEE International Conference on Teaching, Assessment and Learning for Engineering, TALE 2013
Dauer26 - 29 August 2013
StadtKuta
LandIndonesien

Schlagworte

Forschungsprofillinien der TU Dresden

ASJC Scopus Sachgebiete

Schlagwörter

  • Automated checking, Integrated development environment, Simulation, VHDL