FPGA-Based Remote Laboratory for Digital Electronics

Developing and implementing a remote lab based on FPGA can improve the teaching of Digital Electronics, giving students a web application to remotely test the designs proposed in practical sessions on real hardware. A server connected to the development system configures the programmable digital device with the proposed designs and allows the remote user to interact with the input and output peripherals. The server can manage connections and their time of use in order to avoid congestion of resources, and also allows usage statistics to be drafted.