AMD pivots from HBM to LPDDR5X for new Versal Gen 2 memory on package chips17 days agohttps://www.servethehome.com/amd-pivots-from-hbm-to-lpddr5x-for-new-versal-premi...AMD宣布推出搭载片上LPDDR5X内存的Versal Premium Gen 2片上系统,提供集成化、开箱即用的解决方案。从HBM转向LPDDR5X的决策源于人工智能热潮导致HBM供应短缺,促使Versal HBM产品线停产。片上内存战略调整旨在解决长期供应问题,因为HBM的生产周期相较于DDR技术更短。
Running Doom on Our Custom CPU and Going Viral13 hours agohttps://www.armaangomes.com/blogs/doom/团队从逻辑门开始设计了一款定制CPU,适配了DOOM源代码,并最初在FPGA上以0.7 FPS运行。主要挑战是内存大小(DDR3与BRAM)和速度;他们实现了两个缓存(指令缓存和数据缓存),并带有一个内存仲裁器来处理DDR3延迟。移植DOOM暴露了CPU的bug,例如无限循环、立即数计算错误和缓存覆盖问题;调试需要隔离程序的部分。硬件问题包括不稳定的DDR3接口(通过时钟域交叉和FIFO解决)和键盘输入问题(使用从笔记本电脑转发的UART)。优化措施包括提高时钟频率、修复取指阶段效率低下、添加乘法指令、流水线化缓存读取以及启用编译器优化,将FPS从0.7提升到15-20。团队计划实现乱序执行和更好的内存访问以达到30 FPS,并在构建基本GPU后可能移植《雷神之锤2》。
Mister - Recreates classic computers, video game consoles, and arcade machinesa day agohttps://mister-devel.github.io/MkDocs_MiSTer/MiSTer FPGA 是一个开源项目,可在现代硬件上还原经典计算机、游戏机和街机设备。它使软件和游戏映像能够像在原始硬件上一样运行,同时支持鼠标、键盘和游戏控制器等外设。该系统使用DE10-Nano FPGA板,通过HDMI输出到电视/显示器,并可通过USB集线器、SDRAM和I/O板等附加板进行扩展。该项目正在积极开发中,定期推出新的核心、功能和错误修复。其他资源包括文档、Discord服务器、X/Twitter账户、论坛、GitHub Wiki和视频指南。