IT之家 8 月 4 日消息,科技媒体 Tom's Hardware 昨日(8 月 3 日)发布博文,报道称全球最小 GPU 芯片 TinyGPU v2.0 通过实机测试。
开发者蓬萨贡 维奇特(Pongsagon Vichit)于 7 月 31 日在 X 平台发布推文,宣布:“ASIC TinyGPU v2.0 已经成功运行!!!”

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 更快,而且屏幕上的画面流畅度也确实没有提升。
其规格包括:
支持 SIMD(单指令多数据)并行处理 4 个像素;
每个着色器包含 31 条指令;
指令集包含 26 种操作;
通过掩码执行实现分支;
配备 4 个 8-bit 临时寄存器。






京公网安备 11011402013531号