cd /news/hardware/mcu-for-better-fpga-gaming-on-tang-c… · home topics hardware article
[ARTICLE · art-11768] src=nand2mario.github.io ↗ pub= topic=hardware verified=true sentiment=↑ positive

MCU for Better FPGA Gaming on Tang Console

The article describes how the author initially used a softcore CPU to improve FPGA gaming cores on the SNESTang but found it limited by slow performance and high resource usage. After collaborating with Sipeed, they integrated the Tang board's onboard MCU (Bouffalo BL616) to overcome these issues. This development led to the release of TangCore 0.6, which enhances core switching and menu systems for FPGA gaming.

read1 min views25 publishedMar 11, 2025

A year ago, I added a softcore CPU to SNESTang, to make FPGA gaming cores easier to use. Over the past months, this allowed me to implement features like an improved menu system and core switching. While the softcore served its purpose, its limitations—slow performance, inability to handle complex peripherals like USB, and FPGA resource consumption—became apparent. Now is again the time to introduce some changes. After extensive collaboration with the Sipeed team, we've finally found a way to tap the Tang boards' onboard MCU (a Bouffalo BL616 chip) to address these challenges. The result is TangCore 0.6, along with all four gaming cores. In this post, I'll discuss integrating the MCU with the Tang gaming cores.

── more in #hardware 4 stories · sorted by recency
── more on @sipeed 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/mcu-for-better-fpga-…] indexed:0 read:1min 2025-03-11 ·