projects

A growing collection of my cool projects!

projects

project thumbnail

VxDebug: Vortex Debug Extension

External debug spec for Vortex GPGPU

project thumbnail

RISC-V Atom

An open-source 32-bit RISC-V soft-core processor.

minor

project thumbnail

8-bit CPU

8 bit in logisim with assembler

project thumbnail

Em6502

Em6502 is an emulator for the MOS-6502 processor in C++.

project thumbnail

Game of Life

a terminal-based version of the popular Conway's game of life

project thumbnail

genetic

Basic Genetic Algorithm Implementation in Python

project thumbnail

MLWhisperer

Exploring Covert Channels in ML systems

project thumbnail

Pong

Implementation of the Pong Game in C++ using SFML library

project thumbnail

pyenigma

Enigma machine emulator written in python

project thumbnail

Random Binary Networks

A Simple Implementation of Random Binary Networks in C++

project thumbnail

simulations

Collection of various maths and physics simulations

project thumbnail

snake

Snake Game written using SFML in C++

project thumbnail

termvcd

A terminal based vcd viewer

project thumbnail

Thunderbolt16

Thunderbolt16 is a 16-Bit non piplined RISC processor

project thumbnail

UART CRC

Cyclic Redundency Check for UART Communication