IT之家8月4日消息,科技媒体 Tom's Hardware 昨日(8月3日)发布博文,报道称全球最小 GPU 芯片 TinyGPU v2.0通过实机测试。

开发者蓬萨贡 · 维奇特(Pongsagon Vichit)于7月31日在 X 平台发布推文,宣布:“ASIC TinyGPU v2.0已经成功运行!!!”


全球最小GPU芯片开发者发文截图

IT之家援引博文介绍,TinyGPU v2.0属于 Tiny Tapeout SKY 25b 流片项目,拥有约24万个晶体管,具备4-bit 双缓冲(buffer),以及存储在 QSPI RAM(四线串行外设接口随机存取存储器)中的8-bit 深度缓冲(depth buffer)。


开发者发布演示画面

在首个演示中,TinyGPU v2.0通过游戏手柄实时操控低多边形模型。第二个演示显示了一个彩色地球模型,画面支持缩放与旋转。





演示画面截图

根据项目 GitHub 页面,这款 GPU 能够完成变换、光照和光栅化,屏幕最多容纳1000个三角形。芯片还支持1个动态方向光源、平面着色、背面剔除和仿射纹理映射。

在 v2.0芯片完成测试前,TinyGPU v3.0已提交至 Tiny Tapeout 的下一轮流片项目。新版本的核心变化是加入可编程像素着色器,设计思路参考 DirectX 8 PS 1.1(DirectX 8像素着色器1.1)。

在 Basys3 FPGA 主机上测试,TinyGPU v2.0在测试演示的帧率为7.5到15 FPS。Vichit 此前曾表示,Tiny Tapeout 芯片的运行速度不会比 FPGA 更快,而且屏幕上的画面流畅度也确实没有提升。

其规格包括:


开发者介绍芯片