В соревнованиях, организованных МИЭТ совместно с технологической компанией YADRO, приняли участие более 150 человек из 18 вузов и 6 городов. В этом году существенно расширилась география: участники прибыли из Москвы, Санкт-Петербурга, Казани, Ярославля, Нижнего Новгорода и Волгограда. На площадке НИУ МИЭТ собрались студенты МГТУ им. Н. Э. Баумана, МФТИ, МИФИ, НИУ ВШЭ, МИЭМ НИУ ВШЭ, СПБГЭТУ «ЛЭТИ», ИТМО, Университета Иннополис, ННГУ им. Лобачевского, МАИ, МЭИ, МИРЭА, НИТУ МИСИС, Казанского национального исследовательского технического университета им. А. Н. Туполева – КАИ, НГТУ им. Р. Е. Алексеева, БГТУ «ВОЕНМЕХ» им. Д. Ф. Устинова, Волгоградского государственного технического университета, Лицея №86.
Более 50 команд соревновались в четырех направлениях:
- Функциональная верификация
- Топологическое проектирование
- RTL проектирование
- RTL проектирование PRO
Участникам трека топологического проектирования был предложен кейс с реализацией схемы и топологии таймера. Соревнующиеся выбирали правильную структуру счетчика и триггера, разрабатывали схему и топологию необходимых стандартных логических элементов, выполняли проверку на соответствие технологическим требованиям и разработанной электрической схеме, применяли экстракцию паразитных элементов, чтобы получить наименьшую площадь топологии и время задержки, а также наибольшую рабочую частоту.
Команды трека верификации проводили функциональную верификацию модуля, который имитировал работу контроллера сейфа по предложенной спецификации, включающей конечный автомат состояний, с использованием SystemVerilog Assertions.
Участники, соревнующиеся в направлении RTL проектирования, работали над увеличением производительности четырех-стадийного процессорного ядра с архитектурой RISC-V RV32IM при выполнении теста CoreMark. В рамках кейса они увеличивали максимальную тактовую частоту и удельную производительность (IPC).
Победителями и призерами стали 14 команд. В треке «Топологическое проектирование» первое место заняли студенты НИУ МИЭТ, второе – сборная участников из НИУ МИЭТ и СПБГЭТУ «ЛЭТИ», третье место разделили сразу две команды: МЭИ и НИУ МИЭТ.
В треке функциональной верификации на первое и второе места вышли команды студентов НИУ МИЭТ, третье место разделили команды Университета Иннополис и НИУ МИЭТ.
В направлении «RTL проектирование» первое и второе места заняли команды НИУ МИЭТ, третье – команда Университета Иннополис.
В RTL проектировании PRO первое место заняла команда участников из НИУ МИЭТ и МИФИ, второе – команда НИУ МИЭТ, третье – сборная представителей ННГУ им. Лобачевского, НГТУ им. Р. Е. Алексеева, Казанского национального исследовательского технического университета им. А. Н. Туполева – КАИ.
«Практика является важнейшим этапом в профессиональном становлении инженера, и мы ценим наше плодотворное сотрудничество с YADRO в этом направлении. Мы рады разнообразить образовательную траекторию студентов практическими мероприятиями. Кроме того, успехом пользовалось новое направление для опытных инженеров: более 30 человек приняли участие в соревнованиях», – отметил Алексей Леонидович Переверзев, проректор по инновационному развитию НИУ МИЭТ.
«Для YADRO важно поддерживать будущих инженеров на разных этапах образовательного процесса, и мы стараемся предоставить им разнообразные образовательные возможности. Формат хакатона помогает познакомиться с задачами, приближенными к тем, над которыми работают инженеры технологический компаний. Мы рады, что интерес к мероприятию растет и что многие участники прошлого года вновь решили испытать свои силы», – говорит Евгений Максимов, директор по развитию экосистемы и образовательных инициатив YADRO.
Источник изображения: fpga-systems.ru