Computer Architecture Lab/SS2020
Group 1[edit | edit source]
- Szabolcs Hornyák s196713
Neural Network Accelerator Github repository: https://github.com/FrankyHSz/nn_accelerator
Group 2[edit | edit source]
- Kendall Price s196449
- Simone Bystadhagen s191772
Roll Your Own Microprocessor https://github.com/simoneby/MicroProcessorProject
Group 3[edit | edit source]
- Gabriel Cobos Tello s186468
- Elvis Ferreira s190395
- Mariya Tacheva s193275
Pipelined 32-bit RISC-V microprocessor for space applications.
Group 4[edit | edit source]
Member[edit | edit source]
- Antoine Sébert s193508
Title & Summary[edit | edit source]
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[edit | edit source]
https://github.com/AntoineSebert/pargo
Group 5[edit | edit source]
- Kishan Suchet Palani s192120
Accelerator Interface for Patmos
Group 6[edit | edit source]
- Zixuan Li s192169
- Rui Huang s181405
Network-on-Chip in Chisel
Git Repository[edit | edit source]
https://github.com/huangruidtu/noc
Group 7[edit | edit source]
- Andreas Gramstrup Correia s153498
Floating-Point Unit for Patmos
Group 8[edit | edit source]
- Ragnar Sandberg Mikkelsen
Porting TinyOS to the Patmos processor
https://gitlab.gbar.dtu.dk/s111975/tinyos-aca-project.git
Group 9[edit | edit source]
- David Risom Pedersen s164872
SD card interface to Patmos