Browse Extensions

mojo-v

1.3.7.xsil package

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.

This versioned archive records the Extension's encoding, dependencies, provenance, documentation, and any simulator, toolchain, RTL, test, or hardware support declared by its maintainer.

Package metadata

Metadata is published by the package maintainer. Inspect the archive, upstream sources, and checksums before depending on declared support.

Required ISA
RV64GC_ZICOND_ZKMOJOV_ZICNTR
Declared support
spike
Toolchain
riscv-none-elf · v14.2.0
Capabilities
ISAToolchain: bundledSim: SpikeTestsRepro: resolvedentrytestEntry
Resolution
resolved
Archive checksum
sha256:9837c204c4122d6ac90b0d2b8fcff453583751d7e5b40265b95cb90d317a2ba1
Payload checksum
sha256:00257b1d14ec1831aaa46ebb732e68176bd8a40f561ebe6fb98b2007fecdb3d3
Support metadata
{
  "spike": {
    "config": "sim/spike.yaml",
    "isa": "rv64gc_zicond_zkmojov_zicntr",
    "mem": "256m",
    "priv": "msu",
    "status": "working"
  }
}
Dependencies
{
  "tools": [
    {
      "name": "riscv-gnu-toolchain",
      "version": "14.2.0",
      "platforms": {
        "linux-x86_64": {
          "url": "https://api.extensilica.com/api/artifacts/tools/2191121ab1b87a780052eb7d7c47612ebb781967729feaa6fe5e1db06b87d59c",
          "sha256": "2191121ab1b87a780052eb7d7c47612ebb781967729feaa6fe5e1db06b87d59c"
        }
      }
    },
    {
      "name": "spike-mojov",
      "version": "2026.06-mojov-1.01-ubuntu22v2",
      "platforms": {
        "linux-x86_64": {
          "url": "https://api.extensilica.com/api/artifacts/tools/56aa60fe1b0f443268735ef6bb80de406604f37b76618397e33047f61463b878",
          "sha256": "56aa60fe1b0f443268735ef6bb80de406604f37b76618397e33047f61463b878"
        }
      }
    },
    {
      "name": "pk",
      "version": "2026.06-9c61d29",
      "platforms": {
        "linux-x86_64": {
          "url": "https://api.extensilica.com/api/artifacts/tools/815f8156673de9cbf368ff7857d3ab38f59f6f18f575b1c075401f002a58da47",
          "sha256": "815f8156673de9cbf368ff7857d3ab38f59f6f18f575b1c075401f002a58da47"
        }
      }
    }
  ]
}

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

1

Last 30 days

24

All time

Daily downloads — last 30 days

07-1307-2007-2708-0308-1008-11

By version

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

Reviews

Sign in to leave a review.

No reviews yet

Be the first to leave a review.