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

Block or report spunkycurative

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.

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
spunkycurative/README.md

Hi, I'm Shreya Sharma 👋

🔧 B.Tech ECE Student | Aspiring RTL / Design Verification Engineer | Digital Electronics & VLSI Enthusiast

Welcome to my GitHub profile! I’m passionate about RTL design, SystemVerilog, and VLSI verification, and I use this space to showcase my projects, experiments, and learning journey.


🌟 About Me

  • 🎓 Electronics & Communication Engineering student
  • 💻 Hands-on with Verilog, SystemVerilog, Testbenches, RTL Design
  • 📈 Exploring protocols (FIFO, UART, SPI, I2C, APB, AXI)
  • 📊 Interested in Digital Design, RTL Verification & VLSI
  • ✍️ Also a published poet (Whispers Within)

🛠️ Tech Stack

  • Languages: Verilog, SystemVerilog
  • Tools: EDA playground
  • Domains: Digital Electronics, RTL Design, Verification

📂 Featured Projects

Here are some of the projects I’ve worked on:

  • 🔸Verilog Basics → Adders, Multiplexers, Encoders, Flip-Flops, Counters, Registers, FIFO
  • 🔸UART Protocol → TX/RX design with baud rate generator and testbench
  • 🔸SPI Protocol → SPI Master–Slave design & verification
  • 🔸I2C Protocol → I2C Master Slave (Read/Write operations with testbench)
  • 🔸Axi-Lite protocol → Register-based communication with 5-channel handshake
  • 🔸Fifo Architecture → Synchronous FIFO (Single Clock with flags and testbench)

📌 Current Focus

  • Deep dive into SystemVerilog & UVM for Verification
  • Preparing for Design Verification internships
  • Expanding protocol-level projects (UART, SPI, I2C, AXI, APB)

✨ Fun Fact

When I’m not coding RTL or debugging testbenches, I write poetry and explore creative expression ✍️


📫 Let’s Connect

Popular repositories Loading

  1. vlsi-rtl-and-protocol-projects vlsi-rtl-and-protocol-projects Public

    Repository showcasing advanced RTL Design and Verification projects in Verilog and SystemVerilog — featuring complete implementations of UART, SPI, I2C, AHB, and AXI-Lite protocols with verificatio…

    1

  2. fifo_design_verification_sv fifo_design_verification_sv Public

    SystemVerilog verification of an 8-bit × 16 synchronous FIFO using a class-based testbench, scoreboard, and 10+ SVA assertions.

    SystemVerilog 1

  3. spunkycurative spunkycurative Public

    Config files for my GitHub profile.

  4. Verilog-designs Verilog-designs Public

    This repository contains Verilog HDL projects implementing combinational and sequential circuits including multiplexers, encoders, flip-flops, shift registers, counters, and memory modules. Ideal f…

    Verilog

  5. spi-master-slave-rtl-verification spi-master-slave-rtl-verification Public

    12-bit SPI Master-Slave RTL design with class-based SystemVerilog verification, SVA, and functional validation.

    SystemVerilog

  6. uart-design-verification uart-design-verification Public

    Parameterized UART Transmitter and Receiver in Verilog with odd parity support, verified using a SystemVerilog class-based testbench with generator, driver, monitor, scoreboard, and mailbox-based s…

    SystemVerilog