Спец курс (Верификация цифровых схем)/Практические задания 3
Материал из Wiki
				
								
				
				
																
				
				
								
				Лекции ВЦС
Лекции
Практические задания
| 
 | 
Тесты
Табель успеваемости
Экзамен
Доп. материалы
| Содержание | 
Задание
- По спецификации интерфейса (APB, UART, SPI) блока разработать транзакцию, позволяющую описать все доступные операции на заданном интерфейсе с использованием UVM макросов.
- По спецификации интерфейса (APB, UART, SPI) блока разработать транзакцию, позволяющую описать все доступные операции на заданном интерфейсе без использования UVM макросов.
- Создать пакет, реализующий весь функционал агента из существующих файлов описания всех составных блоков и скомпилировать его. (Можно использовать файлы из проекта https://www.edaplayground.com/x/3ru7)
- Реализовать объект конфигурации агента, который содержит методы настройки в три режима: по умолчанию активный ведущий, пассивный, активный ведомый режимы
- Реализовать фазу сброса в драйвере
- Реализовать фазу, предшествующую фазе сброса
- Подменить драйвер в агента, из окружения в фазе создания компонент
- Создать домен фазы выполнения для агента и подключить агент к этому домену


