全球最小 GPU 芯片通过实测:约 24 万个晶体管,最高渲染 15 FPS
1 小时前

7月31日,开发者蓬萨贡・维奇特宣布,全球最小的GPU芯片TinyGPU v2.0已成功通过实机测试。该芯片是Tiny Tapeout SKY 25b流片项目的一部分,拥有约24万个晶体管,具备4-bit双缓冲和8-bit深度缓冲能力,可实现变换、光照和光栅化等图形处理功能,屏幕最多可容纳1000个三角形,还支持1个动态方向光源和平面着色。在测试中,TinyGPU v2.0展示了两个演示:一是手柄实时操控低多边形模型,二是可缩放旋转的彩色地球模型,在Basys3 FPGA主机上测试帧率达到7.5到15 FPS。值得一提的是,在v2.0完成测试前,TinyGPU v3.0已提交至下一轮流片项目。新版本加入了可编程像素着色器,设计参考了DirectX 8 PS 1.1标准,支持SIMD并行处理4个像素。每个着色器包含31条指令,指令集有26种操作,通过掩码执行实现分支,并配备了4个8-bit临时寄存器。