Skip to content
View YilouWang's full-sized avatar

Organizations

@verilator

Block or report YilouWang

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. 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
YilouWang/README.md
Yilou's Silicon Timeline

王译楼 · Yilou Wang 👋

Digital IP Verification Engineer @ NXP Munich · previously PlanV · TUM M.Sc.
Verilator org member · 160+ merged PRs in Verilator · UVM on open-source simulators · AI for verification

now verilator prs focus


✨ Highlights

Highlights as a UVM sim log
  • 🚀 160+ merged pull requests in Verilator: constrained randomization, SVA and UVM-related features. Member of the Verilator GitHub organization.
  • 🧪 Industrial UVM on an open-source simulator: OpenHW's cv32e40p UVM testbench (core-v-verif) running natively on Verilator, 0 UVM_FATAL / 0 UVM_ERROR.
  • 🤖 Agentic AI development loop: 82 merged PRs in three months, human review on every patch.

🧭 Journey

  • 🎓 2017–2021: B.Eng. EE @ HIT (Fuxin 🚄 Harbin)
  • 🎓 2021–2024: M.Sc. EE @ TUM (China ✈️ Munich)
  • 🧪 Internships: Neusoft & Infineon (master thesis at Infineon)
  • 💼 2024–2026: Verification Engineer @ PlanV
  • 💼 2026–now: Digital IP Verification Engineer @ NXP

📚 Publications & Talks

  • 🎤 AI on Open-Source EDA: Closing the UVM-on-Verilator Gap with an Agentic Development Loop, DVCon Europe 2026 · Munich, Nov 17–18, 2026
  • 📄 Enabling Industrial-Grade RISC-V UVM Verification on an Open-Source Simulator, Euromicro DSD 2026 (MATTERV) · Kraków, Sep 2026
  • 📄 Advancing Open-Source Verification: Enabling Full Randomization in Verilator, DVCon Europe 2025
  • 📄 Enable Reuse of SystemVerilog Verification IPs in cocotb/pyuvm, DVCon Europe 2024 (with Thorsten Dworzak and Johannes Grinschgl)

📝 Technical Writing

Verification Blog Waveform

🛠️ Projects

  • 🧰 Toy4Joy_DV: DV playground for SV / UVM / Verilator / cocotb, with practical examples for onboarding and quick experiments.
  • 📘 cocotb-BSHL: my master thesis work at Infineon, giving cocotb/pyuvm access to SystemVerilog verification IP.
  • 🧪 PlanV_Verilator_Feature_Tests: the CI flow we used at PlanV to validate Verilator features.

📫 Contact

linkedin

Open-source work shown here was done during my time at PlanV and before. Views are my own.

Pinned Loading

  1. Toy4Joy_DV Toy4Joy_DV Public

    Hands-on digital verification playground covering SystemVerilog, UVM, Verilator, and pyUVM with practical examples.

  2. PlanV_Verilator_Feature_Tests PlanV_Verilator_Feature_Tests Public

    Forked from planvtech/PlanV_Verilator_Feature_Tests

    PlanV CI System for testing Verilator-Features

    SystemVerilog

  3. badai_cardsmith-oss badai_cardsmith-oss Public

    badai_cardsmith 开源版:精简模板与系列配置,支持生成、渲染与质量评估。

    Python

  4. MS_Thesis_cocotb-BSHL MS_Thesis_cocotb-BSHL Public

    Forked from Infineon/cocotb-BSHL

    Enables access from cocotb/Pyuvm to SystemVerilog Verification IP. Besides re-usable code, this repo contains a simple example implementation

    Python