Вебинар: Руководство по программированию UVM: советы и хитрости о которых вы могли и не догадываться
Краткий обзор
Ведущий вебинара, Крис Спир, представляет руководство по работе с UVM (универсальной методологии верификации). Он даст рекомендации по разработке тестовых транзакций и классов компонентов, которые будут просты в отладке и повторно применяемы. Отдельно будут рассмотрены правила разработки кода SystemVerilog для исключения распространенных ошибок. Предлагаемые стратегии основаны на многолетнем опыте функциональной верификации на Verilog, SystemVerilog и методологиях верификаций UVM, OVM, VMM и других.
На вебинаре Вы узнаете про:
- Высокоэффективный метод распределения конфигурационных данных по тестовому файлу
- Простой объектно-ориентированный метод программирования, который надежнее и проще в использовании, чем UVM configuration database (uvm_config_db)
- Когда стоит и когда не стоит создавать классы элементов последовательности UVM для описания транзакций
- Простой подход к запуску последовательностей транзакций и распределению конфигурационной информации
- Разработку методов для обеспечения высокоуровневого интерфейса для последовательностей - Компромисс между макросом uvm_do и его атомарными операциями
- Увеличение скорости моделирования с выбором фазового перехода
- Введение в UVM
- Наилучший способ по выполнению и проверке рандомизации в SystemVerilog
- Простое выражение Verilog, которое запутывает даже опытных программистов
Для кого этот вебинар:
- Инженеров по тестированию, начинающих изучать SystemVerilog и UVM, а также тех, кто хочет повысить свои навыки
- Разработчиков, желающих расширить свои знания в тестировании
- Руководителей по тестированию
Программное средство:
- Questa® Advanced Simulator
Вебинар состоится 10 апреля 2020
Время проведения 6:00 PM (по Московскому времени)