Computer Architecture Lab/SS2020

Group 1

 * Szabolcs Hornyák s196713

Neural Network Accelerator Github repository: https://github.com/FrankyHSz/nn_accelerator

Group 2

 * Kendall Price s196449
 * Simone Bystadhagen s191772

Roll Your Own Microprocessor https://github.com/simoneby/MicroProcessorProject

Group 3

 * Gabriel Cobos Tello s186468
 * Elvis Ferreira s190395
 * Mariya Tacheva s193275

Pipelined 32-bit RISC-V microprocessor for space applications.

Member

 * Antoine Sébert s193508

Title & Summary
Rust Compiler for Patmos

Rust is a new language designed for safe concurrency and also optimized for small embedded systems (https://www.rust-lang.org/en-US/). Patmos is an open-source processor optimized for real-time systems (http://patmos.compute.dtu.dk/). The distribution of Patmos contains an LLVM based C compiler. And Rust is based on LLVM. The bachelor project is on combining the Rust frontend of LLVM with the backend for Patmos.

Git Repository
https://github.com/AntoineSebert/pargo

Group 5

 * Kishan Suchet Palani s192120

Accelerator Interface for Patmos

Group 6

 * Zixuan Li s192169
 * Rui Huang s181405

Network-on-Chip in Chisel

Git Repository
https://github.com/huangruidtu/noc

Group 7

 * Andreas Gramstrup Correia s153498

Floating-Point Unit for Patmos

Group 8

 * Ragnar Sandberg Mikkelsen

Porting TinyOS to the Patmos processor

https://gitlab.gbar.dtu.dk/s111975/tinyos-aca-project.git

Group 9

 * David Risom Pedersen s164872

SD card interface to Patmos