驱动之家 昨天
用8192颗RISC-V芯片手搓GPU!功耗超2000W比真卡还猛
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 7 月 8 日消息,硬件极客 Matthias Balwierz 近日用 8192 颗 RISC-V 微控制器,在家自制了一块 " 显卡 ",整台设备功耗超过 2000 瓦

这块 " 显卡 " 同时也是显示器,Balwierz 原本打算做一个显示设备,但考虑到成本和难度,最终选择在每颗微控制器芯片上直接焊接一颗 RGB LED,让 GPU 和显示器合二为一。

他最初设想过 1920x1080 分辨率,但那需要超过 200 万颗芯片,于是将目标定在 320x200 分辨率(6.4 万颗芯片),这个分辨率对 DOS 时代的老玩家来说应该不陌生。目前 Balwierz 只完成了 8192 颗芯片的搭建,但已为完整方案做好了规划。

每个电路板搭载 16x32 个像素单元,排列成圆形结构,直接在芯片上焊接 LED 而非使用可寻址 RGB 灯珠,同样是出于预算考量。

单颗 MCU 功耗仅 10 毫安,数字看起来不起眼,但乘以 8192 之后就不一样了,整台设备功耗达到了 2161 瓦,相当于 3.3V 电压下约 655 安培的电流,供电方面使用了一台海盗船 WS3000 ATX 电源,配合自制的 12V 转 3.3V 大电流转换板。

芯片方面选用的是沁恒 CH570 RISC-V 微控制器,内置 32 位 RISC-V CPU,最高运行频率 100 MHz,芯片还集成了 USB 控制器、2.4 GHz 射频收发器和蓝牙 5.0 LE。

单颗成本 0.13 美元,看起来微不足道,但完整 320x200 阵列仅芯片开支就超过 8000 美元,每 32 颗 MCU 由一颗规格更高的 CH32V 控制器管理。

Balwierz 亲自设计了所有 PCB、供电电路、接口板和测试板,这是他第一次设计六层 PCB,他原本还计划使用浸没式散热,后因成本和环境考量暂时搁置,但已经设计好了配套的亚克力容器。

最巧妙的环节是编程方式,Balwierz 用 3D 打印制作了一个三爪叉子形状的工具,将其安装在 3D 打印机的打印头滑车上,通过 Python 脚本直接向打印机发送 G-code 指令,精确控制工具逐颗接触 MCU 进行烧录。

【本文结束】如需转载请务必注明出处:快科技

责任编辑:黑白

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

芯片 risc-v 分辨率 gpu led
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论