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

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

Материал из Wiki

Перейти к: навигация, поиск
  1. Подготовить транзакцию, содержащую поля адреса и данных. Для адреса задан запрещенный диапазон значений, для данных - список запрещенных значений.
  2. Подготовить транзакцию, в которой сравнение заданных полей отключено.
  3. Подготовить сиквенс, генерирующую случайный адрес чтения из заданного диапазона с заданным шагом.
  4. Подготовить сиквенс, генерирующую случайный адрес чтения ОЗУ, которая будет покрывать множество заданных диапазонов, попадая в каждый диапазон с заданной частотой.
  5. Подготовить виртуальную сиквенс и сиквенсер генерирующую два потока данных с заданным приоритетом выполнения для каждого сиквенсера 10% и 90% соответственно.
  6. Подготовить виртуальную сиквенс, которая случайно запускает одну из 10 сиквенсов на случайно выбранных 2 из 5 сиквенсерах.
  7. Параметризовать тест аргументами командной строки для запуска различных сиквенсов.