RVDon · RISC-V Domain-specific Open Node
Standing on the shoulders of giants
Connecting human wisdom and creativity with circuits
Starting from the open-source Vortex RISC-V GPU, adding hardware-native instructions for the Pairformer module of AlphaFold3 / Protenix--triangle mask matrix multiplication and Flash Attention are no longer software simulations, but first-class citizens on silicon.
WHY RVDon
Why We Must Do This
Not reinventing the wheel, but building our own telescope on the shoulders of open-source giants
Standing on Giants
Vortex is open source, RISC-V is open source, Protenix is open source. We use others' shoulders to build our own path--and then open source the path too.
Real Silicon, Not Slides
637 lines of VX_tcu_fa.sv, 3-stage pipeline, 16-entry LUT exp approximation--every line of RTL has passed Verilator simulation, 0/128 errors verified.
Open Source as Faith and Strategy
RTL is the blueprint, the chip is the product. Open-sourcing blueprints doesn't harm commercial interests--it eliminates trust costs, attracts FPGA validators, and builds academic influence.
ARCHITECTURE
Chip Architecture Stack
Three layers progressive--from general GPU base to domain-specific instructions
Vortex RISC-V GPGPU
Open-source RISC-V GPGPU BaseMulti-core GPU based on the Vortex open-source RISC-V GPGPU architecture--providing mature WGMMA datapath and thread scheduling infrastructure for RVDon.
TCU · WGMMA Pipeline
Tensor Core Unit · WGMMATensor Compute Unit within Vortex Core, providing WGMMA (Warp Group Matrix Multiply-Accumulate)--RVDon PF extension reuses this datapath.
PF Extension ISA
Pairformer Extension ISAPF_TMM / PF_TMM_INC / PF_FLASH_ATTN--natively supporting triangle mask matrix multiplication and Flash Attention in the TCU pipeline, eliminating redundant computation and software masking overhead.
PAIRFORMER EXTENSION ISA
PF Extension Instruction Set
Natively supporting Pairformer core computation in the TCU pipeline--replacing software masking, eliminating redundancy
Pairformer Core Computation Patterns
Triangle Multiplication
Triangular matrix multiplication + symmetry masking--half the computation is redundant on general GPUs, PF_TMM hardware triangle masking skips it directly
Triangle Attention
Triangular attention + causal masking + online Softmax--FA_SOFTMAX completes within the TCU pipeline, no global synchronization needed
PF_TMM
Outgoing triangle mask matrix multiplication (Triangle Multiplication Outgoing)
PF_TMM_INC
Incoming triangle mask matrix multiplication (Triangle Multiplication Incoming)
PF_FLASH_ATTN
Flash Attention (FA_MMA / FA_SOFTMAX / FA_UPDATE sub-operations)
PF_SLOAD
Strided Load--reserved for future extension
PROGRESS
Development Progress
Every step passed simulation--0/128 errors means complete
OPEN SOURCE
Open Source Strategy · Open Design · Free Use
All Apache 2.0--design, code, documentation, freely usable, modifiable, and commercializable by anyone
RTL Code + SimX Model
Apache 2.0RVDon PF extension RTL (VX_tcu_fa.sv etc.) and SimX behavioral model (tcu_unit.cpp) on top of Vortex, open-sourced under Apache 2.0. Anyone can use, modify, and commercialize--but must retain attribution and patent grant terms.
PF Intrinsics + Test Framework
Apache 2.0vx_pf.h header defining PF extension intrinsics (pf_tmm_sync / pf_tmm_inc_sync / fa_mma_sync etc.) and regression test framework, also released under Apache 2.0--complete toolchain open source.
Architecture Docs + Design Reports
Apache 2.0ARCHITECTURE.md specification (PF extension ISA, register mapping, programming model) and docs/ design documents, phase reports all open source--letting the community understand the intent of every signal line.
Mandatory Attribution Clause
All derivative works (hardware, software, documentation) must include the following attribution in NOTICE / README / product documentation:
RVDon, DiVo, Gen²AI are project self-names--the code is yours, the attribution is ours.
BUSINESS
Two-Layer Value Loop
Open source builds brand -> consulting earns revenue
RVDon PF extension RTL + SimX behavioral model + intrinsics + regression tests--hardware developers can freely use, modify, and build their own Pairformer accelerators
Community co-building, brand penetration
Chip design consulting--from architecture selection to PF extension RTL customization, helping clients optimize Pairformer / Attention acceleration on the RVDon base
Paid service, 1-on-1 customization
CONSULTING
Chip Design Consulting · Verification · Lectures
Domain expert drives AI engineering--not teaching you how to use AI to write RTL, but teaching you how to define chip requirements for AI to execute
Design Consulting & Customization
From architecture selection to RTL customization, at 1/10 the cost of human IC engineer hours. Upfront consulting ¥30,000 + project startup ¥20,000, fully deductible against design fees--¥50,000 offsets ¥500,000 of human engineer hours.
Independent Verification
Using rvdon-kahan software probe to verify hardware authenticity--4 independent dataset implementations with differences within acceptable range, ensuring it's not "The Emperor's New Clothes". You should worry only if different engineers produce identical data.
University Lectures
For IC majors at universities and vocational colleges, teaching the methodology of "how domain experts define chip requirements for AI to execute"--not "how to use AI to write RTL", but "how to know what a chip should do".
Verification Methodology: Software Probe
If rvdon-kahan can run normally through RVDon's API and achieve expected precision improvement, it proves the hardware interface truly exists. Different engineers writing verification scripts with the same SDK produce results with minor differences within reasonable range--this is evidence of authenticity. Identical data from different engineers is what should worry you.
IP Ownership & Revenue Share
Core IP belongs to the original algorithm creator. DiVo requires an additional 5% "Creative Calibration & Adaptation Revenue Share"--creative ideas are not always engineering-sound and need adaptation to become implementable.
ECOSYSTEM
From Silicon to Targets
RVDon is not an isolated hardware project--it is the bottommost layer of the DiVo bio-computing full stack
Pairformer is the core module of AlphaFold3 / Protenix. RVDon's PF extension instructions accelerate triangle matrix multiplication and Flash Attention at the silicon level, directly boosting Protenix inference throughput--and Protenix is the engine for DiVo's neoantigen pipeline S5 (pMHC structure prediction) and CAR-T pipeline CT5 (structure validation). From hardware instructions to patient targets, this is a complete causal chain.
Build Your Device with RVDon
Take the open-source design to build your own hardware--or have us customize your domain-specific chip.