News Grower

Независимое покрытие AI, стартапов и технологий.

Habr 25.03.2026 10:29 Developer Tools

Черная магия FPGA-разработчика: как мы превращаем идеи в железо

Привет, Хабр! Меня зовут Кирилл Алексеев, я старший инженер по разработке аппаратного обеспечения в отделе интеграции систем на кристалле радиочастотного центра YADRO. В мире FPGA я уже больше 10 лет. В учебных программах разработка под FPGA (ПЛИС, программируемые логические интегральные схемы) освещается довол...

Автор: ratragor (YADRO) Оригинальный источник
Черная магия FPGA-разработчика: как мы превращаем идеи в железо

Привет, Хабр! Меня зовут Кирилл Алексеев, я старший инженер по разработке аппаратного обеспечения в отделе интеграции систем на кристалле радиочастотного центра YADRO. В мире FPGA я уже больше 10 лет. В учебных программах разработка под FPGA (ПЛИС, программируемые логические интегральные схемы) освещается довольно мало. Может возникнуть ощущение, что это «странная» область предназначена только для радиофизиков или гиков. Но и в эту сферу уже давно пришел прогресс с системами контроля версий, таскбордами, VS-кодом, Python-скриптами и даже с элементами объектно-ориентированного программирования при верификации цифровых схем. Этой статьей я хочу «десакрализировать» тему FPGA-разработки, обозначив крупными мазками стек используемых технологий и отразив повседневные задачи, которые стоят перед FPGA-разработчиком. Для примера возьмем workflow нашего отдела. Статья будет полезна молодым специалистам, которые только определяются с карьерным треком. А еще это отличная шпаргалка, которая поможет быстро (ну или не совсем быстро) объяснить непрофильным коллегам, чем конкретно вы занимаетесь. Более опытных читателей приглашаю в комментарии для холивара обмена лучшими практиками.

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

Habr 25.03.2026 12:00 Developer Tools

5 ошибок при разработке продукта с LLM под капотом – разбор реальных болей живого проекта

Привет, Хабр!Примерно год назад наша команда загорелась идеей создать продукт, который позволил бы «поговорить с кодом». Мы, как и многие, находились под впечатлением от возможн...

strace: отладка Linux-приложений через системные вызовы
Habr 25.03.2026 11:58 Developer Tools

strace: отладка Linux-приложений через системные вызовы

Когда процесс зависает, молчит в логах и при этом продолжает жить своей странной жизнью, обычные инструменты наблюдения быстро упираются в потолок. В таких ситуациях strace поле...

От чатов к процессам: как бот склеивает TG и MAX и помогает жить по ITIL 4
Habr 25.03.2026 11:55 Developer Tools

От чатов к процессам: как бот склеивает TG и MAX и помогает жить по ITIL 4

Привет, я Максим Королев из Петрович-Теха. В прошлой статье про «Дежурного» я рассказывал, как мы ушли от «толстых» обработчиков aiogram к архитектуре CORE + два адаптера — Tele...

Большой законопроект об ИИ в России: первые границы для нейросети?
Habr 25.03.2026 11:42 Developer Tools

Большой законопроект об ИИ в России: первые границы для нейросети?

Звонить в банк, интернет-провайдеру или в службу доставки бывает утомительно: бесконечно вежливый ИИ-ассистент, не понимая контекста, без усталости гоняет ответы по скриптам. В ...

Почему человеческие младенцы стали такими зависимыми в процессе эволюции?
Habr 25.03.2026 11:34 Developer Tools

Почему человеческие младенцы стали такими зависимыми в процессе эволюции?

Обычно под словом «эволюция» подразумевается развитие или приобретение прикольных и полезных качеств. И если мы, люди, столь развиты и продвинуты, то почему наши новорожденные д...

Рекламный слот

Article monetization slot

Reserved for contextual monetization inside article pages.

Explore options

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

Habr 25.03.2026 12:00 Developer Tools

5 ошибок при разработке продукта с LLM под капотом – разбор реальных болей живого проекта

Привет, Хабр!Примерно год назад наша команда загорелась идеей создать продукт, который позволил бы «поговорить с кодом». Мы, как и многие, находились под впечатлением от возможн...

strace: отладка Linux-приложений через системные вызовы
Habr 25.03.2026 11:58 Developer Tools

strace: отладка Linux-приложений через системные вызовы

Когда процесс зависает, молчит в логах и при этом продолжает жить своей странной жизнью, обычные инструменты наблюдения быстро упираются в потолок. В таких ситуациях strace поле...

От чатов к процессам: как бот склеивает TG и MAX и помогает жить по ITIL 4
Habr 25.03.2026 11:55 Developer Tools

От чатов к процессам: как бот склеивает TG и MAX и помогает жить по ITIL 4

Привет, я Максим Королев из Петрович-Теха. В прошлой статье про «Дежурного» я рассказывал, как мы ушли от «толстых» обработчиков aiogram к архитектуре CORE + два адаптера — Tele...

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
Habr 25.03.2026 12:00 Developer Tools

5 ошибок при разработке продукта с LLM под капотом – разбор реальных болей живого проекта

Привет, Хабр!Примерно год назад наша команда загорелась идеей создать продукт, который позволил бы «поговорить с кодом». Мы, как и многие, находились под впечатлением от возможн...

strace: отладка Linux-приложений через системные вызовы
Habr 25.03.2026 11:58 Developer Tools

strace: отладка Linux-приложений через системные вызовы

Когда процесс зависает, молчит в логах и при этом продолжает жить своей странной жизнью, обычные инструменты наблюдения быстро упираются в потолок. В таких ситуациях strace поле...

От чатов к процессам: как бот склеивает TG и MAX и помогает жить по ITIL 4
Habr 25.03.2026 11:55 Developer Tools

От чатов к процессам: как бот склеивает TG и MAX и помогает жить по ITIL 4

Привет, я Максим Королев из Петрович-Теха. В прошлой статье про «Дежурного» я рассказывал, как мы ушли от «толстых» обработчиков aiogram к архитектуре CORE + два адаптера — Tele...