«Работать добросовестно — значит: работать, повышая свою квалификацию, проявляя инициативу в совершенствовании продукции, технологий, организации работ, оказывая не предусмотренную должностными инструкциями помощь другим сотрудникам (включая и руководителей) в общей им всем работе.

Спец курс (Верификация цифровых схем)/Практические задания (Лекция 4)

Материал из Wiki
< Спец курс (Верификация цифровых схем)
Версия от 14:46, 22 октября 2016; ANA (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Это снимок страницы. Он включает старые, но не удалённые версии шаблонов и изображений.
Перейти к: навигация, поиск
Лекции ВЦС

Лекции

Практические задания
Тесты

Табель успеваемости

Экзамен

Доп. материалы

  1. Создать пакет, реализующий весь функционал агента из существующих файлов описания всех составных блоков и скомпилировать его.
  2. По готовому описанию интерфейса и транзакции, разработать драйвер, позволяющую выполнять базовые операции на заданном интерфейсе.
  3. По готовому описанию интерфейса и транзакции, разработать монитор, позволяющую отправить базовые операции на заданном интерфейсе.
  4. Собрать агент из готовых компонентов (driver, monitor, sequencer, coverage_collector), реализовать фазы создания и подключения в зависимости от параметров объекта конфигурации.
  5. Разработать блок сравнения пары транзакций.
  6. Разработать блок сравнения произвольной последовательности данных
  7. Реализовать окружение, в котором будет два APB агента, отличающихся шириной шины адреса и данных (адрес/данные 11/32 , 20/64).
  8. Реализовать окружение, в котором собраны два APB агента, один в режиме мастер, другой в режиме ведомый, и запустить 100 случайных транзакций для передачи из одного агента во второй.