Трудовая функция "Разработка функциональных тестов и элементов среды верификации моделей интегральной схемы и ее составных блоков"

Код
A
Уровень квалификации
6
Трудовые действия
  • Изучение описания стандартов и (или) конкурсной документации (КД) на СФ-блок, а также верификационные планы соответствующих СФ-блоков
  • Выявление набора свойств и тестовых сценариев, которые должны быть реализованы для полноценной верификации СФ-блока, в соответствии со стандартами и (или) КД на СФ-блок
  • Изучение описания сред верификации, в которых предполагается использование верификационного компонента, и выявление всех основных способов интеграции верификационного компонента в тестовые окружения и/или среды верификации и основные сценарии использования компонента
  • Уточнение набора дополнительных требований к компоненту, обусловленных требованиями унификации верификационных компонентов (в случае, если разрабатываемый компонент будет повторно использоваться)
  • Создание кода верификационного компонента
  • Создание примеров использования верификационного компонента в базовых режимах
  • Отладка верификационного компонента и тестовых примеров его использования
  • Составление документации на верификационный компонент
  • Сопровождение верификационного компонента с дополнением примеров его использования и исправлением обнаруженных ошибок
Требования к образованию и обучению
  • Высшее образование - бакалавриат, магистратура
  • Стандартные, полузаказные и заказные интегральные схемы большой (сверхбольшой) степени интеграции (БИС/СБИС), системы на кристалле (СнК), маршрут разработки и верификации
  • Основные принципы организации внутрикристальной коммутации и магистралей в СнК, стандарты и интерфейсы
  • Шины и интерфейсы периферийных устройств
  • Контроллеры периферийных устройств (аппаратные и программные средства управления работой периферийных устройств)
  • Типовые периферийные устройства, используемые совместно с СнК в конечных системах
  • Особенности взаимодействия блоков в составе СнК
  • Целевые САПР (моделирование и формальная верификация моделей схем, написанных на языках описания аппаратуры)
  • Методики верификации СФ-блоков и ИС
  • Структура и основные характеристики верификационных компонентов
  • Теория вероятности, теория автоматов, необходимые для грамотного создания случайных тестов и анализа их полноценности
  • Языки верификации аппаратуры
  • Объектно-ориентированный подход в создании тестов и тестовых окружений СФ-блоков и ИС
  • Высокоуровневые языки программирования
  • Английский язык на уровне чтения и перевода технической документации
  • КД на ИС и СФ-блоки
  • Стандарты, реализованные в верифицируемых СФ-блоках и ИС
  • Описания сред верификации и тестовых окружений
  • Описание верификационного компонента
  • Особенности аппаратуры и алгоритмов в целевой области
Требования к опыту практической работы
  • Не менее одного года в области верификации и разработки тестов функционального контроля наноразмерных интегральных схем
  • Читать и переводить профессионально ориентированные тексты на английском языке
  • Разрабатывать верификационные компоненты для конкретного аппаратного стандарта
  • Использовать методики верификации СФ-блоков и ИС при создании верификационных компонентов
  • Использовать целевые системы автоматизированного проектирования (САПР)
  • Проводить анализ и определять причины сбоев при прохождении тестов
  • Искать решения технических проблем в технической документации и с использованием современных информационных технологий
  • Пользоваться технической документацией
  • Разрабатывать документацию в соответствии со стандартом предприятия
  • Работать с системой отслеживания ошибок