Cohort 01 · 15 — 25 seats

Build your first SystemVerilog + UVM testbench in one weekend — with an engineer who does this at Google.

A 2-day live Mastermind for final-year ECE students and 0–2 YOE DV engineers. Leave Sunday evening with a running testbench on your laptop — not a certificate.

DatesSat 13 — Sun 14 Jun 2026
Format2-day live Mastermind
Daily times10:00 — 16:00 IST
Seats15 — 25
Fee₹499 incl. GST

Built by Rishi · 11 yrs silicon verification at Google & Synopsys

tb_top.sv · verilator + gtkwaveSun 16:32
clk
tx
rx
valid
regression.log● PASS · 128/128 · seed 17
Instructor historyGoogleSynopsysProtocols shippedUCIe · I3C · SAS · Fibre Channel

The gap this weekend closes

Most learners never see what “verified” looks like.

You read the books, watched the lectures, and still can't tell if your testbench is any good. That's not a you problem. It's what the weekend fixes.

01

Video courses don't show what “done” looks like.

They teach syntax and demo a scripted pass. They don't show you a failing seed, a waveform diff, or an engineer deciding what to check first.

02

College labs don't produce a running testbench.

Assignments end at “simulation ran.” Nobody closes coverage, nobody files a bug with a reproducer, nobody signs anything off.

03

Tutorials teach syntax, not the engineer's mental model.

UVM has 40 classes. You only need the 6 that carry real work. A tutorial won't tell you which — an engineer in the room will.

What you leave Sunday with

A working testbench, on your laptop — not a certificate.

On your machine

  • A working tb_top.sv running under Verilator
  • A UVM skeleton that drives one transaction end-to-end
  • A GTKWave recording of your first passing simulation
  • A clean Git repo you can push to your public GitHub
SV fluencyUVM skeletonFirst simMental model

In your head

  • The mental map for what “verified” actually means
  • Where RTL → DV → sign-off fits inside a real silicon team
  • Which 6 UVM classes carry 90% of real work
  • A 1-page “what to do next” map, handed out Sunday 4 PM

This is the Mastermind deliverable. It is intentionally scoped to 2 days.

The weekend · 4 sessions

2 days. 4 sessions. One working testbench.

Saturday and Sunday, 10 AM to 4 PM IST, live with Rishi. Same code editor on screen as yours. You build alongside; he watches and unsticks.

Day 1 · Session 110:00 — 12:30 IST

The DV Landscape & SystemVerilog Fluency

Where verification sits in the chip lifecycle, and the SV language surface you'll use all weekend.

+
  • Map RTL → DV → sign-off as it runs inside a real silicon team
  • Read and write SV classes, interfaces, and clocking blocks
  • Stand up a Verilator sim + GTKWave view on your laptop
  • Run your first directed test against a dummy DUT
  • [TBD: Rishi — one anecdote from a real project]

Artifact: rtl/tb_top.sv · first passing sim on your laptop

Day 1 · Session 214:00 — 16:30 IST

UVM in One Afternoon

The UVM mental model, stripped of jargon, built in front of you.

+
  • Trace data: sequencer → driver → DUT → monitor → scoreboard
  • Register a component with uvm_config_db
  • Run a passing UVM sequence against a toy DUT
  • Read a UVM report log and know where to look first
  • [TBD: Rishi — one anecdote]

Artifact: uvm/uart_agent.sv

Day 2 · Session 310:00 — 12:30 IST

Protocol, Coverage, Assertions

The “what does done mean” session — how working engineers call a block verified.

+
  • Extract protocol invariants from a UART-style datasheet
  • Write constrained-random sequence items
  • Instrument a covergroup and read a coverage report
  • Write a first SVA for a protocol invariant
  • [TBD: Rishi — one anecdote]

Artifact: uvm/uart_cov.sv, uart_sva.sv

Day 2 · Session 414:00 — 16:00 IST

Debug, Regress & What Comes Next

Working-engineer muscles: diagnose from waveform, file a bug, close the loop.

+
  • Diagnose a failing seed from waveform alone
  • File a bug with a minimal reproducer + RCA
  • Read a Makefile-driven regression result
  • Leave with a clean Git repo and a next-steps map
  • [TBD: Rishi — one anecdote]

Artifact: bugs/bug-0001.md, Makefile

How the weekend runs

Not a video library. Not a lecture. A live build.

You ship code while Rishi watches. Stuck? He unsticks you on the spot — same timezone, same screen, no ticket queue.

01

Live build

Rishi codes on screen. You follow along on your laptop, at the same pace, with the same tools. When his sim passes, yours should too.

02

Over-the-shoulder review

Stuck? Paste your terminal output in Discord. Rishi or a peer unsticks you within 10 minutes during session hours — not 24 hours later.

03

Peer pods of 3

You're paired with 2 other engineers on day 1. You debug each other's code between sessions. First signal of a real DV team: the people next to you.

Tools of the trade

100% open-source. Zero licence cost. Runs on your laptop.

