uarchlabs

Expertise+AI=Production RTL

High-performance processors with open source RTL and AI co-design methodology.

The first core, Pacino, is an 8-issue out-of-order RVA23S64 RISC-V, designed for competitive SPEC performance.

~/pacino snapshot
// inside pacino

pacino pipeline (simplified)

written up on the blog not yet

Swipe to see the full pipeline

    // recent news

    All posts ↗

    // ai co-design notes

    What we've learned building RTL with AI agents, including where the tools give surprising results.

    // projects
    pacino

    Out-of-order RVA23S64 RISC-V processor: an 8-issue OOO design targeting competitive SPECint2006 performance. RTL, design decisions, and AI co-design methodology published in the open.

    activeRISC-VRVA23S64 out-of-orderSystemVerilogopen source
    // about

    What is uarchlabs?

    uarchlabs is a research-first open source lab exploring how large language models can accelerate microarchitecture design. We share synthesizable RTL alongside the AI-assisted methodology that produced it: prompts, evaluation loops, and design rationale included. Why we started.

    Who is it for?

    Chip architects, hardware researchers, and curious engineers who want to understand both the what and the how of AI-driven hardware design. Whether you want to study the methods, extend the RTL, or contribute, start with the docs.

    Open RTL

    Every design is released as synthesizable RTL under a permissive license. Inspect it, fork it, tape it out.

    AI co-design methods

    We document the full AI-assisted workflow, not just the output.

    Community first

    Issues, discussions, and design decisions happen in public on GitHub.

    // stay informed
    No spam. One email when things are ready.