Enhancing learning of digital systems using a remote FPGA lab

  • Fearghal Morgan
  • , Seamus Cawley

Research output: Chapter in Book or Conference Publication/ProceedingConference Publicationpeer-review

18 Citations (Scopus)

Abstract

Learning in digital systems design and reconfigurable computing can be enhanced through applying a learn-by-doing approach on practical hardware systems. This paper presents the web-based RemoteFPGA lab which enables users to interact with a range of demonstrator digital hardware systems, operating in real time on an FPGA. The RemoteFPGA lab provides interactive control of system inputs, and monitoring of signals at any level of the design hierarchy. Users can also integrate their own HDL design descriptions within a RemoteFPGA HDL-based project template, for synthesis and implementation on the RemoteFPGA. Users can create a system block diagram for upload to the RemoteFPGA server. Interactive control and monitor signal icons can be overlayed on the block diagram to provide real-time demonstrations of the user designs. The Remote FPGA lab provides enhanced visualisation and interaction with FPGA hardware compared to other reported remote FPGA laboratory systems. The paper describes the Remote FPGA lab elements and demonstrates its use to support learning using two application case studies for illustration.

Original languageEnglish
Title of host publication6th International Workshop on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2011 - Proceedings
DOIs
Publication statusPublished - 2011
Event6th International Workshop on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2011 - Proceedings - Montpellier, France
Duration: 20 Jun 201122 Jun 2011

Publication series

Name6th International Workshop on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2011 - Proceedings

Conference

Conference6th International Workshop on Reconfigurable Communication-Centric Systems-on-Chip, ReCoSoC 2011 - Proceedings
Country/TerritoryFrance
CityMontpellier
Period20/06/1122/06/11

Keywords

  • Digital Systems Education
  • Reconfigurable Computing Education
  • Remote FPGA Laboratory
  • Web-based training

Fingerprint

Dive into the research topics of 'Enhancing learning of digital systems using a remote FPGA lab'. Together they form a unique fingerprint.

Cite this