Browse packages

mojo-v

1.3.7Readiness: RL1Packaged

by extensilica

Mojo-V privacy-oriented secret computation extension (UMich research)

No confirmed encoding conflictsShares encoding space with 11 extension(s)
Show encoding relation details

xthead-ba WARNING

  • PARTIAL_DECODE_OVERLAP: opcode 0x0B funct3 0x1 funct7 null — opcode and funct3 match, but the full mask isn't known (funct7/funct12 not imported). Possible overlap; needs full mask/match data to confirm.
  • SHARED_CUSTOM_SPACE: both declare custom-0; shared custom space (no per-vendor allocation in RISC-V). Not a conflict on its own — composing both needs opcode remapping or selective enable.

xthead-bb WARNING

  • PARTIAL_DECODE_OVERLAP: opcode 0x0B funct3 0x1 funct7 null — opcode and funct3 match, but the full mask isn't known (funct7/funct12 not imported). Possible overlap; needs full mask/match data to confirm.
  • PARTIAL_DECODE_OVERLAP: opcode 0x0B funct3 0x2 funct7 null — opcode and funct3 match, but the full mask isn't known (funct7/funct12 not imported). Possible overlap; needs full mask/match data to confirm.
  • PARTIAL_DECODE_OVERLAP: opcode 0x0B funct3 0x3 funct7 null — opcode and funct3 match, but the full mask isn't known (funct7/funct12 not imported). Possible overlap; needs full mask/match data to confirm.
  • SHARED_CUSTOM_SPACE: both declare custom-0; shared custom space (no per-vendor allocation in RISC-V). Not a conflict on its own — composing both needs opcode remapping or selective enable.

xthead-bs WARNING

  • PARTIAL_DECODE_OVERLAP: opcode 0x0B funct3 0x1 funct7 null — opcode and funct3 match, but the full mask isn't known (funct7/funct12 not imported). Possible overlap; needs full mask/match data to confirm.
  • SHARED_CUSTOM_SPACE: both declare custom-0; shared custom space (no per-vendor allocation in RISC-V). Not a conflict on its own — composing both needs opcode remapping or selective enable.

xthead-condmov WARNING

  • PARTIAL_DECODE_OVERLAP: opcode 0x0B funct3 0x1 funct7 null — opcode and funct3 match, but the full mask isn't known (funct7/funct12 not imported). Possible overlap; needs full mask/match data to confirm.
  • SHARED_CUSTOM_SPACE: both declare custom-0; shared custom space (no per-vendor allocation in RISC-V). Not a conflict on its own — composing both needs opcode remapping or selective enable.

xthead-fmemidx INFO

  • SHARED_CUSTOM_SPACE: both declare custom-0; shared custom space (no per-vendor allocation in RISC-V). Not a conflict on its own — composing both needs opcode remapping or selective enable.

xthead-fmv INFO

  • SHARED_CUSTOM_SPACE: both declare custom-0; shared custom space (no per-vendor allocation in RISC-V). Not a conflict on its own — composing both needs opcode remapping or selective enable.

xthead-int INFO

  • SHARED_CUSTOM_SPACE: both declare custom-0; shared custom space (no per-vendor allocation in RISC-V). Not a conflict on its own — composing both needs opcode remapping or selective enable.

xthead-mac WARNING

  • PARTIAL_DECODE_OVERLAP: opcode 0x0B funct3 0x1 funct7 null — opcode and funct3 match, but the full mask isn't known (funct7/funct12 not imported). Possible overlap; needs full mask/match data to confirm.
  • SHARED_CUSTOM_SPACE: both declare custom-0; shared custom space (no per-vendor allocation in RISC-V). Not a conflict on its own — composing both needs opcode remapping or selective enable.

xthead-mempair INFO

  • SHARED_CUSTOM_SPACE: both declare custom-0; shared custom space (no per-vendor allocation in RISC-V). Not a conflict on its own — composing both needs opcode remapping or selective enable.

xthead-sync INFO

  • SHARED_CUSTOM_SPACE: both declare custom-0; shared custom space (no per-vendor allocation in RISC-V). Not a conflict on its own — composing both needs opcode remapping or selective enable.

xthead-vdot INFO

  • SHARED_CUSTOM_SPACE: both declare custom-0; shared custom space (no per-vendor allocation in RISC-V). Not a conflict on its own — composing both needs opcode remapping or selective enable.

Pre-silicon bridge: this package is meant to be evaluable before RTL/FPGA/ASIC decisions.

Readiness & capabilities

Readiness: RL1Packaged

Runnable (entry declared)
Testable (testEntry declared)
Repro: bundled
Repro: resolved
Repro: host-dependent
Toolchain: bundled
Toolchain: external
Sim: Spike
Emu: QEMU
RTL
FPGA
Tests

README

Mojo-V privacy-oriented secret computation extension (UMich research)

Version History

VersionPublishedStatus
1.3.7latest
xsil install [email protected]
Jun 24, 2026active
1.3.6
xsil install [email protected]
Jun 24, 2026active
1.3.5
xsil install [email protected]
Jun 22, 2026active
1.3.4yanked
xsil install [email protected]
Jun 22, 2026yanked
1.3.2yanked
xsil install [email protected]
Jun 22, 2026yanked
1.3.1yanked
xsil install [email protected]
Jun 22, 2026yanked
1.3.0
xsil install [email protected]
Jun 21, 2026active
1.2.0

Promote mojo-v to resolved mode with pinned spike-mojov, pk, and toolchain artifacts; add deterministic run/test smoke path.

xsil install [email protected]
Jun 21, 2026active
1.1.0

Populate Mojo-V scaffold with upstream opcode and CSR metadata.

xsil install [email protected]
Jun 21, 2026active
1.0.0
xsil install [email protected]
May 14, 2026active

Downloads

0

Last 7 days

23

Last 30 days

23

All time

Daily downloads — last 30 days

06-1506-2206-2907-0607-1307-14

By version

1.3.5
8
1.3.1
4
1.3.0
3
1.3.2
3
1.3.6
3
1.3.4
2

Reviews

Sign in to leave a review.

No reviews yet

Be the first to leave a review.