- 🎓 B.Tech in Electronics & Telecommunication Engineering, RIT Islampur
- 💡 Hands-on experience designing hierarchical RTL modules (ALU, FSM, UART, memory) verified through testbenches in Xilinx Vivado
- 🚀 Also bring hardware integration experience from sounding rocket payload development (ESP32, I²C/SPI/UART, GPS/GSM)
- 📌 Currently focused on strengthening my RTL design & verification fundamentals for VLSI roles
RTL / VLSI
Verilog HDL · FSM Design · Hierarchical Module Design · Testbench Verification · Xilinx Vivado · Quartus · ModelSim
Embedded Systems
ESP32 · Arduino · Embedded C · I²C · SPI · UART · GPS/GSM Integration
Programming
Verilog · Embedded C · Python (basic)
| Project | Description |
|---|---|
| 16-bit ALU | Hierarchical 16-bit ALU — adder, comparator, logic unit, incrementer/decrementer |
| UART Transceiver | Full-duplex UART with baud generator and 16x-oversampling receiver FSM |
| Booth Multiplier | Signed multiplication using Booth's algorithm — FSM + datapath design |
| Memory Design (RAM/ROM) | Synchronous RAM, asynchronous RAM, and ROM with verification testbenches |
| FSM Sequence Detector | Mealy/Moore FSM detecting a binary sequence, overlapping & non-overlapping modes |
| Traffic Light Controller | FSM-based 4-way traffic signal controller with full state-transition verification |