Skip to content
View lukasz-rek's full-sized avatar
  • Allseas
  • Netherlands
  • 23:12 (UTC +01:00)

Block or report lukasz-rek

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lukasz-rek/README.md

Hello

MSc Computer Engineering & Embedded Systems @ TU Delft

What I'm doing now

  • Hoping to do more contributions to projects I use
  • Low-level programming (C/C++, ARM/RISC-V assembly) and verilog

Few Cool Projects

rpi - Bare metal operating system for Raspberry Pi 4
Custom OS built from scratch (and guidance from other bare metal projects) featuring simple terminal, user space execution, and SD card filesystem support. Written in C with ARM assembly.

riscv-cpu - At uni I've been taught many great things, but due to time constraints I feel I've never explored some of the stuff. This repo is an experiment in building up a simple riscv32i core, upgrading it with selected extensions, pipelining and other stuff and measuring the impacts with benchmarks and synthesis runs for a kria kv260. In progress.

array-multiplier-verilog - Custom hardware multiplier in verilog that adapts to bit widths made as a tool for uni project. Could be improved but works!

mac-module - FPGA-based MAC unit for neural network inference. Hardware accelerator for MNIST classification implemented in Verilog.

Contact

Pinned Loading

  1. rpi rpi Public

    Raspberry PI 4 OS that supports a simple terminal, user space and sd card access. Written from scratch with some help

    C 1

  2. array-multiplier-verilog array-multiplier-verilog Public

    Some multiplier I made!

    Verilog

  3. mac-module mac-module Public

    MAC module for a MNIST classifying algorithm implemented on FPGA.

    Verilog 2

  4. riscv-cpu riscv-cpu Public

    Just a riscv cpu made to learn

    SystemVerilog