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