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