Yash Jangra's Projects
This project aims to implement a 32-bit 5-stage pipelined High-performance MIPS-based RISC Core based on Harvard Architecture. The MIPS processor was designed using MIPS ISA (Instruction Set Architecture) and divided into three main modules: datapath unit, control unit, and hazard unit. The processor is tested to run two programs: GCD Calculation
Verilog implementation of an 8-bit Synchronous FIFO (First-In-First-Out) memory module
A dual clock asynchronous FIFO written in verilog, tested with Icarus Verilog
A bare metal programming guide (ARM microcontrollers)
CompleteDevlopment
Encryption Decryption System using Linear Feedback Shift Register
Dumps all images from a GroupMe chat.
This repo is my personal project for showcasing my photographs that I click and edit.
Keypad scanners are used to enter data manually in digital telephones, computer keyboards and other digital systems. Telephones have a decimal keypad, and computer keyboards usually have a hexadecimal keypad. A keypad scanner responds to a pressed key and forms a code that uniquely identifies the key that is pressed.
Hexadecimal Keypad Scanner and Encoder is used to detect and encode a pressed key
STM32Cube MCU Full Package for the STM32F4 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits))
Solution submission for Round-1 of the Tryst Autobot Challenge
Config files for my GitHub profile.