Изучение PSS — Сессия 12: Реализация PSS | Учебное пособие Accellera
Accellera
0:00 / 0:00
Изучение PSS — Сессия 12: Реализация PSS | Учебное пособие Accellera
18 просмотров · 2 дня назад
Accellera
1,04 тыс. подписчиков
18 просмотров · 2 дня назад
В 12-м выпуске видеосерии Accellera «Изучение PSS» Том Фицпатрик, эксперт по PSS и член-учредитель рабочей группы Accellera по портативным стимулам, рассматривает реализацию PSS и то, как намерение портативной верификации преобразуется в исполняемый код для конкретных целевых платформ.
Узнайте, как уровень реализации PSS отделяет многократно используемые, абстрактные намерения сценария от деталей реализации, специфичных для целевой платформы, позволяя одной и той же модели PSS поддерживать разные платформы и языки, минимизируя при этом дублирование кода.
В этом занятии вы узнаете:
-- Как блоки тела выполнения определяют реализации действий PSS, специфичные для целевой платформы
-- Как шаблоны целевой платформы напрямую сопоставляют значения модели PSS с кодом на целевом языке
-- Как процедурные интерфейсы и конструкции улучшают повторное использование и сокращают дублирование кода реализации
-- Как PSS может поддерживать различные целевые языки, включая C и SystemVerilog
-- Как блоки выполнения работают вместе, обеспечивая настройку, объявления, запланированное поведение и очистку
-- Как разделение абстрактной модели и уровня реализации позволяет одной переносимой модели сценария управлять несколькими реализациями, специфичными для платформы
Посмотрите занятие 12, чтобы узнать, как реализация PSS, блоки выполнения, шаблоны целевой платформы и процедурные интерфейсы помогают превратить переносимые намерения верификации в исполняемые тесты, специфичные для целевой платформы, сохраняя при этом повторное использование модели на разных платформах.
Занятие 13 скоро!
https://accellera.org