FPGA-Systems 2024.02 x YADRO: Scala, RISC-V, Open Source и производительность

info
date
30 ноября 2024
time
11:00, сбор гостей с 10:30
address
Москва, пространство «Весна»,
Спартаковский пер., дом 2, строение 1

Красносельская
Format
OnlineOffline
Митап завершен!
Подпишитесь на наши новости, чтобы первым узнавать о новых митапах и других событиях:

О митапе

30 ноября в Москве и онлайн состоится вторая осенняя встреча сообщества FPGA-Systems.

Мероприятие пройдет при поддержке YADRO — ведущего российского разработчика оборудования для ЦОД и телеком-операторов.

Программа

10:30
session
topic

Старт работы выставочной зоны

program

Участников офлайна будет ждать кофе, чай, перекус, а также небольшие презентации и демонстрации от участников сообщества и команды YADRO в фойе.

11:00
session
topic

Приветственное слово

program

Поделимся актуальными новостями FPGA-сообщества и расскажем об организаторах и партнерах мероприятия.

Михаил Коробков
Михаил Коробков
FPGA-Systems
Ведущий нашего митапа, бессменный «вождь» сообщества и издатель профильного журнала.
Олег Щепетинщиков
Олег Щепетинщиков
Руководитель группы post-silicon verification в отделе аппаратной валидации, тестирования и квалификации
20 лет опыта разработки электроники с FPGA в различных прикладных областях — как в государственных, так и в частных компаниях.
11:10
session
topic

Введение в проектирование RTL цифровых систем средствами Chisel/Scala

program

Наверняка многие из вас слышали про Chisel как альтернативу стандартным HDL для проектирования цифровых систем. Но бывает сложно разобраться, стоит ли использовать эту технологию в своих проектах, чем она может быть полезна и какие несет в себе риски.

Вас ждет обзор Сhisel, сравнение с System Verilog, а также небольшой рассказ о том, как всего пара строк кода на Chisel позволяет генерировать сложные цифровые схемы. И как так получается, что эти схемы практически всегда работают и не требуют отладки.

Денис Муратов
Денис Муратов
ведущий инженер по разработке СнК, YADRO
20 лет опыта в разработке интегральных схем в международных компаниях.
11:50
session
topic

Генерация преднамеренных ошибок в UVM-тесте

program

При верификации многих систем на базе FPGA/ASIC требуется смоделировать не только нормальную работу, но и работу при ошибочных воздействиях. Чаще всего нормальную работу проверяют с помощью автоматического тестирования. Сценарии с ошибками требуют направленных тестов и ручной оценки результата. Процесс добавления ошибок достаточно хорошо описан в литературе, а вот процесс оценки реакции системы обычно опускают, хотя именно он представляет наибольшую сложность.

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

Андрей Ефимов
Андрей Ефимов
ведущий инженер-верификатор, Бюро 1440
Занимаюсь верификацией систем обработки данных и ЦОС на FPGA. Превратил хобби в работу.
12:30
session
topic

Проектирование интегральной схемотехники в российских САПР

program

Расскажу, почему вам стоит присмотреться к российской САПР проектирования ИМС в ее последних релизах.

Никита Малышев
Никита Малышев
ЭРЕМЕКС, руководитель проекта системы цифрового моделирования и синтеза
13:10
session
topic

Большой перерыв

program

Время налить еще кофе, перекусить и обсудить первые доклады.

14:00
session
topic

Как мы AMD GPU на ПЛИС с RISC-V Linux запускали

program

Только здесь вы сможете за полчаса узнать, как устроен PCIe! Также расскажу, с чем пришлось разобраться, прежде чем запустился бенчмарк OpenGL:

• Проблемные места драйверов, мешающие запуску где-то, кроме мира x86, и как их исправить.
• Что делать, если не хватает 64 бит адреса.
• Как подготовить свой стенд к DMA.
• Как не захлебнуться прерываниями.
• Практическая польза ветки master.

Сергей Мирошниченко
Сергей Мирошниченко
руководитель отдела системного программирования, YADRO
15 лет разработки драйверов и подсистем ОС, а также коллекционирования анекдотов на С.
14:40
session
topic

Open Source Step-and-Compare: делаем индустриальный подход к верификации RISC-V доступным каждому

program

Расскажу про преимущества и недостатки современных индустриальных подходов к верификации RISC-V-ядер. Подробно остановлюсь на подходе Step-and-Compare и его реализации при помощи открытого ПО.

Сергей Чусов
Сергей Чусов
инженер по верификации НИЛ ЭСК НИУ МИЭТ
4 года опыта функциональной и системной верификации цифровых устройств. Опыт верификации СФ-блоков, процессорных ядер, СнК. Соавтор «Школы синтеза цифровых схем». Организатор хакатонов SoC Design Challenge 2023, 2024. Создатель открытого курса по функциональной верификации RISC-V-ядер.
15:20
session
topic

Увеличиваем производительность, искажая время: Extended Useful Skew

program

Рассмотрим метод намеренного искажения тактового древа для увеличения рабочей частоты дизайна. В ходе доклада мы:

• Поговорим о важности сбалансированности тактового древа.
• Вспомним, что такое Useful Skew и что можно в него добавить.
• Посмотрим, как использовать этот метод, и разберем его ограничения.

Алексей Мухаматнабеев
Алексей Мухаматнабеев
старший инженер отдела FPGA прототипирования, YADRO
16 лет в сфере разработки электроники, 8 лет из которых работаю c FPGA. Последние 3 года — в команде FPGA YADRO.
16:00
session
topic

Перерыв

program

Время налить еще кофе, перекусить и обсудить новые доклады.

16:20
session
topic

Работаем с HDMI на ПЛИС

program

Интерфейс HDMI имеется на многих отладочных платах и позволяет получать значительно больше информации о состоянии платы, чем, скажем, набор светодиодов. В докладе я рассмотрю реализация интерфейса HDMI на ПЛИС, причем как Tx, так и Rx.

Алексей Гребенников
Алексей Гребенников
независимый эксперт
Опыт работы с ПЛИС — 8 лет. Проекты: интерфейсы eth 1G, 10G, SATA, HDMI, DDR и т. д. Обработка сетевых пакетов на уровнях L2/L3/L4. Реализация распространенных алгоритмов хэширования.
17:00
session
topic

Что нового у BMTI?

program

Посмотрим на обновление линейки коммунистических ПЛИС и не только.

Михаил Коробков
Михаил Коробков
FPGA-Systems
Ведущий нашего митапа, бессменный «вождь» сообщества и издатель профильного журнала.

FAQ

Мероприятие бесплатное?

Да, все так. Посетить мероприятие можно бесплатно. Наслаждайтесь интересными докладами, общением и угощениями в перерывах!

Где будет проходить трансляция?

Мы планируем транслировать митап сразу на три платформы: VK, Rutube и Youtube, чтобы вы могли выбрать наиболее привычную и удобную. Ссылки на все три стрима придут зарегистрированным участникам за несколько дней до митапа. Зарегистрируйтесь, чтобы получить их.

Будет ли запись митапа?

Мы выложим ролики с докладами на YouTube- и Rutube-канале «Истовый инженер». Подпишитесь, чтобы не пропустить.

Будут ли кормить на митапе?

Да, с 10:30 будет организован велкам-кофе, а в течение дня будет несколько перерывов на еду.

Организаторы

Партнеры