GitDiagram
Browse

SystemVerilog project architecture examples

Interactive architecture diagrams of 57 open-source SystemVerilog repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.

Repositories 1–50 of 57

  1. adam-maj/tiny-gpu★ 12.1k

    tiny-gpu is a minimal GPU hardware implementation written in SystemVerilog (src/*.sv) with Python/Cocotb tests (test/*.py).

  2. verilator/verilator★ 4k

    Verilator translates Verilog/SystemVerilog into optimized C++ or SystemC models, with optional lint, assertions, coverage, and JSON output; generated models can then be compiled…

  3. lowrisc/opentitan★ 3.6k

    OpenTitan is an open-source silicon Root of Trust spanning chip hardware, device firmware, cryptographic services, host tooling, manufacturing provisioning, and verification.

  4. lowrisc/ibex★ 2k

    - This is the Ibex RISC-V CPU core repository: a production-oriented, highly parameterized 32-bit SystemVerilog core.

  5. pulp-platform/axi★ 1.7k

    This repository is a synthesizable SystemVerilog component library for AXI4/ATOP and AXI4-Lite on-chip communication.

Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.