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