ИИ-генератор кода создал нерабочий чип с «очередью» на триллионы транзакций
ИИ-генератор кода, создавая дизайн аппаратного блока, сгенерировал критически неэффективную и нефункциональную архитектуру. Вместо того чтобы контролировать поток данных, система создала внутри блока гигантскую очередь, которая должна была сохранять абсолютно все входящие транзакции для последующей обработки. Эта фундаментальная ошибка в логике привела к немедленному краху при минимальном тестировании.
В ходе проверки на 10 тысячах транзакций система работала, однако при удвоении нагрузки произошло переполнение очереди, потеря данных и сбой проверки против рукописной транзакционной модели. Проблема масштабируется катастрофически: в реальном устройстве, работающем на гигагерцовой частоте, за 20 минут может накопиться около 1.2 триллиона транзакций. Сгенерированный ИИ дизайн, основанный на flop-based FIFO, потребовал бы для реализации такой очереди сотен триллионов D-триггеров, что физически нереализуемо.
Этот случай — наглядная демонстрация фундаментальных рисков слепого доверия к ИИ-генерации кода без глубокого понимания и проверки. Проповедники подхода «не смотри в код, просто проверяй его на стенде» получают мощный контраргумент: тест на 10 тысячах операций может пройти, но архитектурная ошибка делает систему абсолютно нежизнеспособной в реальных условиях. В худшем сценарии — работе в течение суток — потребовался бы чип с квадриллионами триггеров, размером с приусадебный участок, что подрывает саму идею практического применения такого сгенерированного дизайна.