Инженер использовал Gemini для проектирования материнской платы под процессор 8086
Японский техноблогер Икедзима решил спроектировать материнскую плату для процессора Intel 8086, родоначальника архитектуры x86, и привлек для помощи в этом необычном проекте ИИ Gemini от Google.
Вместо полноценной материнской платы инженер создал «кроватку» (cradle) на базе микроконтроллера Raspberry Pi Pico RP2040, которая выполняет функции управления, отладки и интерфейса памяти для клона 8086 — чипа NEC V30. Этот чип можно купить на AliExpress всего за 2 доллара (~160 рублей).
Икедзима использовал Gemini как ассистента для проектирования схем и написания базового ПО на C++, но всю физическую разводку платы и отладку выполнял самостоятельно. ИИ помог создать ассемблер и дизассемблер для работы с V30.
После изготовления платы и сборки система не заработала. Gemini начал предлагать изменения в схеме, не учитывая материальные и временные затраты, но не смог распознать ключевую особенность архитектуры 8086 — использование одних и тех же физических линий для адресов и кода, что приводило к короткому замыканию.
«Возможно, ИИ всё ещё плохо читает схемы, — отметил Икедзима. — И, возможно, это плохая идея — позволять ИИ управлять чем-то, что может замкнуть источник питания».
После устранения этой и других проблем (например, учёта того, что 8086 использует отдельные чипы RAM для чётных и нечётных байтов) инженеру удалось запустить на системе простые программы и даже загрузить MS-DOS, хотя и с ограничениями из-за отсутствия полноценного BIOS и запоминающего устройства.
Проект наглядно демонстрирует, как сочетание человеческой логики и помощи ИИ может решать сложные инженерные задачи, но критически важные решения и отладка по-прежнему требуют человеческого вмешательства. Подробности эксперимента можно прочитать в блоге Икедзимы.








0 комментариев