Skip to content
View UtkarshDas-2005's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report UtkarshDas-2005

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
UtkarshDas-2005/README.md

Banner

πŸ‘‹ Welcome to my GitHub profile!

VLSI Design Engineer | RTL Design | FPGA Development | SoC Design Verification

πŸ”¬ SystemVerilog β€’ UVM β€’ Verilog HDL β€’ Cadence Virtuoso β€’ AMBA AHB β€’ SPI β€’ UART β€’ I2C

Coding

I'm an Electronics and Communication Engineering graduate with hands-on experience in SoC Design Verification, RTL Design, FPGA Development, and Digital IC Design. I enjoy building reliable digital systems and developing verification environments using industry-standard methodologies.

  • πŸš€ Developed UVM-based verification environments using SystemVerilog
  • ⚑ Designed and verified RTL modules using Verilog HDL
  • πŸ” Verified AMBA AHB, SPI, UART, and I2C protocols
  • πŸ› οΈ Performed functional verification, debugging, and waveform analysis
  • πŸ“ Executed CMOS design, DRC, LVS, PEX, and post-layout verification
  • πŸ’‘ Built FPGA-based digital designs using Quartus Prime and Xilinx Vivado

I aim to contribute to the semiconductor industry by developing robust, efficient, and thoroughly verified digital systems.


πŸ› οΈ Tech Stack


πŸ›  Languages & Tools

πŸ’» Programming Languages

C++ Python MATLAB

⚑ HDL & Verification

Verilog SystemVerilog UVM

πŸ› οΈ VLSI & EDA Tools

Cadence Virtuoso Quartus Prime Xilinx Vivado QuestaSim EDA Playground

πŸ”§ Hardware & Platforms

FPGA ESP32 Arduino Raspberry Pi

🎯 Design & Verification Skills

RTL Design FSM Design DRC LVS PEX GDSII

πŸ“‘ Protocols

UART SPI I2C PS/2 AMBA AHB


πŸš€ Projects

πŸ” UVM-Based Verification of AMBA AHB Protocol

  • Developed UVM testbench to verify AHB transactions
  • Implemented drivers, monitors, and coverage checks
  • Verified protocol compliance through simulation

πŸ”„ UART Serial Communication on FPGA

  • Designed UART transmitter and receiver in Verilog
  • Verified serial data transfer and frame integrity
  • Simulated and tested on FPGA

⌨️ PS/2 Keyboard-Based ALU (FPGA)

  • FSM-based Verilog design
  • Supports addition, subtraction, and multiplication
  • Output displayed on dual 7-segment displays

πŸ“ˆ GitHub Streak


🌐 Let’s Connect


⭐ If you like my work, consider starring my repositories
πŸš€ Always learning. Always building.

Popular repositories Loading

  1. NAND_Gate_Verification_Using_SystemVerilog NAND_Gate_Verification_Using_SystemVerilog Public

    A simple Verilog implementation of a NAND gate with simulation testbench and waveform outputs. Ideal for beginners learning digital logic and HDL design.

    SystemVerilog 3

  2. SRAM_Design_and_Verification_Using_SystemVerilog SRAM_Design_and_Verification_Using_SystemVerilog Public

    This project implements a Static Random Access Memory (SRAM) using SystemVerilog, supporting synchronous read and write operations. The design is verified using a SystemVerilog testbench to ensure …

    SystemVerilog 3

  3. UtkarshDas-2005 UtkarshDas-2005 Public

    3

  4. UVM_Based_Verification_of_AMBA_AHB_Protocol_with_Highest_coverage UVM_Based_Verification_of_AMBA_AHB_Protocol_with_Highest_coverage Public

    SystemVerilog 2

  5. Verilog_Converters Verilog_Converters Public

    2

  6. Verilog_Arithmetic_Logic_Circuits Verilog_Arithmetic_Logic_Circuits Public

    2