/checkOddWords

Last project in reconfigurable computing

Primary LanguageVHDL

checkOddWords

Last project in Reconfigurable Computing

Hardware + IDE

  • Nexys4™ FPGA Xilinx Board (Manual) alt tag

  • Vivado + SDK (optimized 2015.4) (Download)


Task

Use general structure (following figure)

alt tag

You have to include the following two tasks:

a) Hardware with data stored in ROM and check results using switches, buttons and displays.

b) Hardware connection with software developed for MicroBlaze processor

  • Input data: 16 words / 16 bit

  • Processing: find all the odd words

  • Output data: LEDs(16 bit): sequentially show the words found in binary with a frequency of approximately 1 Hz

  • Use software to input initial data .


Solutions

Hardware solution (hardwareVersion) alt tag

Software solution (SoftVersion) alt tag


Result/Execution

alt tag

  • Video - YouTube
  • Four right displays: values in hexadecimal
  • Display leftmost: number of odd words
  • Leds: words in the binary frequency of 1Hz

Authors