3.3.2. Трудовая функция

Наименование

Проверка работоспособности целевого программного обеспечения на модели и прототипе ИС

Код

C/02.7

Уровень (подуровень) квалификации

7

Происхождение трудовой функции

Оригинал X

Заимствовано из оригинала

Код оригинала

Регистрационный номер профессионального стандарта

Трудовые действия

Запуск ОС на модели или прототипе ИС

Разработка тестовых программ, использующих программные драйверы блоков, составляющих систему

Запуск прикладных программ или тестовых программ, имитирующих прикладные программы на модели/прототипе ИС

Анализ механизмов взаимодействия прикладных программ со встроенным ПО, программными драйверами и аппаратурой

Анализ эффективности исполнения ПО на модели ИС, выполнение поиска критических мест (с точки зрения взаимодействия с ПО) в архитектуре ИС, реализации СФ-блоков, интерфейсах межблочного взаимодействия

Выработка рекомендаций по устранению критических мест с точки зрения взаимодействия ПО и аппаратуры

Отчет о прохождении тестов программно-аппаратного комплекса и уязвимых местах в аппаратуре ИС

Необходимые умения

Использовать инструментальные средства для разработки и отладки программ для систем на кристалле

Отлаживать тестовые программы для встроенных систем с использованием штатных средств отладки

Запускать и настраивать ОС на СнК

Компилировать образ ОС, устанавливать и конфигурировать загрузчик ОС для СнК

Создавать прикладные программы, исполняемые под ОС, запускаемой на СнК

Разрабатывать и отлаживать программные драйверы для целевых ОС и СнК

Искать решения технических проблем в технической документации и с использованием современных информационных технологий

Пользоваться технической документацией

Разрабатывать документацию в соответствии со стандартом предприятия

Необходимые знания

Стандартные, полузаказные и заказные БИС/СБИС, СнК

Маршрут разработки и верификации

Архитектура, особенности программирования и применение микропроцессоров общего назначения, специализированных микропроцессоров и микроконтроллеров

Типовые архитектуры и состав СнК

Шины и интерфейсы периферийных устройств

Контроллеры периферийных устройств (аппаратные и программные средства управления работой периферийных устройств)

Особенности взаимодействия блоков в составе СнК

Встраиваемые ОС и ОС реального времени

Организация и функционирование ОС, структура управляющей программы, управление памятью, управление процессами, управление устройствами, вводом и выводом

Инсталляция и конфигурирование ОС, начальная загрузка

Интерфейсы взаимодействия прикладного ПО с программными драйверами

Принципы разработки программных драйверов для встраиваемых ОС

Разработка прикладных программ для встраиваемых ОС и для ОС реального времени

Целевые САПР (моделирование и формальная верификация моделей схем, написанных на языках описания аппаратуры)

Английский язык на уровне чтения и перевода технической документации

Языки описания аппаратуры

Языки программирования для встраиваемых систем

Языки Ассемблера процессорных ядер общего назначения, процессорных ядер ЦОС, специализированных процессорных ядер

Особенности разработки ПО для встраиваемых систем

Оценка эффективности программных средств

Инструментальные средства для разработки и отладки программ (в том числе для встраиваемых систем)

Методы и алгоритмы цифровой обработки сигналов

Особенности аппаратуры и алгоритмов в целевой области

Другие характеристики

-