ViciLogic2.0 online learning and prototyping using PYNQ

  • Fearghal Morgan
  • , Declan O'Loughlin
  • , Jeremy Audiger
  • , Yohan Boyer
  • , Frank Callaly

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

Abstract

This demo presents viciLogic2.0, a scalable, distributed, online learning and prototyping platform for gold-standard, basic-to-advanced digital logic design and prototyping education. viciLogic2.0 uses a Xilinx PYNQ [1] reconfigurable System on Chip (SoC) cloud array, and locally-connected SoCs. Client and browser applications provide control and visualisation of the state of all user design signals in real time, within the automatically-allocated and configured remote programmable logic hardware. Each SoC includes an Ethernet-connected ARM-based server which facilitates FPGA resource selection, configuration and control, and remote user interaction. This enables the creation of responsive, interactive client local and browser applications, connected directly to hardware, and online technology enhanced learning applications.

Original languageEnglish
Title of host publicationProceedings - 2018 International Conference on Field-Programmable Logic and Applications, FPL 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages459-460
Number of pages2
ISBN (Electronic)9781538685174
DOIs
Publication statusPublished - 9 Nov 2018
Event28th International Conference on Field-Programmable Logic and Applications, FPL 2018 - Dublin, Ireland
Duration: 26 Aug 201830 Aug 2018

Publication series

NameProceedings - 2018 International Conference on Field-Programmable Logic and Applications, FPL 2018

Conference

Conference28th International Conference on Field-Programmable Logic and Applications, FPL 2018
Country/TerritoryIreland
CityDublin
Period26/08/1830/08/18

Keywords

  • FPGA cloud
  • Internet of Things
  • online learning
  • prototyping
  • remote lab
  • SoC
  • technology enhanced learning

Fingerprint

Dive into the research topics of 'ViciLogic2.0 online learning and prototyping using PYNQ'. Together they form a unique fingerprint.

Cite this