EMiX: Emulating Beyond Single-FPGA Limits

· systems hardware · Source ↗

TLDR

  • Paper introduces EMiX, an open-source multi-FPGA framework that partitions RISC-V designs across interconnected FPGAs without RTL redesign.

Key Takeaways

  • EMiX partitions monolithic multi-core RTL and distributes it across multiple Alveo U55c FPGAs, exploiting inter-FPGA interconnects for scalability.
  • Prototype runs a 64-core RISC-V architecture across eight FPGAs, successfully booting Linux as a full-system validation.
  • No fundamental RTL redesign required, lowering the barrier for teams already doing single-FPGA emulation.
  • Framework is scalable on both core count and FPGA count; open-source release planned.
  • Presented at RISC-V Summit EU 2026; preprint on arXiv (cs.AR).

Hacker News Comment Review

  • One commenter drew a direct comparison to Veloce, a commercial hardware emulation platform, framing EMiX as an academic equivalent to established industry tooling.

Original | Discuss on HN