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

Highlights

  • Pro

Block or report 124107157-KV

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

Hey, I'm Keerthi 👋

Digital IC Design · UVM Verification · RTL · RISC-V · Open-Source ASIC Flows


⚡ About Me

I build hardware projects that go beyond “it simulates.” My focus is clean RTL, strong verification, real waveforms, coverage numbers, and open-source silicon flows.

Currently exploring:

SystemVerilog  |  UVM  |  RISC-V  |  FPGA  |  SKY130  |  OpenROAD  |  ASIC Flow

Tiny bugs fear my waveform zoom button.


🚀 Featured Hardware Projects

🔐 AES-128 Encryption Core with UVM Verification

Complete AES-128 RTL + UVM environment with constrained-random stimulus, scoreboard, functional coverage, and EPWave debug.

561 / 561 transactions passed
99.82% functional coverage
0 UVM errors | 0 UVM fatals

View Project


🔁 Parameterized Round Robin Arbiter

A clean SystemVerilog + UVM project showing arbitration, assertions, scoreboard checking, and functional coverage.

Parameterized RTL
One-hot grant
Rotating priority pointer
Directed + constrained-random verification

View Project


🧠 TinySoC on SKY130

An 8-bit microcontroller-style SoC pushed through an open-source RTL-to-GDS flow.

CPU + RAM + UART + Timer + Bus
Yosys + OpenROAD + Magic + Netgen + KLayout

View Project


🧩 RISC-V / Processor Design

Exploring processor architecture through RV32I, SERV and CVA6

Datapath
ALU
Control logic
Register file
Compact RISC-V cores

RV32I Processor · SERV · CVA6


🛠️ Tech Stack

Languages      : Verilog, SystemVerilog, Python, C
Verification   : UVM, SVA, Scoreboards, Functional Coverage
ASIC Tools     : Yosys, OpenROAD, LibreLane, Magic, Netgen, KLayout
PDK/Flow       : SKY130, Open-source RTL-to-GDS
FPGA/Debug     : Vivado, EPWave, GTKWave, PYNQ-Z2
Architecture   : RISC-V, SoC, UART, FSMs, Datapaths

🧭 What I’m Building Toward

I’m building a hardware portfolio around:

  • Digital IC design
  • UVM verification
  • Processor and SoC design
  • Open-source ASIC implementation
  • FPGA and waveform-driven debug
  • Silicon-ready documentation

📌 Best Repos to Check

Project Focus
AES-128 UVM Verification Cryptographic accelerator verification
Round Robin Arbiter RTL + UVM fundamentals
TinySoC RTL-to-GDS ASIC flow
RV32I Processor Processor design
UART RTL peripheral design
Analog Circuit Design Custom IC exploration

📫 Connect

GitHub   : 124107157-KV
LinkedIn : keerthi-vasan-p

Focus    : Digital IC Design
           RTL Design
           UVM Verification
           RISC-V
           Computer Architecture
           Open-Source ASIC Flows

Building small blocks properly today, so bigger chips behave tomorrow.

Pinned Loading

  1. 124107157-KV 124107157-KV Public

    Portfolio hub for SystemVerilog RTL, UVM verification, RISC-V/SoC design, and open-source ASIC flow projects.

    1

  2. TinySoC TinySoC Public

    8-bit Microcontroller SoC on Sky130 (LibreLane / OpenROAD Flow)

    Verilog 5

  3. AES-128-Encryption-Core-with-UVM-Verification AES-128-Encryption-Core-with-UVM-Verification Public

    This project implements an AES-128 encryption core in SystemVerilog and verifies it using a compact UVM 1.2 verification environment. The design accepts a 128-bit plaintext block and a 128-bit ciph…

    SystemVerilog 1

  4. RV32I_Processor RV32I_Processor Public

    Design of RV32I Processor for Basic Stochastic Computing

    Verilog

  5. SERV SERV Public

    Forked from olofk/serv

    SERV - The SErial RISC-V CPU

    Verilog

  6. open-silicon-lab open-silicon-lab Public

    A portfolio repository for analog and digital IC designs built using open-source EDA tools, including Magic, Xschem, ngspice, KLayout, Yosys, OpenROAD, LibreLane/OpenLane, Verilator, and SKY130-bas…

    Tcl