Compatibility graph
Every node is a published RISC-V extension. Every edge is an encoding relation the registry detected between two extensions —FATAL conflicts (full encoding tuple matches with different mnemonics),WARNING conflicts (remappable), designedSHARED overlaps (same instruction by spec),SHARED MAJOR OPCODE (informational; both live under the same 7-bit major opcode), and overlappingCUSTOM opcode spaces.
102
Extensions
117
Edges
0
FATAL conflicts
3
Designed overlaps
100%
drag · scroll to zoom
Reading the graph
- Nodes = published extensions. Color = Readiness Level (RL5 green → RL1 stone). Drag to reposition. Click to open the package page.
- Edges = collisions detected by the registry. Hover for the encoding detail.
- Cyan edges (SHARED) are designed overlaps, not real conflicts — e.g. Zbkb's
roland Zbb'srolare the same instruction by spec. - Scroll to zoom · drag the canvas to pan. Use “Reset view” to recenter.
- “Hide isolated nodes” drops extensions with no visible edge from the canvas (otherwise they drift around as untethered points).