Projects

my projects
Verilog, FPGA

Designing and Implementing a 1x3 Router Using Verilog HDL on FPGA

This project designs and implements a 1x3 Router using Verilog HDL, integrating crucial components like FSM, sync modules, FIFO buffers, and regs for efficient data routing. Tools like Synopsys Spyglass ensure error-free RTL code, followed by synthesis using Xilinx Vivado and Synopsys DC for optimal hardware implementations. Demonstrating the importance of sophisticated tools in HDL-based design, it's implemented on the Basys 3 FPGA Board.

Verilog, Synthesis

Single core RISC-V For I Type Instruction

Explore the power of simplicity with our Single core RISC-V tailored for I-Type Instructions. This project, inspired by the foundational RISC-V architecture, boasts a streamlined design optimized for efficiency and speed in executing I-Type instructions. By focusing on a single cycle per instruction, our processor ensures swift and precise execution, making it an ideal choice for tasks demanding rapid processing of immediate operand instructions.

Verilog, Synthesis

Dynamic Register File

A register file is a digital storage element in a computer's central processing unit (CPU) that stores data temporarily. It consists of a set of registers, each capable of storing a binary value. In a dynamic register file, the term "dynamic" typically implies that the register file can be reconfigured or modified.

Verilog

LFSR (Linear Feedback Shift Register)

A Linear Feedback Shift Register (LFSR) is a type of shift register that uses linear feedback to generate pseudo-random sequences. It is commonly employed in digital circuit design, cryptography, and error detection/correction applications. Verilog, a hardware description language (HDL), is often used to model and simulate digital circuits.

Antenna Design & Testing

Satellite communications using a multiband Microstrip patch antenna.

We have designed antenna which works on frequencies like 7.97 GHz, 9.81 GHz, 11.85 GHz, 14.18 GHz, and We manufactured the intended antenna and tested it in the lab at our college.

Kana
Antenna Design, Testing

Micro strip Patch antenna for S Band communications

Designed my antenna using HFSS Software and simulated it, the result is 2.4 GHz which comes under the s parameter.

IoT, Arduino

Self-Balancing Robot

Gyroscope (MPU6050) is utilised to balance the robot, and this idea is also employed in human-driven vehicles such as segway robots.

IoT, Arduino, Sensors

Air Quality Monitoring System

This project aims to contribute to the assessment of indoor or outdoor air quality by providing real-time data on these essential factors. Monitoring humidity is crucial for understanding the moisture content in the air, while tracking CO levels is vital for detecting potential air pollution. Additionally, temperature monitoring provides insights into environmental conditions.

Projects