инженерный хакатон
18-20 апреля 2025 года
Получи опыт решения задач по проектированию систем на кристалле (SoC) и созданию современных микропроцессоров RISC-V
ЗарегистрироватьсяРазработка топологии — это создание проекта расположения и соединения элементов микросхемы на кристалле. На этом этапе решается, как транзисторы и другие компоненты ASIC размещаются и взаимодействуют между собой. Цель топологического проектирования — создать оптимальную структуру схемы, которая обеспечит высокую производительность, минимальное энергопотребление и наименьшую площадь на чипе.
Цифровой маршрут проектирования топологии сегодня незаменим при разработке современных ASIC, содержащих миллионы и миллиарды транзисторов. Для создания схемы используются не отдельные транзисторы, а библиотеки стандартных ячеек из логических вентилей. На треке вы погрузитесь в ключевые задачи, которые решает инженер по топологическому проектированию (Backend ASIC engineer).
Алексей Переверзев
председатель жюри
Проректор по инновационному развитию НИУ МИЭТ, д.т.н., доцент
Специалист в области проектирования, анализа и экспериментального исследования информационно-управляющих систем с целью улучшения их технических характеристик.
Андрей Коршунов
Доцент, к.т.н., инженер
Специалист в области автоматизированного проектирования цифровых СБИС и СнК.
Александр Каленов
Инженер
Ассистент института ИнЭл, инженер научно-исследовательской лаборатории энергоэффективных систем на кристалле.
Илья Пеплов
Инженер по физическому дизайну
Специалист в области RTL-проектирования и систем на кристалле. Руководитель научно-исследовательской лаборатории энергоэффективных систем на кристалле.
UVM — один из наиболее распространённых в полупроводниковой индустрии подходов к верификации цифрового дизайна. В его основе — идеи переиспользования и масштабирования кода, которые обеспечивают его применимость как в простейших IP, так и в дизайнах масштаба СнК. А объектно-ориентированный подход вместе с широкими возможностями управления рандомизацией в SystemVerilog дают возможность всеобъемлющего подтверждения работоспособности кода.
Участники смогут познакомиться с ключевыми парадигмами UVM — правилами построения верификационного окружения, принципом разделения ответственности и моделированием на уровне транзакций.
Алексей Переверзев
председатель жюри
Проректор по инновационному развитию НИУ МИЭТ, д.т.н., доцент
Специалист в области проектирования, анализа и экспериментального исследования информационно-управляющих систем с целью улучшения их технических характеристик.
Михаил Барских
Руководитель отдела верификации, к.т.н
Специалист по проектированию и верификации систем на кристалле.
Андрей Солодовников
Ассистент, инженер
Специалист в области функциональной верификации систем на кристалле. Сотрудник научно-исследовательской лаборатории энергоэффективных систем на кристалле.
Сергей Чусов
Ассистент, инженер
Специалист в области функциональной верификации системна кристалле. Сотрудник научно-исследовательской лаборатории энергоэффективных систем на кристалле.
Иван Понтус
Руководитель группы UVM верификации
Специалист по верификации систем на кристалле, занимается верификацией как СнК, так и отдельных IP-блоков и развитием маршрута верификации.
Создание современных систем на кристалле (СнК) требует тщательной проверки верхнеуровневых требований. Разработчикам важно убедиться, что СнК соответствует целевым сценариям использования ещё до отправки на фабрику. Например, нужно удостовериться в корректной первоначальной загрузке всех подсистем и достижении требуемых показателей производительности и энергопотребления. Для этого разработчики создают тестовые сценарии на низкоуровневых языках программирования и проверяют их с помощью симуляторов.
Алексей Переверзев
председатель жюри
Проректор по инновационному развитию НИУ МИЭТ, д.т.н., доцент
Специалист в области проектирования, анализа и экспериментального исследования информационно-управляющих систем с целью улучшения их технических характеристик.
Дмитрий Кишко
Руководитель группы функциональной верификации и валидации, к.т.н.
Специалист в области системного программирования и функциональной верификации СнК. Тимлид команды в YADRO. Автор и преподаватель курсов по электронике и программированию.
Андрей Солодовников
Ассистент, инженер
Специалист в области функциональной верификации систем на кристалле. Сотрудник научно-исследовательской лаборатории энергоэффективных систем на кристалле.
RTL-проектирование (или проектирование логического дизайна) — неотъемлемая часть современной разработки систем на кристалле (SoC). На самом высоком уровне вычислительные системы состоят из вычислительных ядер, кэшей, различной периферии и интерконнекта. Эти блоки содержат различные компоненты: очереди, конвейеры, буферы, память. Компоненты почти всегда являются набором регистров, которые тактируются единым синхросигналом и соединены комбинационной логикой. RTL-дизайнер проектирует составные блоки цифровой аппаратуры и реализует их на языках HDL (Verilog, SystemVerilog, VHDL).
Совокупные характеристики решения определяют место команды в общем зачёте.
Критерии по важности каждого из параметров формулируются в начале хакатона.
Кроме базовой версии APM, у участников будет верификационное окружение для тестирования и оценки его производительности.
Алексей Переверзев
председатель жюри
Проректор по инновационному развитию НИУ МИЭТ, д.т.н., доцент
Специалист в области проектирования, анализа и экспериментального исследования информационно-управляющих систем с целью улучшения их технических характеристик.
Александр Силантьев
Начальник лаборатории НИЛ ЭСК НИУ МИЭТ
Специалист в области RTL-проектирования и систем на кристалле. Руководитель научно-исследовательской лаборатории энергоэффективных систем на кристалле.
Евгений Примаков
Руководитель команды RTL-проектирования НИЛ ЭСК НИУ МИЭТ
Специалист в области RTL-проектирования и систем на кристалле. Сотрудник научно-исследовательской лаборатории энергоэффективных систем на кристалле.
Денис Трифонов
Старший инженер по разработке СнК
Специалист по проектированию систем на кристалле, разработчик сложно-функциональных аппаратных блоков, наставник молодых специалистов.
RTL-проектирование (или проектирование логического дизайна) — неотъемлемая часть современной разработки систем на кристалле (SoC). На самом высоком уровне вычислительные системы состоят из вычислительных ядер, кэшей, различной периферии и интерконнекта. Эти блоки содержат различные компоненты: очереди, конвейеры, буферы, память. Компоненты почти всегда являются набором регистров, которые тактируются единым синхросигналом и соединены комбинационной логикой. RTL-дизайнер проектирует составные блоки цифровой аппаратуры и реализует их на языках HDL (Verilog, SystemVerilog, VHDL).
Разработанный участниками ускоритель станет ключевым компонентом аппаратного блока для эффективного исполнения таких нейросетей.
Участники получат подробную справочную информацию об используемых нейросетевых операциях и особенностях их аппаратной реализации.
Алексей Переверзев
председатель жюри
Проректор по инновационному развитию НИУ МИЭТ, д.т.н., доцент
Специалист в области проектирования, анализа и экспериментального исследования информационно-управляющих систем с целью улучшения их технических характеристик.
Александр Силантьев
Начальник лаборатории НИЛ ЭСК НИУ МИЭТ
Специалист в области RTL-проектирования и систем на кристалле. Руководитель научно-исследовательской лаборатории энергоэффективных систем на кристалле.
Евгений Примаков
Руководитель команды RTL-проектирования НИЛ ЭСК НИУ МИЭТ
Специалист в области RTL-проектирования и систем на кристалле. Сотрудник научно-исследовательской лаборатории энергоэффективных систем на кристалле.
Для студентов
Принимаем заявки от студентов очной формы обучения: специалитет, бакалавриат, магистратура.
2-3 участника в команде
Можно прийти со своей командой или одному. Организаторы помогут всем индивидуальным участникам найти команду.
BASIC и BASIC+
По итогам тестирования мы разделим участников на две группы:
3 дня. Зеленоград, МИЭТ
Хакатон будет проходить с 18 по 20 апреля в университете МИЭТ. Чтобы все успеть, необходимо быть в городе утром 18 апреля. Онлайн-формат не предусмотрен. YADRO организует проезд и проживание для иногородних участников из России и Беларуси. Подробнее с условиями можно ознакомиться здесь.
[ 02 ]
21-23 марта
Тестирование
21 марта мы отправим ссылку на тест всем, кто зарегистрировался на хакатон и прошел отбор по формальным критериям. Тестирование до 23 марта 23:59. Результаты тестирования мы отправим до 4 апреля.
[ 03 ]
7-11 апреля
Подготовительные лекции
Эксперты треков подготовили вводные онлайн-лекции. На них дадим необходимую теорию и расскажем, что важно изучить перед стартом решения задач. В каждом треке – 1-2 лекции.
[ 04 ]
18-20 апреля
Хакатон
До встречи в МИЭТ 18 апреля 2025!
Задания хакатона разрабатывали инженеры YADRO и преподаватели МИЭТ. Во время мероприятия у тебя будет возможность пообщаться с ними и задать интересующие вопросы.
FPGA и RISC-V платы
Мерч YADRO, который пригодится инженеру
Планшет KVADRA_T и чехол с клавиатурой
для победителей
FPGA и RISC-V платы
Мерч YADRO, который пригодится инженеру
Fast Track на Импульс и баллы в магистратуру МИЭТ
18–20 апреля
Зеленоград, Москва, Пл. Шокина, 1
Студенты очной формы обучения: специалитет, бакалавриат, магистратура.
Состав команды — 2-3 человека. Можно прийти со своей командой или одному. Организаторы помогут всем индивидуальным участникам найти команды.
Все участники команды должны зарегистрироваться отдельно, указав в поле «Название команды» общее название.
Для участия в инженерном хакатоне потребуется успешно выполнить тестовое задание и лично присутствовать на мероприятии. С собой желательно иметь собственный компьютер, но при необходимости мы сможем предоставить устройство для работы над задачей.
Хакатон пройдет с 18 по 20 апреля в университете МИЭТ, Зеленоград. Чтобы все успеть, необходимо быть в городе утром 18 апреля. Онлайн-формат не предусмотрен.
Нет, такой формат участия не предусмотрен. Ждем всех участников в НИУ МИЭТ!
В марте откроется прием заявок на летнюю стажировку «Импульс». Это двухмесячная программа для студентов, в рамках которой вы присоединитесь к одной из команд YADRO и будете работать над реальными задачами компании. Подробнее про стажировку можно узнать на сайте «Импульса». Участники, которые получат этот бонус, пропустят этап просмотра резюме и будут сразу приглашены на собеседования с нанимающей командой.
Если вы являетесь студентом очной формы обучения, проживаете на территории РФ или в Минске и успешно выполните тестовое задание, то для вас будет организован проезд и проживание на время проведения хакатона. Подробные условия мы расскажем приглашенным участникам перед началом соревнования.