
Вайб‑кодинг для ПЛИС: как я собрал I2S FIFO‑реклокер без знания Verilog
kmoseenk 22 минуты назад Вайб‑кодинг для ПЛИС: как я собрал I2S FIFO‑реклокер без знания Verilog Средний 8 мин 522 Блог компании OTUS DIY или Сделай сам Искусственный интеллект Кейс Перевод Автор оригинала: Dimdim...
Anthropic — What company has the best second artificial intelligence model at the end of June?
В сфере искусственного интеллекта произошло заметное событие. kmoseenk 22 минуты назад Вайб‑кодинг для ПЛИС: как я собрал I2S FIFO‑реклокер без знания Verilog Средний 8 мин 522 Блог компании OTUS DIY или Сделай сам Искусственный интеллект Кейс Перевод Автор оригинала: Dimdim Программирование ПЛИС (FPGA) считается высшим пилотажем в мире цифрового DIY аудио. Вы можете реализовывать FIFO буферы, которые накапливают аудиоданные и устраняют джиттер, а также создавать собственные цифровые фильтры с характеристиками, заметно превосходящими то, что доступно в серийных ЦАП (или DAC) микросхемах. Есть только одна проблема, зато существенная.
Нужно научиться программировать на Verilog или VHDL, то есть на языках описания аппаратуры. Их логика сильно отличается от привычных языков программирования и даже от программирования микроконтроллеров. Если вы занимаетесь этим в качестве хобби и вам уже не двадцать, порог входа может показаться очень высоким.
Технические детали
Именно поэтому, хотя я купил отладочный комплект Spartan 6 почти десять лет назад, до дела у меня так и не дошло. Перенесемся в 2026 год, когда ИИ уже считается «вроде как зрелой» технологией. Вся молодежь сейчас занимается вайб‑кодингом: просто обсуждает с ИИ, что хочет реализовать, а затем позволяет искусственному интеллекту написать весь код.
После нескольких итераций такого процесса обычно получается что‑то работающее. Возможно, это не элегантно, не оптимизировано и не безопасно, но по крайней мере работает. Сам факт того, что человек без навыков программирования может создать рабочую и, предположительно, полезную программу, выглядит почти невероятно.
И я подумал: а что, если применить этот подход к проектированию на ПЛИС? Так что я взялся за работу, точнее, за переписку с Gemini Pro 3. Прежде чем продолжить, небольшое замечание.
Отраслевые последствия
Не все ИИ одинаково способны. Если вы думаете, что сможете провернуть нечто подобное на «бесплатных / быстрых» моделях, вы сильно ошибаетесь. Вам понадобится вся доступная вычислительная мощность.
Я справился с базовой подпиской Gemini Pro примерно за 20 долларов в месяц, но доступ к топовым моделям Claude сэкономил бы мне много времени. Для проекта уровня хобби это не такая уж большая проблема, но все же. Получив от Gemini подтверждение, что он действительно может написать за меня большую часть кода на Verilog, и осознав, что Spartan 6 уже изрядно устарел, я начал подбирать подходящую ПЛИС.
Главное требование: ее должно быть реально запаять вручную. Я должен был иметь возможность припаять ее к печатной плате (PCB), не заказывая производство уже собранной платы. Это означало: никаких BGA‑корпусов.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.