VerilatorIcarus VerilogcocotbYosysSymbiYosysGTKWaveMakeGitVS CodeGitHub Actions

We help you install everything in a Day-0 setup before the weekend starts. Linux, macOS, or Windows with WSL.

Who's teaching

Reviewed by a working verification engineer. Not a TA.

Instructor · Rishi

11+ years in silicon verification.

Currently at Google. Previously at Synopsys. Shipped VIPs and signed off blocks on UCIe, I3C, SAS, and Fibre Channel. Runs cohort 01 personally — no TAs, no ghost-writing.

Teaches the way he reviews juniors on real projects: specific, direct, one bug at a time. If your repo needs a rewrite, you'll hear it. If it's clean, he'll say that in one line.

“Most people don't struggle with syntax. They struggle with deciding what to check first. This weekend is about that.”

Fit

We'd rather you not come than come and feel cheated.

✓ For you, if

  • You're a final-year ECE / VLSI M.Tech student
  • You're a DV engineer with 0–2 YOE wanting real depth
  • You're self-taught and want an engineer in the room
  • You can block Saturday & Sunday 10 AM – 4 PM IST
  • Your laptop runs Linux or WSL with 8+ GB RAM

— Not for you, if

  • You're a senior DV engineer — you'll be bored
  • You want a placement guarantee — we don't issue them
  • You want a recorded self-paced course — this is live-only
  • You can't commit to both days in full
  • You need commercial EDA licences — we use open-source

Self fit-check · 30 seconds

Three honest questions before you apply.

01Can you block both days of the weekend, 10 AM — 4 PM IST?

02Laptop that runs Linux / WSL with 8+ GB RAM?

03Comfortable reading a datasheet in English?

Testimonials

No stock quotes. No invented faces.

[PLACEHOLDER]

Cohort 01's Mastermind runs 13–14 Jun 2026. Real graduate quotes, with names and GitHub links, land here after the weekend.

Pricing

One fee. One weekend. No upsells on this page.

Cohort 01

ReyaTech VLSI Mastermind

SV + UVM Weekend

2-day live build · Saturday & Sunday · 10 AM – 4 PM IST

₹499

Inclusive of GST · one-time · INR

What's included

  • 4 live sessions with Rishi (two on Sat, two on Sun)
  • Mastermind repo template, ready to clone
  • Day-0 toolchain setup help
  • Discord access for the weekend cohort
  • Peer pod of 3 engineers for the weekend
  • A 1-page “what to do next” map, Sunday 4 PM
Apply for the Mastermind
Refund: Full refund before Saturday 9 AM IST. Once the weekend starts, no partial refunds — but the repo and recordings are yours to keep.

FAQ

Eight honest answers.

Do I need commercial EDA licences?
No. Everything runs on Verilator, Icarus, cocotb, GTKWave — all open-source, all free. We send a Day-0 setup script that installs the full stack on Linux, macOS, or Windows with WSL.
What if I miss one of the 4 sessions?
You'll get the session recording within 24 hours. But you lose the live-build advantage — the whole point is that Rishi is in the room while you code. We recommend blocking both days.
How much time do I need on Saturday + Sunday?
10 AM – 4 PM IST both days, live. Plus about 1 hour of self-work Saturday evening to catch up if needed. Keep 2 hours of buffer either side for a clean weekend.
Is there a placement guarantee?
No. This is a 2-day weekend, not a career programme. What you leave with is a working testbench on your public GitHub — which is a stronger interview signal than most bootcamp certificates.
Do I get a certificate?
No badge, no PDF. You leave with a working testbench on your laptop and a clean Git repo. That's the receipt.
Can my employer sponsor the weekend?
Yes. Email Rishi and we'll send a 1-page template letter + GST-compliant invoice. Turnaround is under 24 hours.
What's the refund policy?
Full refund any time before Saturday 9 AM IST — no questions. Once the weekend starts, no partial refunds. You still keep the repo template and session recordings.
Is there something after the Mastermind?
An intensive programme is offered to Mastermind graduates who want to take the testbench all the way to a sign-off-ready IP block. Details are revealed inside Day 2, Session 4 — no price or commitment on this page.

For chip companies

Training DV engineers at your company?

We run closed weekend Masterminds for teams of 8–15, under NDA, with your IP and your toolchain. No logo wall until we have real customers.

Email Rishi

What comes next · deliberately light on detail

Engineers who ship a working testbench by Sunday evening are invited to an intensive programme that takes the same testbench all the way to a sign-off-ready IP block — coverage, assertions, debug, CI, and a reviewed report. We pitch it on Sunday inside the Mastermind, not here. No curriculum on this page. If you're already sure, come to the weekend first.

Apply for cohort 01

One weekend. One working testbench. One engineer in the room.

Rishi reads every application and replies within 48 hours — yes or no, with a reason. Applications close Fri 30 May 2026.

DatesSat 13 — Sun 14 Jun 2026
Format2-day live Mastermind
Daily times10:00 — 16:00 IST
Seats15 — 25
Fee₹499 incl. GST
Apply for the Mastermind