Спец курс (Верификация цифровых схем)/Практические задания (Лекция 4)
Материал из Wiki
< Спец курс (Верификация цифровых схем)
Версия от 14:46, 22 октября 2016; ANA (обсуждение | вклад)
Это снимок страницы. Он включает старые, но не удалённые версии шаблонов и изображений.
Лекции ВЦС
Лекции
Практические задания
|
Тесты
Табель успеваемости
Экзамен
Доп. материалы
- Создать пакет, реализующий весь функционал агента из существующих файлов описания всех составных блоков и скомпилировать его.
- По готовому описанию интерфейса и транзакции, разработать драйвер, позволяющую выполнять базовые операции на заданном интерфейсе.
- По готовому описанию интерфейса и транзакции, разработать монитор, позволяющую отправить базовые операции на заданном интерфейсе.
- Собрать агент из готовых компонентов (driver, monitor, sequencer, coverage_collector), реализовать фазы создания и подключения в зависимости от параметров объекта конфигурации.
- Разработать блок сравнения пары транзакций.
- Разработать блок сравнения произвольной последовательности данных
- Реализовать окружение, в котором будет два APB агента, отличающихся шириной шины адреса и данных (адрес/данные 11/32 , 20/64).
- Реализовать окружение, в котором собраны два APB агента, один в режиме мастер, другой в режиме ведомый, и запустить 100 случайных транзакций для передачи из одного агента во второй.