Вебинар «Из Simulink в высококачественный RTL с помощью высокоуровневой синтеза: методология разработки»

Вебинар «Из Simulink в высококачественный RTL с помощью высокоуровневой синтеза: методология разработки»Компания Mentor опубликовала запись прошедшего ранее вебинара, посвященного разработке проектов на FPGA с помощью инструментов высокоуровневого синтеза Simulink и Catapult HLS

Обзор

Сегодня многие проекты на FPGA начинаются с разработки эталонной модели в Simulink. Преобразование модели с плавающей точкой, созданной в Simulink, в качественный RTL-код требует нескольких итераций.

Использование инструментов высококуровнего синтеза, такого как Catapult HLS, может сильно упростить процесс преобразования эталонной модели в RTL-код. Преобразование модели Simulink в С++  класс намного проще, чем преобразование в RTL, поскольку уровень абстракции остается практически таким же, а иерархия может быть взята из иерархии Simulink. Кроме того, используя особенности языка C++, один и тот же функциональный код можно применить как для реализации операций с плавающей, так и с фиксированной точкой.

Вебинар познакомит вас с методологией проектирования, которая начинается с построения модели с плавающей точкой в Simulink с последующим переносом ее в HLS-генерируемый RTL.

Что вы узнаете?

  • Обзор методологии преобразования из Simulink в RTL.
  • Пошаговый маршрут проектирования:
    • подготовка модели Simulink;
    • преобразование модели Simulink в HLS C++;
    • проверка преобразованной модели Catapult HLS C++ с помощью Simulink;
    • переход от модели с плавающей точкой к модели с фиксированной точкой;
    • высокоуровневая верификация с помощью Catapult Coverage.

Более подробно о вебинаре вы можете узнать здесь, а запись вебинара доступна по ссылке

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *