The goal of the project is to build a multicore system based on the OpenRISC architecture, and implement it on Xilinx XUPV5 (aka ML509)
board.
![](https://diglab.technion.ac.il/wp-content/uploads/sites/5/2016/08/D03212.jpg)
The project is divided into two parts, in the first one we built, configured and tested a single core SoC
based on the CPU. The first part is meant to learn the CPU’s architecture, prepare a working environment,
benchmark the system for future comparison and exploring different multicore architectures.
The second part focuses on selecting, implementing and testing the multicore system.