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