26 октября в 11:00 стартует первая осенняя встреча сообщества FPGA-Systems в Санкт-Петербурге, организованная совместно с YADRO. Инженеры поделятся опытом и расскажут про разработку ASIC, физический дизайн, новый чип AG32 от AG micro и многое другое. Митап интересен не только богатой программой, но и открытой демозоной с наработками инженеров.

Регистрируйтесь, чтобы попасть на митап в Питере или получить ссылку на трансляцию в VK, YouTube или Rutube, где можно будет задать вопросы спикерам.

Что в программе

Разработка современных ASIC/SoC от лица физдизайнера, или Кухня бэкенда

Илья Пеплов

Инженер физического синтеза (backend), YADRO

Вас ждет обзор RnD-цикла современных SoC с акцентом на этап проектирования топологии. Какие темы я раскрою в докладе:

  • Основные шаги маршрута физического синтеза.

  • Организация работы внутри backend-команды.

  • Интересные особенности современных чипов.

  • Вызовы, с которыми сталкиваются топологи, — например, когда RTL-freeze случается за месяц до тейпаута.

Физический дизайн: FPGA vs ASIC

Александр Власов

Ведущий инженер по разработке СнК в команде физической имплементации, YADRO

Качество логического дизайна проекта зависит от его физической реализации — оборудования, которое будет выполнять загруженную программу. Сейчас FPGA и ASIC — популярные варианты такой имплементации. Уже известны все «pros et cons» этих подходов, понятны критерии, когда FPGA-проект должен стать ASIC.

В докладе я расскажу про сложности перехода от FPGA-реализации исходного RTL в ASIC-парадигму:

  • С чего начинается физическая имплементация для FPGA и ASIC.

  • Схожесть и кардинальное отличие этапов.

  • Что хорошо в FPGA и очень сложно в ASIC.

Как FPGA применяется в научной среде

Александр Бойков

Младший научный сотрудник, Объединенный институт ядерных исследований

Это доклад о технологиях, которые разработало и усовершенствовало научное сообщество. Рассмотрим примеры применения этих технологий в экспериментальных установках и специальные инструменты для решения задач, которые возникают при работе с FPGA.

Запуск Embedded Linux на Hard и Soft CPU Xilinx Zynq

Павел Панкратов

Ведущий инженер-программист отдела проектирования новых поколений технологического стека, YADRO

Яна Булина

Инженер-программист отдела проектирования новых поколений технологического стека, YADRO

Повседневные задачи мира Embedded иногда оказываются не такими тривиальными и хорошо освоенными. Поговорим о параллельном запуске двух ОС на FPGA с процессорной подсистемой и о том, как быть пионером технологий. В докладе мы:

  • Рассмотрим необходимые блоки программируемой логики для запуска ОС.

  • Поговорим об отличиях подходов для FPGA со встроенным и без встроенного Hard CPU.

  • Пробежимся по минимально необходимым компонентам, инструментам для сборки Embedded Linux и их ограничениям.

  • Разберемся с Devicetree и компоновкой загрузочного носителя.

  • Разгадаем загадку: «Сколько нужно загрузчиков для запуска двух ОС?».

Плата семейства Arduino на СнК RISС-V со встроенной программируемой логикой

Евгений Куклов

Инженер-разработчик устройств

Александр Сыров

Менеджер по развитию бизнеса компании ГетЧипс 

Во время доклада мы познакомим вас с новым поколением микроконтроллеров. Вместе рассмотрим СнК AG32 от AG micro, который объединяет мощь RISC-V, гибкость FPGA и периферию в STM32-совместимых корпусах. В докладе мы:

  • Раскроем возможности тесной интеграции между процессором, FPGA и периферией.

  • Сделаем обзор инструментов для программирования и отладки AG32.

  • Оценим, как новые функции расширяют возможности разработчиков.

Опыт разработки системы прототипирования ASIC

Александр Огурцов

Руководитель отдела FPGA-прототипирования в YADRO

Кратко расскажу о гибкой и масштабируемой системе для FPGA-прототипов, которая позволяет переиспользовать разработанную архитектуру для всех наших проектов. В докладе я сравню подходы к прототипированию ASIC и расскажу про преимущества и недостатки нашей архитектуры FPGA-стендов относительно систем прототипирования на мировом рынке. 

PyUVM для верификации ПО ПЛИС: гайд для чайников 

Венера Фаракшина

Верификатор в АО «ЦКБА»

Если вы только начинаете знакомиться с верификацией ПЛИС, обратите внимание на PyUVM — это Python-библиотека, которая дает возможность создавать тестовые среды на основе методологии UVM. Так верификация становится более доступной для начинающих.

Что будет в докладе:

  • Основы методологии UVM и ее применение для верификации.

  • Пошаговая настройка среды верификации с использованием PyUVM.

  • Примеры написания тестов, моделирования и анализа результатов.

  • Обзор типичных ошибок и методов их решения в процессе верификации.

Где и когда встречаемся

26 октября, суббота. Начало конференции — в 11:00, сбор гостей — с 10:30.

В Питере: центр «Петроконгресс», метро Чкаловская. Вход по регистрации — она нужна, чтобы закрепить за cобой место в зале.

Онлайн: пришлем ссылку на трансляцию в VK, YouTube или Rutube после регистрации на сайте.

Комментарии (4)


  1. Pi-man
    17.10.2024 18:12

    На Хабре недавно была статья, где делалось обоснованное предположение, что компания YADRO делает оборудование для ТСПУ. Скажите, это правда?


    1. MinimumLaw
      17.10.2024 18:12

      Я не из YADRO. Однако позвольте уточнить - а с какой целью вы интересуетесь?

      Мы будем хейтить производителей кухонных ножей, за то что ими совершаются убийства? Или будем сильно радоваться за компанию, которая смогла создать устройства справляющиеся с таким огромным потоком данных?

      ТСПУ сама по себе нейтральна. Важно что именно в нее закладывают. А это уже никак не зависит от разработчика системы. Полагаю, что ребята из YADRO вполне в состоянии сделать такую систему. Имел честь пообщаться с инженерами на технические темы. Потому предположение обоснованное. Но точный ответ, скорее всего просто невозможен. По вполне понятным причинам, связанным с монополией на насилие в лице государства и другими национальными интересами.

      Еще раз повторюсь - проблема НЕ в ТСПУ, проблема в тех, кто ей ставит задачи.


      1. Pi-man
        17.10.2024 18:12

        Если проблема не в производителях ножей, то кажется им не будет сложно ответить на вопрос? А выводы уже каждый прочитавший ответ будет делать для себя сам.

        Лично я с вашим мнением о том как распределяется ответственность не совсем согласен. Мне кажется, что понять какие именно задачи будут поставлены ТСПУ довольно несложно уже давно. Возможность хотя бы лично не участвовать сохраняется почти всегда, даже в очень хреновые времена. (Хотя, конечно, бывают разные обстоятельства)


        1. MinimumLaw
          17.10.2024 18:12

          Если проблема не в производителях ножей, то кажется им не будет сложно ответить на вопрос?

          Если только это не закрыто NDA или его аналогами. А с учетом чувствительности названной темы, оно наверняка присутствует. Потому все останется только предположением.

          Лично я с вашим мнением о том как распределяется ответственность не совсем согласен.

          Ваше право. Как и право коммерческой организации зарабатывать деньги любым законным способом. Как и право (а вернее обязанность государства) предпринимать все усилия для сохранения своей целостности. И вообще - Хабр не для политики. А технический ответ тут, скорее всего не возможен.