Mr Heap Allocator's Projects
Designed a 16-bit CPU architecture using VHDL. The architecture components include a CPU Controller; Instruction Register; a 16-bit ALU which implements two arithmetic functions, eight logical functions, and two shift operations. The generic memory of size 64-KB is also designed. The simulation was carried out using ModelSim. Synopsys Design Vision was utilized as the synthesis tool for this project
Design and Implementation an 8-bit Microprocessor in Verilog. The design utilized sixteen 8-bit registers and one accumulator register. The data path was designed in a non-pipelined fashion. ModelSim was leveraged as a simulation environment for design.
Algorithm and Data structure codes in Python
This repository contains the codes from courser course "Algorithmic Toolbox"
Database for Amazon competitors. The entity-relationship diagrams were constructed using MS Visio. The scripts in the database implementation were executed on SQL Management Studio. The design was overall normalized in 3rd Normal Form.
Designed and implemented the DFT tool in Verilog to add BIST capabilities to any given digital circuit. The components Pattern Generator (PG), Response analyzer (RA), and the BIST controller were designed to form a complete BIST circuit. The implementation of BIST circuitry was carried out on an Arithmetic Unit.
personal website
Forking, merging, pulling requests
A collection of useful .gitignore templates
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
Google IT Automation with Python Professional Certificate - Practice files
Kubernetes Course Files
A modern, C++11-native, single-file header-only, tiny framework for unit-tests, TDD and BDD (includes C++98 variant)
Linux kernel source tree
Visualizing the javascript runtime at runtime
Source Code for 'Modern X86 Assembly Language Programming' by Daniel Kusswurm