Дефіциту чипів не буде: інженер створив процесор з нуля за два тижні за допомогою ШІ

чип, процесор
Фото: teahub.io | Чип на платі: ілюстративне фото

Хлопець сам розібрався в архітектурі чипа, а підказки питав у ШІ-програми Claude Opus.

Інженер поділився своїм досвідом проєктування процесора з нуля протягом двох тижнів, не маючи досвіду. Адам Маджмудар стверджує, що вивчив основи архітектури мікросхем, опанував тонкощі їх виготовлення та підготував своє перше повне компонування мікросхеми з використанням інструментів EDA, передає Тoms Нardware.

Наступним кроком у списку завдань інженера з прискорення роботи стека чипів є розробка графічного процесора з нуля. Після завершення цей проєкт буде призначений для виробництва за допомогою TinyTapeout (Tiny Tapeout — це освітній проєкт, що спрощує та здешевлює виробництво проєктів на справжньому чипі, — ред.).

Аматори і раніше намагалися створювати процесори своїми руками, а також проекти графічних чипів, однак у них на це йшли роки. Маджмудар же заявляє, що йому на все про все знадобилося 14 днів.

Початківець-розробник мікросхем, який називає себе одним з інженерів-засновників компанії з розробки web3, описує всі кроки, зроблені ним для створення чипа, які він уже зробив у своєму пошуку. Ось деякі з етапів, які інженеру вдалося подолати:

  • вивчення основ архітектури мікросхем;
  • вивчення основ виготовлення чипів — матеріалів, підготовки пластин, нанесення малюнка та пакування.
  • автоматизація електронного проєктування для поетапного створення CMOS-транзистора;
  • створення першої повної схеми у Verilog — перший досвід програмування апаратного забезпечення за допомогою ПЗ;
  • реалізація моделювання та формальної перевірки для створеної схеми;
  • проєктування першого повноцінного компонування мікросхеми за допомогою OpenLane, інструменту EDA з відкритим вихідним кодом.
чіп, мікросхема Fullscreen
Схема саморобного чипа Адама Маджмудара
Фото: Adam Majmudar

Важливим кроком, який зараз належить зробити Маджмудару, є розробка графічного процесора з нуля. Це буде важке завдання навіть для нього. Розробник-початківець мікросхем пояснює, що в інтернеті просто немає достатньої інформації про те, як створюють графічні чипи.

"Оскільки всі компанії, що виробляють графічні процесори, намагаються зберігати свої секрети одна від одної, велика частина даних про їхню архітектуру має закритий вихідний код", — вважає інженер.

Незважаючи на цю перешкоду, Маджмудар каже, що секретність великих виробників графічних процесорів зробила цю частину проєкту для нього набагато цікавішою.

У своєму проєкті він застосував інструмент штучного інтелекту Claude Opus від Anthropic. Розробник пропонував Claude Opus свої ідеї про те, як кожен пристрій має працювати, а потім ШІ підказував йому правильні підходи до реалізації, які інженер потім зміг підтвердити за допомогою репозиторіїв з відкритим вихідним кодом.

Важливо
США обирають виробників чипів із Китаю, з якими не можна торгувати, — Reuters

Конструкція саморобного графічного процесора буде реалізована в найближчі кілька днів. Можливо, варто стежити за діяльністю цього інженера. Однак не варто забувати, що між надсиланням проєкту в TinyTapeout, і запуском виробництва може пройти досить багато часу. Наприклад, виробник Rickroll ASIC повідомив, що між надсиланням його проєкту та реалізацією чипів на кремнії минуло дев'ять місяців.

Раніше ми писали про те, що найкращі гаджети можуть залишитися без чипів через катастрофу на Тайвані. Аналітики з Barclays вважають, що чимало чипів тепер просто можна викинути, оскільки виробничі процеси було порушено через природний катаклізм.