Pinned Repositories
Cache-Controller
Cached data memory subsystem. The cache is direct-mapped and write-through.
Motion-Planning
my_jibo_description
It consists of creating a RobotModel of a JIBO robot.
my_turtlebot_topics
ROS package to maake a Turtlebot 2 robot move along a maze
NIVAS
Implementation of 1st order Software PLL for Grid Tie Micro Inverter on Micrium RTOS (µC/OS-II) to schedule tasks such as ADC Read Task, PLL Task, SPWM Generation Task using Round Robin Scheduler on TIVA-C (TM4C123GH6PM).
OMPL_Projects
pipeline_simulator
Integer pipeline simulator includes a forwarding unit, a hazard detection unit with the static branch prediction technique predict not taken. 8-stage pipeline with a 2-stage fetch unit and 3-stage memory unit. branch is computed in the EX stage and forwarding from memory is done through MEM2 stage.
portfolio_sp
Shreyas Poyrekar
RISC-V
Implementing a five-stage pipeline RSIC-V architecture (RV32I Core instruction set) using Verilog HDL. All the functional modules required including the Hazard detection unit, Forwarding Unit, Branch Prediction, and the Five pipeline stages are simulated and verified the functional testing with test benches on ModelSim.
rt_dvfs_simulator
Simulation and Comparison Real-Time DVFS scheduling algorithms. Implemented the RT-DVFS scheduling algorithms static voltage scaling and the cycle conserving. Both the techniques were EDF based scheduling and were implemented in python. Compared and evaluated both the scheduling techniques on energy consumption for different test cases
srpoyrek's Repositories
srpoyrek/RISC-V
Implementing a five-stage pipeline RSIC-V architecture (RV32I Core instruction set) using Verilog HDL. All the functional modules required including the Hazard detection unit, Forwarding Unit, Branch Prediction, and the Five pipeline stages are simulated and verified the functional testing with test benches on ModelSim.
srpoyrek/habitist
Modified and updated github action that integrates native habit tracking in todoist. Apply Seinfield's "Don't Break the Chain" method for habit building (Made by amitness).
srpoyrek/rt_dvfs_simulator
Simulation and Comparison Real-Time DVFS scheduling algorithms. Implemented the RT-DVFS scheduling algorithms static voltage scaling and the cycle conserving. Both the techniques were EDF based scheduling and were implemented in python. Compared and evaluated both the scheduling techniques on energy consumption for different test cases
srpoyrek/NIVAS
Implementation of 1st order Software PLL for Grid Tie Micro Inverter on Micrium RTOS (µC/OS-II) to schedule tasks such as ADC Read Task, PLL Task, SPWM Generation Task using Round Robin Scheduler on TIVA-C (TM4C123GH6PM).
srpoyrek/Cache-Controller
Cached data memory subsystem. The cache is direct-mapped and write-through.
srpoyrek/Motion-Planning
srpoyrek/my_jibo_description
It consists of creating a RobotModel of a JIBO robot.
srpoyrek/my_turtlebot_topics
ROS package to maake a Turtlebot 2 robot move along a maze
srpoyrek/OMPL_Projects
srpoyrek/pipeline_simulator
Integer pipeline simulator includes a forwarding unit, a hazard detection unit with the static branch prediction technique predict not taken. 8-stage pipeline with a 2-stage fetch unit and 3-stage memory unit. branch is computed in the EX stage and forwarding from memory is done through MEM2 stage.
srpoyrek/portfolio_sp
Shreyas Poyrekar