
TinyGPU v2.0: энтузиаст создал самый маленький графический процессор с поддержкой 3D
Устройство работает автономно и воспроизводит простую 3D-графику в 4-битном цвете. Вичит продемонстрировал TinyGPU v2.0 в действии, подключив к нему геймпад от Super Nintendo и показывая, как микрочип рендерит низкополигональные модели прямо из встроенной флеш-памяти. Такой проект показывает, как далеко продвинулись энтузиасты благодаря современным инструментам проектирования микросхем.
По возможностям TinyGPU v2.0 сопоставим с ранними ускорителями вроде Nvidia GeForce 256, выпущенной в конце 90-х. Конечно, производительность TinyGPU несравнима с современными GPU — например, GeForce RTX 5090 содержит более 92 миллиардов транзисторов. Но принципы работы остались теми же: подготовка кадра, рендеринг, освещение и двойная буферизация.
Чип поддерживает до тысячи треугольников в сцене и один источник света с плоским затемнением. Z-буфер хранится во внешней QSPI RAM, а вывод осуществляется с частотой от 7,5 до 15 кадров в секунду. Несмотря на скромные цифры, TinyGPU v2.0 умеет выполнять интерактивное преобразование 3D-векторов в растровое изображение — как «большие» ускорители.
Проект стал частью инициативы Tiny Tapeout, где энтузиасты и студенты создают собственные чипы с минимальным бюджетом. Разработка TinyGPU v2.0 обошлась автору примерно в $1500, а исходные материалы он опубликовал на GitHub. Tiny Tapeout помогает вывести такие проекты в производство — это делает микрочипы снова доступными для индивидуальных разработчиков.
Ранее на Xalabuda мы уже рассказывали о необычных экспериментах в мире железа, и TinyGPU продолжает эту тенденцию. Минимализм в проектировании электроники становится новым трендом, особенно среди любителей open source и студентов-инженеров.
«TinyGPU v2.0 — это напоминание о том, что большие идеи не всегда требуют миллиардов транзисторов», — отметил Вичит в своём аккаунте в X (Twitter).
Для сообщества инженеров и студентов этот проект — вдохновение и пример того, как современные технологии позволяют создавать работающие микропроцессоры буквально «на коленке». Такие инициативы постепенно стирают грань между лабораторией и гаражом, между корпорацией и энтузиастом.
Вывод: TinyGPU v2.0 показывает, что DIY-подход и доступ к открытым инструментам проектирования могут изменить рынок микрочипов. Даже одиночные разработчики теперь способны создавать реальные GPU — пусть и в миниатюре.
Источник: 3DNews


