Skip to content
View KapoorAkshit18's full-sized avatar
👨
Active User.
👨
Active User.

Block or report KapoorAkshit18

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

Hi, I'm Akshit Kapoor

Electronics & Communication Graduate | Design Verification Engineer

---

About Me

Electronics & Communication Engineering graduate focused on Design Verification and RTL Verification.

  • Strong interest in SystemVerilog and UVM-based verification
  • Hands-on experience developing constrained-random verification environments
  • Working with functional coverage, assertions, scoreboards, monitors, drivers, sequences, and reference models
  • Experience with AXI4-Lite, APB, memory-mapped interfaces, and SoC interconnects
  • Developing and verifying RISC-V based SoC architectures
  • Familiar with simulation, debugging, waveform analysis, and FPGA-based validation
  • Interested in developing scalable and reusable verification environments for complex digital designs

Design Verification Skills

Verification Methodologies

- UVM Testbench Architecture - UVM Agents, Drivers, Monitors and Sequencers - UVM Sequences and Sequence Items - Constrained-Random Stimulus - Functional Coverage - Code Coverage - Scoreboards and Reference Models - Transaction-Level Modeling - Assertions and SVA - Functional and Protocol Verification - Regression Testing - Debugging and Waveform Analysis

Protocol & Interface Verification

- AXI4-Lite - APB - Memory-Mapped Interfaces - Native Processor Interfaces - SoC Interconnect Verification - Address Decoding Verification - Register and Peripheral Verification - Reset and Clock-Domain Crossing Verification

RTL & Hardware Skills

  • Verilog
  • SystemVerilog
  • RTL Design
  • FSM Design
  • Datapath and Control Logic
  • Memory and Register Interfaces
  • RISC-V RV32I
  • SoC Architecture
  • FPGA Implementation
  • VGA / Video Display Logic
  • CDC and Reset Synchronization

Verification Tools

- QuestaSim - Synopsys VCS - Verdi - Vivado - Yosys - GTKWave - Verilator - SymbiYosys - Linux

Programming & Scripting

---

Featured Projects

RISC-V Video Display Processor SoC

RISC-V based SoC integrating a PicoRV32 processor, SoC interconnect, RAM, AXI4-Lite peripherals, VDP/VGA controller, sensor and telemetry peripherals.

Verification Focus:

  • SystemVerilog/UVM verification environment
  • AXI4-Lite transaction generation and monitoring
  • Register and peripheral verification
  • Scoreboard-based checking
  • Functional coverage
  • Assertions
  • SoC-level integration verification
  • Reset and CDC verification
  • FPGA validation using Vivado

UVM-Based AXI4-Lite Verification Environment

Reusable SystemVerilog/UVM environment for verifying AXI4-Lite based RTL designs.

Key Components:

  • UVM Test
  • Environment
  • Agent
  • Sequencer
  • Driver
  • Monitor
  • Sequence Items
  • Scoreboard
  • Reference Model
  • Functional Coverage
  • SystemVerilog Assertions

APB Verification Environment

SystemVerilog-based verification environment for APB interfaces.

  • Constrained-random stimulus
  • Generator and Driver
  • Input and Output Monitors
  • Reference Model
  • Scoreboard
  • Functional Coverage
  • Reset and protocol checking

RISC-V / Edge AI Hardware

Exploring hardware-software co-design using RISC-V processors and lightweight AI acceleration for resource-constrained embedded systems.


GitHub Statistics

---

GitHub Contribution Snake

GitHub Contribution Snake

---

Connect With Me

Pinned Loading

  1. VSD-Real-World-Edge-AI-Lab VSD-Real-World-Edge-AI-Lab Public

    Jupyter Notebook 1

  2. power-electronics-converters power-electronics-converters Public

    MATLAB

  3. rf-antennas-and-metamaterials rf-antennas-and-metamaterials Public

    Academic Projects

  4. vsd-riscv vsd-riscv Public

    Advanced Embedded Systems

    Verilog 2

  5. nasscom-vsd-soc-design-workshop nasscom-vsd-soc-design-workshop Public

    2 Week SoC DIgital VLSI Workshop

    Verilog 1

  6. video_display_processor video_display_processor Public

    Mini SoC

    C 1