Skip to content

Labs of the Reconfigurable Computing course, University of Aveiro

Notifications You must be signed in to change notification settings

pedrovt/cr-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reconfigurable Computing

MSc in Computer and Telematics Engineering | University of Aveiro

pedrovt 2020


Labs

  • Lab 1 : Familiarization with the Xilinx Vivado IDE and the Digilent Nexys 4 kit
  • Lab 2 : Construction of a module to control the 7-segment displays (multiplexed) of the Digilent Nexys 4 kit
  • Lab 3 : Construction of a mm.ss (countdown timer) hour counter with countdown, entirely in hardware
  • Lab 4 : Software implementation of an mm.ss hour counter with countdown timer
  • Lab 5 : Implementation in software + specialized hardware of a countdown timer with countdown (mm.ss)
  • Lab 6 : Software implementation to be performed on an RTOS + specialized hardware of a countdown timer with countdown (mm.ss)
  • Lab 7 : Implementation of specialized hardware coprocessors with AXI stream interfaces (master and slave) to accelerate "reverse endianess" and "population count" operations
  • Lab 8 : Use of DMA transfers between memory and a coprocessor / peripheral with AXI4 stream interface
  • Lab 9 : Systems with multiple clock domains