TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Manta – A tool for FPGA Debugging and Rapid Prototyping

86 pointsby fischermabout 1 year ago
Hi HN! I&#x27;m Fischer, and I&#x27;m super stoked to share a project that I&#x27;ve been working on for a little over a year: Manta, an open-source, cross-platform, vendor-independent tool for debugging and rapid prototyping with FPGAs.<p>This was originally my Master&#x27;s Thesis at MIT, where I developed it for our course on FPGA design. We needed an alternative to vendor debugging tools, which only supported x86 machines running Windows or Linux. We were able to patch in macOS support with VMs, but as more students came bringing ARM-based devices, we needed a new tool.<p>So I developed this. It&#x27;s called Manta, and I&#x27;ve just released v1.0.0. It&#x27;s written in Python using Amaranth HDL, which allows it to run on nearly any machine, and export vendor-agnostic Verilog-2001. It lets you read and write to arbitrary registers and memory on the FPGA, and provides an integrated logic analyzer. It&#x27;s modular, so you can use any number of these functionalities in any combination, as long as you&#x27;ve got a UART or Ethernet connection to the FPGA.<p>Next up on the docket is adding support for more advanced interfaces like Wishbone, AXI, AHB, and Avalon. And maybe even adding a Web UI for debugging with a logic analyzer in the browser. Or peeking and poking at individual registers. Or issuing arbitrary AHB3 transactions.<p>I&#x27;d be super curious to hear your thoughts on the tool! And if you want to kick the tires, be my guest :)

2 comments

kvemkonabout 1 year ago
Thanks for sharing!<p>How does Manta compare to the free and open source <a href="https:&#x2F;&#x2F;github.com&#x2F;enjoy-digital&#x2F;litescope">https:&#x2F;&#x2F;github.com&#x2F;enjoy-digital&#x2F;litescope</a>?
评论 #39643488 未加载
djmipsabout 1 year ago
I love it! I think people like myself who are hobbyists will benefit from your approach and documentation just as much as undergrads.
评论 #39654023 未加载