Трудовая функция "Сопровождение процесса создания программного прототипа ИС"

Код
D/04.7
Уровень квалификации
7
Трудовые действия
  • Определять круг задач, для решения которых необходим программный прототип ИС
  • Разрабатывать требования к программному прототипу ИС
  • Разрабатывать элементы программного прототипа ИС
  • Запускать программы и тесты на программном прототипе, анализирует причины сбоев и ошибок
  • Разрабатывать средства запуска тестов и программ с использованием программного прототипа ИС
Требования к образованию и обучению
  • Стандартные, полузаказные и заказные БИС/СБИС, СнК
  • Маршрут разработки и верификации
  • Архитектура, особенности программирования и применение микропроцессоров общего назначения, специализированных микропроцессоров и микроконтроллеров
  • Типовые архитектуры и состав СнК
  • Основные принципы организации внутрикристальной коммутации и магистралей в СнК. Стандарты и интерфейсы
  • Шины и интерфейсы периферийных устройств
  • Контроллеры периферийных устройств (аппаратные и программные средства управления работой периферийных устройств)
  • Особенности взаимодействия блоков в составе СнК
  • Анализ эффективности аппаратной реализации СФ-блоков и СнК в целом
  • Встраиваемые ОС и ОС реального времени
  • Инсталляция и конфигурирование ОС, начальная загрузка
  • Требования к программному прототипу
  • Особенности интерфейсов взаимодействия программных модулей в составе программного прототипа СнК
  • Английский язык на уровне чтения и перевода технической документации
  • Особенности аппаратуры и алгоритмов в целевой области
  • Языки верификации аппаратуры
  • Скриптовые языки
  • Высокоуровневые языки программирования
  • Языки программирования для встраиваемых систем
  • Языки ассемблера процессорных ядер общего назначения, процессорных ядер ЦОС, специализированных процессорных ядер
  • Особенности разработки ПО для встраиваемых систем
  • Применение методов моделирования в исследованиях и проектировании
  • Конструкторская документация
  • Проектная документация
Требования к опыту практической работы
  • Анализировать круг задач, для решения которых необходим программный прототип
  • Запускать программное обеспечение на программном прототипе ИС
  • Создавать инфраструктуру для запуска функциональных тестов и прикладного ПО на программном прототипе
  • Использовать инструментальные средства для разработки и отладки программ для систем на кристалле
  • Разрабатывать документацию в соответствии со стандартом предприятия