
6 февраля 2020 г. в Москве пройдет семинар на тему «Разработка и отладка встраиваемых систем управления».
На этом семинаре вы узнаете, как генерировать высококачественный и оптимизированный C/C++ код из моделей Simulink для использования в серийных системах. Вы также узнаете, как осуществлять сборку, профилирование и верификацию сгенерированного кода на целевых процессорах.
Во время семинара будет показан процесс разработки модели в Simulink, автоматизированного перевода модели в арифметику с фиксированной точкой, автоматической генерации кода и верификации кода на примере целевого процессора Миландр.
Показанные инструменты и приёмы применимы для любых встраиваемых систем на базе микропроцессоров и ОСРВ.
Во время семинара будут затронуты следующие вопросы:
Разработка и тестирование функциональных требований к ПО посредством симуляции;
Автоматическая генерация кода для контроллера и интеграция кода во внешний проект;
Автоматическая генерация кода полного проекта с драйверами периферийных устройств;
Верификация функциональных требований и требований к использованию ресурсов скомпилированного кода;
Оптимизация кода под конкретную целевую платформу;
Автоматизированная конвертация из арифметики с плавающей запятой в арифметику с фиксированной;
Двусторонняя трассируемость между моделью и кодом;
Тестирование при помощи методов Процессор-в-контуре и External Mode.
Функциональная верификация скомпилированного кода производится при помощи тестирования в режиме Процессор-в-контуре (Processor-in-the-Loop, PIL). В рамках семинара будет показано, как благодаря PIL можно удостовериться в соответствии поведения скомпилированного кода и исходной модели. Уделяется внимание оценке быстродействия скомпилированного кода для объективного понимания требований к вычислительным ресурсам. Для учета функциональных ограничений и требований к вычислительным ресурсам показана интеграция оптимизированных под процессор библиотек и некоторых других способов повышения эффективности сгенерированного кода.
Данный семинар в первую очередь полезен инженерам, для которых тема модельно-ориентированного проектирования и генерации кода производственного качества является новой, но которые уже имеют опыт работы в Simulink.
Москва, 2-й Южнопортовый проезд, д. 31, стр. 4
Разработка и отладка встраиваемых систем управления
Дата проведения: 06.01.2020. Начало в 10:00
Место проведения: Москва , 2-й Южнопортовый проезд, д. 31, стр. 4
- Анонс
- Программа
- Участники
- Спикеры
6 февраля 2020 г. в Москве пройдет семинар на тему «Разработка и отладка встраиваемых систем управления».
На этом семинаре вы узнаете, как генерировать высококачественный и оптимизированный C/C++ код из моделей Simulink для использования в серийных системах. Вы также узнаете, как осуществлять сборку, профилирование и верификацию сгенерированного кода на целевых процессорах.
Во время семинара будет показан процесс разработки модели в Simulink, автоматизированного перевода модели в арифметику с фиксированной точкой, автоматической генерации кода и верификации кода на примере целевого процессора Миландр.
Показанные инструменты и приёмы применимы для любых встраиваемых систем на базе микропроцессоров и ОСРВ.
Во время семинара будут затронуты следующие вопросы:
Разработка и тестирование функциональных требований к ПО посредством симуляции;
Автоматическая генерация кода для контроллера и интеграция кода во внешний проект;
Автоматическая генерация кода полного проекта с драйверами периферийных устройств;
Верификация функциональных требований и требований к использованию ресурсов скомпилированного кода;
Оптимизация кода под конкретную целевую платформу;
Автоматизированная конвертация из арифметики с плавающей запятой в арифметику с фиксированной;
Двусторонняя трассируемость между моделью и кодом;
Тестирование при помощи методов Процессор-в-контуре и External Mode.
Функциональная верификация скомпилированного кода производится при помощи тестирования в режиме Процессор-в-контуре (Processor-in-the-Loop, PIL). В рамках семинара будет показано, как благодаря PIL можно удостовериться в соответствии поведения скомпилированного кода и исходной модели. Уделяется внимание оценке быстродействия скомпилированного кода для объективного понимания требований к вычислительным ресурсам. Для учета функциональных ограничений и требований к вычислительным ресурсам показана интеграция оптимизированных под процессор библиотек и некоторых других способов повышения эффективности сгенерированного кода.
Данный семинар в первую очередь полезен инженерам, для которых тема модельно-ориентированного проектирования и генерации кода производственного качества является новой, но которые уже имеют опыт работы в Simulink.