TY - GEN
T1 - Remote FPGA Lab with interactive control and visualisation interface
AU - MCGINLEY, BRIAN
AU - Morgan, Fearghal
AU - O'Halloran, Martin
PY - 2011/9/1
Y1 - 2011/9/1
N2 - This paper describes a scalable and extendable Remote Field Programmable Gate Array Laboratory (RemoteFPGA) which can be used to enhance the learning of digital systems and FPGA applications. The web-based console provides an always-on, real-time, interactive control and visualisation interface to/from a bank of remote FPGAs. A Xilinx ISE project template enables integration of user HDL-based designs to execute on the RemoteFPGA. Host-FPGA communication is supported using a register-based interface. Users can create real-time, interactive and visual demonstrators of digital systems components. The paper presents a demonstrator for a Finite State Machine (FSM) application, and illustrates the use of web-based control and visualisation for enhanced learning of FSM behaviour. The paper also presents a case study of the use of RemoteFPGA in undergraduate teaching.
AB - This paper describes a scalable and extendable Remote Field Programmable Gate Array Laboratory (RemoteFPGA) which can be used to enhance the learning of digital systems and FPGA applications. The web-based console provides an always-on, real-time, interactive control and visualisation interface to/from a bank of remote FPGAs. A Xilinx ISE project template enables integration of user HDL-based designs to execute on the RemoteFPGA. Host-FPGA communication is supported using a register-based interface. Users can create real-time, interactive and visual demonstrators of digital systems components. The paper presents a demonstrator for a Finite State Machine (FSM) application, and illustrates the use of web-based control and visualisation for enhanced learning of FSM behaviour. The paper also presents a case study of the use of RemoteFPGA in undergraduate teaching.
KW - Digital systems education
KW - Reconfigurable computing education
KW - Remote FPGA laboratory
KW - Web-based training
UR - http://www.scopus.com/inward/record.url?scp=80455131172&partnerID=8YFLogxK
M3 - Conference Publication
AN - SCOPUS:80455131172
SN - 9780769545295
T3 - Proceedings - 21st International Conference on Field Programmable Logic and Applications, FPL 2011
SP - 496
EP - 499
BT - 21st International Conference on Field Programmable Logic and Applications
T2 - 21st International Conference on Field Programmable Logic and Applications, FPL 2011
Y2 - 5 September 2011 through 7 September 2011
ER -