III. Характеристика обобщенных трудовых функций
Срок действия
Действует до 1 сентября 2032 г. (п. 3 приказа). С 1 сентября 2032 г. не действует. Открыть документ на 01.09.2032 →
Ниже текст действующей редакции.
3.1. Обобщенная трудовая функция
| Наименование | Разработка и верификация синтезируемого описания цифровой интегральной схемы | Код | А | Уровень квалификации | 6 |
| Возможные наименования должностей, профессий рабочих | Инженер в области разработки цифровых схем Инженер-электроник |
Пути достижения квалификации
| Образование и обучение | Высшее образование - бакалавриат |
| Опыт практической работы | - |
| Особые условия допуска к работе | Прохождение обязательных предварительных и периодических медицинских осмотров⁴ Прохождение обучения по охране труда и проверки знания требований охраны труда⁵ |
| Другие характеристики | - |
Справочная информация
| Наименование документа | Код | Наименование начальной группы, должности, профессии или специальности, направления подготовки |
| ОКЗ | 2152 | Инженеры-электроники |
| ЕКС⁶ | - | Инженер-электроник |
| ОКПДТР⁷ | 201297 | Инженер-электроник |
| Перечни ВО⁸ | 25.01.6.0 | Электроника |
3.1.1. Трудовая функция
| Наименование | Разработка графического представления и проведение декомпозиции цифровой интегральной схемы | Код | А/01.6 | Уровень (подуровень) квалификации | 6 |
| Трудовые действия | Разработка структурной схемы цифрового устройства |
| Трудовые действия | Разработка описания входных и выходных портов цифровой схемы |
| Трудовые действия | Создание графического изображения взаимодействия основных модулей цифровой схемы |
| Трудовые действия | Описание входящих в состав цифровой схемы модулей и их функций |
| Необходимые умения | Читать и анализировать документацию с техническими требованиями к цифровой схеме |
| Необходимые умения | Использовать векторный графический редактор |
| Необходимые умения | Производить декомпозицию цифрового устройства по функциональному признаку |
| Необходимые умения | Составлять таблицы истинности и диаграммы автоматов состояний цифровых схем |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Принципы декомпозиции схем цифровых устройств |
| Необходимые знания | Виды типовых функциональных модулей, входящих в состав цифровой схемы |
| Необходимые знания | Булева алгебра и элементная база цифровых интегральных схем |
| Необходимые знания | Цифровая схемотехника |
| Необходимые знания | Маршрут проектирования цифровых схем |
| Необходимые знания | Типовые интерфейсы цифровых устройств |
| Другие характеристики | - |
3.1.2. Трудовая функция
| Наименование | Разработка цифровой интегральной схемы на уровне регистровых передач | Код | А/02.6 | Уровень (подуровень) квалификации | 6 |
| Трудовые действия | Описание всех уровней иерархии цифровой интегральной схемы на уровне регистровых передач на одном из языков описания цифровой аппаратуры |
| Трудовые действия | Проверка кода цифровой интегральной схемы на синтезируемость и отсутствие формальных ошибок |
| Трудовые действия | Подготовка исходных данных для регистрации описания цифровой интегральной схемы как объекта интеллектуальной собственности |
| Трудовые действия | Проверка и корректировка описания цифровой интегральной схемы с использованием программных инструментов формального анализа описания схемы |
| Трудовые действия | Сопровождение разработанного кода цифровой интегральной схемы при его интеграции в новые проекты СнК |
| Необходимые умения | Разрабатывать исходный синтезируемый код цифровых схем на уровне регистровых передач |
| Необходимые умения | Использовать систему автоматизированного проектирования для формального анализа исходного синтезируемого кода цифровых схем |
| Необходимые умения | Использовать программный инструмент формального анализа для проверки и корректировки описания цифровой интегральной схемы |
| Необходимые умения | Использовать САПР для формального анализа кода на языке описания цифровой аппаратуры |
| Необходимые умения | Модифицировать исходный синтезируемый код цифровой схемы, предоставляемый разработчиками, задействованными в проекте (специалисты проектной группы и смежных подразделений организации, поставщики) |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Виды типовых функциональных модулей, входящих в состав цифровой схемы |
| Необходимые знания | Булева алгебра и элементная база цифровых интегральных схем |
| Необходимые знания | Цифровая схемотехника |
| Необходимые знания | Языки описания цифровой аппаратуры |
| Необходимые знания | Методология разработки описания цифровых схем на языках описания цифровой аппаратуры |
| Необходимые знания | Маршрут проектирования цифровых схем |
| Необходимые знания | Возможности САПР для проектирования цифровых интегральных схем |
| Необходимые знания | Требования к объектам интеллектуальной собственности, предъявляемые службами по интеллектуальной собственности, для их регистрации Типовые интерфейсы цифровых устройств |
| Другие характеристики |
3.1.3. Трудовая функция
| Наименование | Отладка синтезируемого описания цифровой интегральной схемы в процессе моделирования | Код | А/03.6 | Уровень (подуровень) квалификации | 6 |
| Трудовые действия | Написание тестового окружения для проверки функционирования цифровой интегральной схемы |
| Трудовые действия | Написание процедур для проверки функционирования цифровой интегральной схемы |
| Трудовые действия | Разработка скриптов для запуска симуляции цифровой интегральной схемы в тестовом окружении |
| Трудовые действия | Моделирование цифровой интегральной схемы с помощью проверочных процедур и определение способов устранения ошибок в работе блока |
| Необходимые умения | Разрабатывать исходный синтезируемый код цифровых интегральных схем |
| Необходимые умения | Разрабатывать тестовое окружение и тестовые процедуры для цифровых схем |
| Необходимые умения | Использовать САПР для выполнения моделирования в режиме командной строки |
| Необходимые умения | Использовать САПР для выполнения моделирования в графическом режиме с просмотром временных диаграмм |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Виды типовых функциональных модулей, входящих в состав цифровой интегральной схемы |
| Необходимые знания | Булева алгебра и элементная база цифровых интегральных схем |
| Необходимые знания | Цифровая схемотехника |
| Необходимые знания | Языки описания цифровой аппаратуры |
| Необходимые знания | Маршрут проектирования цифровых интегральных схем |
| Необходимые знания | Возможности САПР для проектирования цифровых интегральных схем |
| Необходимые знания | Основные типы ошибок САПР при сборке симуляционного окружения |
| Другие характеристики | - |
3.1.4. Трудовая функция
| Наименование | Разработка детального плана верификации цифровой интегральной схемы | Код | А/04.6 | Уровень (подуровень) квалификации | 6 |
| Трудовые действия | Составление перечня верифицируемых функций, конфигураций, интерфейсов, протоколов, регистров цифровой интегральной схемы |
| Трудовые действия | Определение состава тестового окружения (компоненты, языковые конструкции для верификации) и используемых САПР |
| Трудовые действия | Разработка списка тестов для верификации цифровой интегральной схемы и алгоритма каждого теста в форме текстового описания |
| Трудовые действия | Разработка регрессионной модели тестирования, механизма и сценариев регрессионного тестирования цифровой схемы |
| Трудовые действия | Определение условий, определяющих полноту тестов и успешность завершения каждого теста |
| Необходимые умения | Читать и анализировать техническую документацию на цифровую схему |
| Необходимые умения | Разрабатывать план верификации для цифровой интегральной схемы |
| Необходимые умения | Разрабатывать код верификационных компонентов и верификационных тестов |
| Необходимые умения | Использовать САПР для верификации цифровой интегральной схемы |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Маршрут проектирования цифровых интегральных схем |
| Необходимые знания | Методы верификации цифровых интегральных схем |
| Необходимые знания | Булева алгебра и элементная база цифровых интегральных схем |
| Необходимые знания | Цифровая схемотехника |
| Необходимые знания | Универсальные методологии верификации цифровой схемы |
| Необходимые знания | Языковые конструкции, используемые для верификации цифровой интегральной схемы |
| Необходимые знания | Возможности САПР для проектирования цифровых интегральных схем и методы решения задачи верификации с их помощью |
| Другие характеристики | - |
3.1.5. Трудовая функция
| Наименование | Разработка верификационного окружения цифровой интегральной схемы | Код | А/05.6 | Уровень (подуровень) квалификации | 6 |
| Трудовые действия | Интеграция готовых верификационных компонентов для интерфейсов и протоколов в верификационное окружение цифровой интегральной схемы |
| Трудовые действия | Разработка верификационных компонентов для интерфейсов и протоколов цифровой интегральной схемы |
| Трудовые действия | Разработка всех уровней структуры верификационного окружения цифровой интегральной схемы |
| Трудовые действия | Разработка скриптов для запуска моделирования цифровой интегральной схемы в тестовом окружении |
| Трудовые действия | Разработка скриптов для запуска формального анализа цифровой интегральной схемы |
| Необходимые умения | Читать и анализировать техническую документацию на цифровую интегральную схему |
| Необходимые умения | Разрабатывать код верификационных компонентов для цифровой интегральной схемы |
| Необходимые умения | Разрабатывать код языковых конструкций для верификации |
| Необходимые умения | Разрабатывать код на скриптовом языке для запуска моделирования цифровой интегральной схемы в тестовом окружении |
| Необходимые умения | Разрабатывать код на скриптовом языке для запуска формального анализа цифровой интегральной схемы |
| Необходимые умения | Использовать САПР для верификации |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Типовые интерфейсы СФ-блоков и СнК |
| Необходимые знания | Методы верификации цифровых интегральных схем |
| Необходимые знания | Цифровая схемотехника |
| Необходимые знания | Универсальные методологии верификации цифровой интегральной схемы |
| Необходимые знания | Типовые компоненты цифровых устройств |
| Необходимые знания | Языковые конструкции, используемые для верификации |
| Необходимые знания | Маршрут проектирования цифровых интегральных схем |
| Другие характеристики | - |
3.1.6. Трудовая функция
| Наименование | Разработка тестов для верификации цифровой интегральной схемы | Код | А/06.6 | Уровень (подуровень) квалификации | 6 |
| Трудовые действия | Написание кода верификационных тестов для цифровой интегральной схемы |
| Трудовые действия | Моделирование цифровой интегральной схемы в разработанных тестах и обнаружение ошибок функционирования |
| Трудовые действия | Составление отчетов об ошибках функционирования цифровой интегральной схемы |
| Трудовые действия | Оценка полноты тестирования цифровой интегральной схемы |
| Необходимые умения | Читать и анализировать техническую документацию на цифровую интегральную схему |
| Необходимые умения | Разрабатывать код верификационных тестов |
| Необходимые умения | Разрабатывать код языковых конструкций для верификации |
| Необходимые умения | Использовать САПР для верификации |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Типовые интерфейсы СФ-блоков и СнК |
| Необходимые знания | Типовые компоненты цифровых устройств |
| Необходимые знания | Универсальные методологии верификации цифровой интегральной схемы |
| Необходимые знания | Методы верификации цифровых интегральных схем |
| Необходимые знания | Языковые конструкции, используемые для верификации цифровых интегральных схем |
| Другие характеристики | - |
3.2. Обобщенная трудовая функция
| Наименование | Разработка и верификация синтезируемого описания системы на кристалле | Код | В | Уровень квалификации | 7 |
| Возможные наименования должностей, профессий рабочих | Ведущий инженер в области разработки и верификации СнК Инженер-проектировщик |
Пути достижения квалификации
| Образование и обучение | Высшее образование - магистратура |
| Опыт практической работы | Не менее трех лет в области проектирования и сопровождения цифровых схем и систем на кристалле |
| Особые условия допуска к работе | Прохождение обязательных предварительных и периодических медицинских осмотров |
| Особые условия допуска к работе | Прохождение обучения по охране труда и проверки знания требований охраны труда |
| Другие характеристики | Дополнительное профессиональное образование - программы повышения квалификации, программы профессиональной переподготовки не реже чем один раз в пять лет |
Справочная информация
| Наименование документа | Код | Наименование начальной группы, должности, профессии или специальности, направления подготовки |
| ОКЗ | 2144 | Инженеры-механики |
| ЕКС | - | Инженер-проектировщик |
| ЕКС | - | Ведущий конструктор |
| ОКПДТР | 201543 | Инженер-проектировщик |
| ОКПДТР | 201524 | Инженер-конструктор |
| Перечни ВО | 25.01.7.1 | Электроника |
3.2.1. Трудовая функция
| Наименование | Конфигурирование сложнофункциональных блоков (СФ-блоков) и макроблоков памяти для встраивания в СнК | Код | В/01.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Определение наиболее оптимальной конфигурации СФ-блока |
| Трудовые действия | Выбор конфигурации и выгрузка набора файлов сконфигурированного СФ-блока и макроблока памяти |
| Трудовые действия | Редактирование исходного кода цифрового СФ-блока с целью получения требуемой конфигурации |
| Трудовые действия | Написание модулей-оболочек для сконфигурированных СФ-блоков и макроблоков памяти |
| Трудовые действия | Осуществление проверки отсутствия ошибок в сконфигурированном блоке в ходе верификации и логического синтеза |
| Необходимые умения | Читать и анализировать техническую документацию с требованиями к СФ-блоку и макроблоку памяти, и описывающую возможности конфигурирования СФ-блока и макроблока памяти |
| Необходимые умения | Анализировать технические требования к СФ-блоку и макроблоку памяти |
| Необходимые умения | Использовать программные инструменты конфигурирования СФ-блоков и макроблоков памяти |
| Необходимые умения | Использовать программные инструменты САПР для верификации и логического синтеза |
| Необходимые умения | Разрабатывать код на языке описания аппаратуры высокого уровня |
| Необходимые умения | Проводить моделирование цифровых блоков средствами САПР |
| Необходимые умения | Проводить логический синтез цифровых блоков средствами САПР |
| Необходимые умения | Интерпретировать результаты моделирования и логического синтеза в соответствии с поставленной задачей |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Языки описания аппаратуры высокого уровня |
| Необходимые знания | Типовые интерфейсы СнК и СФ-блоков |
| Необходимые знания | Особенности разработки СФ-блоков |
| Необходимые знания | Методы верификации СФ-блоков |
| Необходимые знания | Булева алгебра и элементная база цифровых интегральных схем |
| Необходимые знания | Цифровая схемотехника |
| Необходимые знания | Основные принципы сквозного проектирования, основы технологии производства интегральных схем |
| Необходимые знания | Универсальные методологии верификации цифровых интегральных схем |
| Необходимые знания | Маршрут проектирования цифровых интегральных схем |
| Другие характеристики | - |
3.2.2. Трудовая функция
| Наименование | Разработка подсистемы управления питанием и режимами энергопотребления СнК с определением и описанием доменов питания | Код | В/02.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Определение требуемых режимов энергопотребления СнК |
| Трудовые действия | Определение доменов напряжения питания и распределения блоков подсистемы по этим доменам |
| Трудовые действия | Определение отключаемых от напряжения питания доменов и распределения блоков подсистемы по этим доменам |
| Трудовые действия | Написание специализированного командного файла для САПР, описывающего энергодомены СнК, включая описание доменов напряжений питания и отключаемых от питания доменов |
| Трудовые действия | Моделирование и получение значений потребляемой мощности для различных режимов энергопотребления |
| Трудовые действия | Моделирование схемы управления питанием |
| Необходимые умения | Использовать язык описания аппаратуры |
| Необходимые умения | Анализировать технические требования к СнК с целью определения требуемых режимов энергопотребления |
| Необходимые умения | Проводить моделирование цифровых блоков средствами САПР |
| Необходимые умения | Проводить логический синтез цифровых блоков средствами САПР |
| Необходимые умения | Выполнять оценку энергопотребления СнК в процессе функционирования в выбранном режиме при помощи специальных САПР |
| Необходимые умения | Интерпретировать результаты моделирования и логического синтеза в соответствии с поставленной задачей |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Языки описания аппаратуры высокого уровня |
| Необходимые знания | Скриптовые языки, используемые САПР |
| Необходимые знания | Булева алгебра и элементная база цифровых интегральных схем |
| Необходимые знания | Цифровая схемотехника |
| Необходимые знания | Методы проектирования цифровых схем со сверхнизким энергопотреблением |
| Необходимые знания | Возможности САПР для моделирования цифровых интегральных схем |
| Необходимые знания | Возможности САПР для оценки энергопотребления цифровых интегральных схем |
| Другие характеристики | - |
3.2.3. Трудовая функция
| Наименование | Разработка схемы подключения тактовых сигналов и сигналов сброса в СнК | Код | В/03.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Определение наиболее оптимальной структуры деревьев сигналов сброса и тактовых сигналов СнК |
| Трудовые действия | Разработка графического представления дерева тактовых сигналов |
| Трудовые действия | Разработка графического представления дерева сигналов сброса |
| Трудовые действия | Описание дерева тактовых сигналов на разных уровнях иерархии СнК при помощи языка описания аппаратуры |
| Трудовые действия | Описание дерева сигналов сброса на разных уровнях иерархии СнК при помощи языка описания аппаратуры |
| Трудовые действия | Написание файлов с ограничениями для синтеза, зависящими от структуры дерева тактовых сигналов |
| Трудовые действия | Определение способов устранения неисправностей, выявленных в ходе статического временного анализа и моделирования СнК |
| Необходимые умения | Разрабатывать файлы с временными ограничениями для синтеза СнК |
| Необходимые умения | Анализировать технические требования к СнК с целью определения наиболее оптимальной структуры деревьев сигналов сброса и тактовых сигналов |
| Необходимые умения | Анализировать результаты моделирования режимов тактовых сигналов и сигналов сброса и отчеты статического временного анализа СнК |
| Необходимые умения | Проводить моделирование цифровых блоков средствами САПР |
| Необходимые умения | Проводить логический синтез цифровых блоков средствами САПР |
| Необходимые умения | Интерпретировать результаты моделирования и логического синтеза в соответствии с поставленной задачей |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Языки описания аппаратуры высокого уровня |
| Необходимые знания | Скриптовые языки, используемые САПР |
| Необходимые знания | Булева алгебра и элементная база цифровых интегральных схем |
| Необходимые знания | Цифровая схемотехника |
| Необходимые знания | Методы проектирования цифровых устройств с двумя и более доменами тактового сигнала |
| Необходимые знания | Возможности САПР для моделирования цифровых интегральных схем |
| Необходимые знания | Возможности САПР для логического синтеза, имплементации и статического временного анализа |
| Необходимые знания | Методы проектирования цифровых схем со сверхнизким энергопотреблением |
| Другие характеристики | - |
3.2.4. Трудовая функция
| Наименование | Разработка верхнего уровня СнК на базе сложнофункциональных цифровых и аналоговых блоков и макроблоков памяти | Код | В/04.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Определение оптимальной структурной схемы СнК и оптимального состава сложнофункциональных цифровых и аналоговых блоков и макроблоков памяти |
| Трудовые действия | Разработка графического представления структурной схемы СнК |
| Трудовые действия | Описание верхнего уровня иерархии СнК при помощи языка описания аппаратуры |
| Трудовые действия | Устранение неисправностей или несоответствий требованиям технического задания, выявленных в ходе статического временного анализа, формальной верификации, анализа энергопотребления и моделирования СнК |
| Трудовые действия | Сопровождение описания верхнего уровня иерархии СнК при разработке модификаций данной СнК |
| Необходимые умения | Разрабатывать файлы с временными ограничениями для синтеза |
| Необходимые умения | Разрабатывать исходный код на языке описания аппаратуры высокого уровня |
| Необходимые умения | Проводить моделирование цифровых блоков средствами САПР |
| Необходимые умения | Проводить логический синтез цифровых блоков средствами САПР |
| Необходимые умения | Интерпретировать результаты моделирования и логического синтеза в соответствии с поставленной задачей |
| Необходимые умения | Анализировать технические требования к СнК с целью определения оптимальной структурной схемы |
| Необходимые умения | Анализировать результаты моделирования СнК и отчеты статического временного анализа |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Языки описания аппаратуры высокого уровня |
| Необходимые знания | Булева алгебра и элементная база цифровых интегральных схем |
| Необходимые знания | Цифровая и аналоговая схемотехника |
| Необходимые знания | Основы принципов сквозного проектирования, основы технологии производства интегральных схем |
| Необходимые знания | Возможности САПР для моделирования цифровых интегральных схем |
| Необходимые знания | Возможности САПР для логического синтеза, имплементации и статического временного анализа |
| Другие характеристики | - |
3.2.5. Трудовая функция
| Наименование | Разработка детального плана верификации функционального описания СнК | Код | В/05.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Составление перечня верифицируемых функций, конфигураций, интерфейсов, протоколов, внутренних блоков и их регистров |
| Трудовые действия | Определение состава тестового окружения (компоненты, языковые конструкции для верификации) и используемых САПР |
| Трудовые действия | Разработка списка тестов для верификации СнК и подробного описания каждого теста |
| Трудовые действия | Разработка регрессионной модели тестирования, механизма и сценариев регрессионного тестирования |
| Трудовые действия | Определение условий, определяющих полноту тестов и успешность завершения каждого теста |
| Необходимые умения | Читать и анализировать техническую документацию на СнК и на составные блоки СнК |
| Необходимые умения | Разрабатывать план верификации СнК |
| Необходимые умения | Разрабатывать код верификационных компонентов и верификационных тестов |
| Необходимые умения | Разрабатывать исполняемый программный код, выполняющий верификацию СнК |
| Необходимые умения | Использовать САПР для верификации СнК |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Типовые архитектуры СнК, маршрут проектирования СнК и роль СФ-блоков в маршруте проектирования СнК |
| Необходимые знания | Особенности разработки СФ-блоков и методы интеграции СФ-блоков в СнК |
| Необходимые знания | Методы верификации СФ-блоков на этапе их разработки и при интеграции в СнК |
| Необходимые знания | Булева алгебра и элементная база цифровых интегральных схем |
| Необходимые знания | Цифровая схемотехника |
| Необходимые знания | Универсальные методологии верификации цифровых интегральных схем |
| Необходимые знания | Языковые конструкции, используемые для верификации СнК |
| Необходимые знания | Возможности САПР для проектирования цифровых интегральных схем и методы решения задачи верификации с их помощью |
| Другие характеристики | - |
3.2.6. Трудовая функция
| Наименование | Разработка верификационного окружения СнК | Код | В/06.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Интеграция готовых верификационных компонентов для интерфейсов и протоколов в верификационное окружение СнК |
| Трудовые действия | Разработка верификационных компонентов для интерфейсов и протоколов СнК |
| Трудовые действия | Разработка всех уровней структуры верификационного окружения СнК |
| Трудовые действия | Разработка скриптов для запуска моделирования СнК в тестовом окружении |
| Трудовые действия | Разработка скриптов для запуска формальной верификации СнК |
| Необходимые умения | Читать и анализировать техническую документацию на СнК и на составные блоки СнК |
| Необходимые умения | Разрабатывать код верификационных компонентов |
| Необходимые умения | Разрабатывать код языковых конструкций для верификации |
| Необходимые умения | Разрабатывать код на скриптовом языке для запуска моделирования СнК в тестовом окружении |
| Необходимые умения | Разрабатывать код на скриптовом языке для запуска формальной верификации |
| Необходимые умения | Использовать САПР для верификации |
| Необходимые умения | Использовать готовые компоненты для верификации |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Типовые архитектуры СнК, маршрут проектирования СнК и роль СФ-блоков в маршруте проектирования СнК |
| Необходимые знания | Методы верификации СФ-блоков на этапе их разработки и при интеграции в СнК |
| Необходимые знания | Типовые интерфейсы СнК |
| Необходимые знания | Цифровая схемотехника |
| Необходимые знания | Универсальные методологии верификации цифровых интегральных схем |
| Необходимые знания | Языковые конструкции, используемые для верификации |
| Другие характеристики | - |
3.2.7. Трудовая функция
| Наименование | Разработка тестов для верификации интерфейсов СнК | Код | В/07.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Написание кода верификационных тестов для интерфейсов СнК |
| Трудовые действия | Моделирование СнК в разработанных тестах и обнаружение ошибок функционирования СнК |
| Трудовые действия | Составление отчетов об ошибках функционирования СнК |
| Необходимые умения | Читать и анализировать техническую документацию на СнК и на составные блоки СнК |
| Необходимые умения | Разрабатывать код верификационных тестов |
| Необходимые умения | Разрабатывать код языковых конструкций для верификации |
| Необходимые умения | Использовать САПР для верификации |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Типовые интерфейсы СнК |
| Необходимые знания | Универсальные методологии верификации цифровых интегральных схем |
| Необходимые знания | Методы верификации СФ-блоков на этапе их разработки и при интеграции в СнК |
| Необходимые знания | Языковые конструкции, используемые для верификации |
| Другие характеристики | - |
3.2.8. Трудовая функция
| Наименование | Разработка программного обеспечения для верификации СФ-блоков и макроблоков памяти в составе СнК | Код | В/08.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Разработка программного кода для СнК, выполняющего верификацию ее составных блоков |
| Трудовые действия | Написание скриптов для сборки образов исполняемых программ для загрузки в СнК |
| Трудовые действия | Контроль исполнения СнК программ в процессе моделирования или отладки и обнаружение ошибок в ходе исполнения программ |
| Трудовые действия | Составление отчетов об ошибках функционирования СнК |
| Необходимые умения | Читать и анализировать техническую документацию на СнК и на составные блоки СнК |
| Необходимые умения | Разрабатывать верификационный код для СнК на универсальном языке программирования |
| Необходимые умения | Разрабатывать верификационный код для СнК на низкоуровневом языке программирования |
| Необходимые умения | Работать с отладчиком или симулятором для контроля исполнения СнК программного кода и выявления ошибок функционирования |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Универсальные языки программирования |
| Необходимые знания | Низкоуровневые языки программирования |
| Необходимые знания | Процессорные архитектуры набора инструкций |
| Необходимые знания | Типовые архитектуры СнК |
| Необходимые знания | Методы верификации СФ-блоков СнК |
| Другие характеристики | - |
3.3. Обобщенная трудовая функция
| Наименование | Выполнение логического синтеза цифровой интегральной схемы в базисе выбранной технологической библиотеки с учетом временных ограничений | Код | С | Уровень квалификации | 7 |
| Возможные наименования должностей, профессий рабочих | Ведущий инженер в области логического синтеза СнК Инженер-конструктор-системотехник |
Пути достижения квалификации
| Образование и обучение | Высшее образование - магистратура |
| Опыт практической работы | Не менее трех лет в области проектирования и сопровождения цифровых схем и систем на кристалле |
| Особые условия допуска к работе | Прохождение обязательных предварительных и периодических медицинских осмотров Прохождение обучения по охране труда и проверки знания требований охраны труда |
| Другие характеристики | Дополнительное профессиональное образование - программы повышения квалификации, программы профессиональной переподготовки не реже чем один раз в пять лет |
Справочная информация
| Наименование документа | Код | Наименование начальной группы, должности, профессии или специальности, направления подготовки |
| ОКЗ | 2144 | Инженеры-механики |
| - | Ведущий конструктор | |
| ОКПДТР | 201524 | Инженер-конструктор |
| ОКПДТР | 201526 | Инженер-конструктор-системотехник |
| Перечни ВО | 25.01.7.1 | Электроника |
3.3.1. Трудовая функция
| Наименование | Моделирование логического описания цифровой интегральной схемы в базисе библиотеки технологического процесса | Код | С/01.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Подготовка верификационного окружения для моделирования логического описания цифровой интегральной схемы в базисе библиотеки технологического процесса |
| Трудовые действия | Подготовка скриптов для запуска моделирования логического описания цифровой интегральной схемы в базисе библиотеки технологического процесса |
| Трудовые действия | Выполнение моделирования логического описания цифровой интегральной схемы в базисе библиотеки технологического процесса, анализ результатов моделирования, подготовка отчета о неисправностях |
| Необходимые умения | Разрабатывать код на скриптовом языке для запуска моделирования СнК в тестовом окружении |
| Необходимые умения | Разрабатывать код верификационного окружения для СнК для моделирования логического описания схемы в базисе библиотеки технологического процесса |
| Необходимые умения | Выявлять неисправности в работе цифровой интегральной схемы в ходе анализа результатов моделирования |
| Необходимые умения | Использовать САПР для верификации цифровой интегральной схемы |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Типовые архитектуры СнК, маршрут проектирования СнК и роль СФ-блоков в маршруте проектирования СнК |
| Необходимые знания | Типовые интерфейсы СнК |
| Необходимые знания | Цифровая схемотехника |
| Необходимые знания | Универсальные методологии верификации цифровых интегральных схем |
| Необходимые знания | Языковые конструкции, используемые для верификации цифровых интегральных схем |
| Необходимые знания | Маршрут проектирования цифровых интегральных схем |
| Необходимые знания | Возможности САПР для проектирования цифровых интегральных схем |
| Другие характеристики | - |
3.3.2. Трудовая функция
| Наименование | Разработка временных ограничений на синтезируемую цифровую интегральную схему | Код | С/02.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Разработка набора основных временных ограничений для синтезируемой цифровой интегральной схемы в требуемом формате |
| Трудовые действия | Разработка набора временных исключений для файла с временными ограничениями в требуемом формате |
| Трудовые действия | Проверка временных ограничений на корректность и применимость к цифровой интегральной схеме при помощи САПР для логического синтеза или верификации временных ограничений |
| Необходимые умения | Подготавливать файлы с временными ограничениями |
| Необходимые умения | Определять допустимые временные исключения в цифровой интегральной схеме или СнК |
| Необходимые умения | Использовать САПР для логического синтеза или верификации временных ограничений для проверки корректности файлов с временными ограничениями |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Методология логического синтеза цифровых интегральных схем средствами САПР |
| Необходимые знания | Формат представления ограничений для синтеза и имплементации цифровых интегральных схем |
| Необходимые знания | Возможности САПР для логического синтеза, имплементации и статического временного анализа |
| Другие характеристики | - |
3.3.3. Трудовая функция
| Наименование | Проведение логического синтеза цифровой интегральной схемы в базисе выбранной технологической библиотеки средствами системы автоматизированного проектирования | Код | С/03.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Разработка окружения логического синтеза цифровой интегральной схемы Синтез цифровой интегральной схемы в базисе выбранной технологической библиотеки |
| Трудовые действия | Формирование отчетов о временных, мощностных и размерных характеристиках синтезированной цифровой интегральной схемы |
| Трудовые действия | Выгрузка результатов логического синтеза цифровой интегральной схемы |
| Необходимые умения | Подготавливать скрипты окружения логического синтеза цифровой интегральной схемы с использованием скриптового языка программирования |
| Необходимые умения | Проводить логический синтез цифровой интегральной схемы с учетом плана кристалла (топографический синтез) |
| Необходимые умения | Проводить логический синтез цифровой интегральной схемы без учета плана кристалла |
| Необходимые умения | Проводить логический синтез цифровых интегральных схем с СФ-блоками и макроблоками памяти |
| Необходимые умения | Проводить логический синтез цифровых интегральных схем без СФ-блоков и макроблоков памяти |
| Необходимые умения | Проводить инкрементальный логический синтез цифровой интегральной схемы |
| Необходимые умения | Интерпретировать результаты статического временного анализа |
| Проводить логический синтез цифровой интегральной схемы с учетом интеграции средств встроенного тестирования | |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Скриптовый язык программирования |
| Необходимые знания | Методология логического синтеза цифровых интегральных схем средствами САПР |
| Необходимые знания | Методы оптимизации временных характеристик цифровых интегральных схем средствами САПР |
| Необходимые знания | Методы оптимизации энергопотребления цифровых интегральных схем средствами САПР |
| Необходимые знания | Принципы функционирования последовательностных и комбинационных цифровых интегральных схем |
| Необходимые знания | Булева алгебра и элементная база цифровых интегральных схем |
| Другие характеристики | - |
3.3.4. Трудовая функция
| Наименование | Проведение формальной проверки логической эквивалентности на соответствие исходного описания цифровой интегральной схемы ее логической модели в базисе библиотеки технологического процесса | Код | С/04.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Разработка окружения формальной проверки логической эквивалентности цифровой интегральной схемы |
| Трудовые действия | Сравнение исходного описания цифровой интегральной схемы с логической моделью схемы в базисе библиотеки технологического процесса с помощью формальной проверки логической эквивалентности |
| Трудовые действия | Формирование отчета с результатами формальной проверки логической эквивалентности цифровой интегральной схемы |
| Необходимые умения | Подготавливать скрипты окружения формальной проверки логической эквивалентности цифровой интегральной схемы с использованием скриптового языка программирования |
| Необходимые умения | Проводить формальную проверку логической эквивалентности цифровой интегральной схемы средствами САПР |
| Необходимые умения | Интерпретировать результаты формальной проверки логической эквивалентности цифровой интегральной схемы |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Скриптовый язык программирования |
| Необходимые знания | Основы и принципы формальной проверки логической эквивалентности цифровых интегральных схем |
| Необходимые знания | Основные законы булевой алгебры |
| Необходимые знания | Языки описания цифровой аппаратуры |
| Необходимые знания | Методология логического синтеза средствами САПР |
| Необходимые знания | Возможности САПР для проектирования цифровых интегральных схем |
| Другие характеристики | - |
3.3.5. Трудовая функция
| Наименование | Разработка и интеграция средств встроенного тестирования для отбраковки при производстве кристаллов | Код | С/05.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Определение необходимого набора встраиваемых средств тестирования |
| Трудовые действия | Разработка методики тестирования СнК |
| Трудовые действия | Разработка требований к блокам, структурам верхнего уровня, внешним выводам СнК |
| Трудовые действия | Интеграция средств тестирования в цифровую интегральную схему и СнК |
| Трудовые действия | Разработка наборов тестовых векторов |
| Трудовые действия | Верификация СнК и интегрированных СФ-блоков с использованием тестовых векторов |
| Необходимые умения | Встраивать средства самотестирования в цифровые интегральные схемы и СнК |
| Необходимые умения | Создавать наборы тестовых векторов для промышленных тестеров |
| Необходимые умения | Проводить верификацию встраиваемых средств самотестирования |
| Необходимые умения | Использовать САПР для генерации наборов тестовых векторов для средств самотестирования |
| Необходимые умения | Использовать САПР для встраивания средств самотестирования в цифровые интегральные схемы и СнК |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Методология логического синтеза схем средствами САПР |
| Необходимые знания | Методология интеграции встраиваемых средств тестирования средствами САПР |
| Необходимые знания | Методы генерации наборов тестовых векторов |
| Необходимые знания | Особенности функционирования промышленных тестеров |
| Другие характеристики | - |
3.4. Обобщенная трудовая функция
| Наименование | Разработка функционального описания системы на кристалле и технического задания на нее | Код | D | Уровень квалификации | 7 |
| Возможные наименования должностей, профессий рабочих | Руководитель проекта в области разработки СнК Главный конструктор Заместитель главного конструктора |
Пути достижения квалификации
| Образование и обучение | Высшее образование - магистратура |
| Опыт практической работы | Не менее пяти лет в области проектирования и сопровождения цифровых схем и систем на кристалле |
| Особые условия допуска к работе | Прохождение обязательных предварительных и периодических медицинских осмотров Прохождение обучения по охране труда и проверки знания требований охраны труда |
| Другие характеристики | Рекомендуется дополнительное профессиональное образование - программы повышения квалификации, программы профессиональной переподготовки не реже чем один раз в пять лет |
Справочная информация
| Наименование документа | Код | Наименование начальной группы, должности, профессии или специальности, направления подготовки |
| ОКЗ | 1223 | Руководители подразделений по научным исследованиям и разработкам |
| ЕКС | - | Главный конструктор проекта |
| ЕКС | - | Главный конструктор |
| ОКПДТР | 200538 | Главный конструктор |
| Перечни ВО | 25.01.7.1 | Электроника |
3.4.1. Трудовая функция
| Наименование | Инициирование постановки работ по проектированию СнК, определение области применения СнК и выбор технологического базиса для СнК (технологии изготовления) | Код | D/01.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Разработка и согласование с заказчиком первичного технического задания на интегральную схему, СБИС или СнК |
| Трудовые действия | Определение области применения СнК с учетом конкурентоспособных характеристик |
| Трудовые действия | Выбор на основе первичного технического задания и области применения технологического процесса изготовления СБИС или СнК |
| Необходимые умения | Читать и анализировать требования системного уровня, технические спецификации, техническую документацию по разработке и внедрению интегральной схемы, СБИС или СнК |
| Необходимые умения | Анализировать функциональные возможности и способы использования программных пакетов САПР для проектирования интегральной схемы на главных этапах процессов проектирования БИС и СБИС |
| Необходимые умения | Проводить системную интеграцию на всех уровнях разрабатываемого проекта СнК |
| Необходимые умения | Разрабатывать техническую документацию, а также предложения и мероприятия по осуществлению разработанных проектов и программ |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Основы системного проектирования микроэлектронных устройств на базе принципа модульности с цифровым микропроцессорным (компьютерным) управлением |
| Необходимые знания | Особенности процесса, методов и этапов проектирования, представления схем на различных этапах проектирования |
| Необходимые знания | Принципы построения физических и математических моделей и их применимость к конкретным процессам и приборам |
| Необходимые знания | Характеристики САПР для проектирования интегральных схем и методы решения задач технологического и схемотехнического проектирования СнК и СБИС |
| Необходимые знания | Технологии изготовления СБИС и СнК |
| Другие характеристики | - |
3.4.2. Трудовая функция
| Наименование | Разработка алгоритма функционирования системы на основе первичного технического задания на СнК | Код | D/02.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Определение состава СнК |
| Трудовые действия | Определение набора инструментальных средств описания проекта на системном уровне |
| Трудовые действия | Определение множества специальных математических и логических функций и операций, описывающих работу СнК |
| Трудовые действия | Разработка поведенческой высокоуровневой модели всей системы без учета временных характеристик средствами универсальных и специализированных языков программирования и языков описания аппаратуры |
| Необходимые умения | Читать и анализировать первичное техническое задание |
| Необходимые умения | Читать и анализировать требования системного уровня, технические спецификации, техническую документацию по разработке и внедрению СнК |
| Необходимые умения | Выбирать и описывать модели электронной компонентой базы на различных этапах проектирования с учетом выбранного маршрута проектирования |
| Необходимые умения | Работать с техническими и программными средствами реализации процессов проектирования |
| Необходимые умения | Анализировать функциональные возможности и способы использования программных пакетов САПР для проектирования интегральных схем на главных этапах процессов проектирования БИС и СБИС |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Универсальные и специализированные языки программирования, языки описания аппаратуры и скриптовые языки |
| Необходимые знания | Основы системного проектирования микроэлектронных устройств на базе принципа модульности с цифровым микропроцессорным (компьютерным) управлением |
| Необходимые знания | Общая характеристика процесса проектирования, методы и этапы проектирования |
| Необходимые знания | Особенности представления схем на различных этапах проектирования, принципы построения физических и математических моделей, их применимости к конкретным процессам и приборам |
| Необходимые знания | Характеристики САПР для проектирования интегральных схем и методы решения задач схемотехнического проектирования СнК и СБИС |
| Другие характеристики | - |
3.4.3. Трудовая функция
| Наименование | Разработка набора тестов системного уровня и проведение верификации поведенческой модели всей СнК | Код | D/03.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Разработка системы тестов, покрывающих верификационные запросы в текущей среде САПР |
| Трудовые действия | Компьютерное моделирование и верификация поведенческой модели СнК |
| Трудовые действия | Подтверждение соответствия проекта СнК требованиям, зафиксированным в первичном техническом задании в области выполнения ожидаемых функций |
| Необходимые умения | Читать и анализировать требования системного уровня, технические спецификации, техническую документацию по разработке и внедрению СнК |
| Необходимые умения | Пользоваться специализированными системами высокоуровневой верификации и моделирования |
| Необходимые умения | Разрабатывать верификационные тесты для поведенческой модели СнК |
| Необходимые умения | Использовать готовый верификационный код для разработки на его основе собственного кода |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Универсальные и специализированные языки программирования и скриптовые языки |
| Необходимые знания | Основы системного проектирования интегральных микросхем и СнК |
| Необходимые знания | Методы системной верификации и контроля |
| Необходимые знания | Особенности систем высокоуровневой верификации и моделирования |
| Другие характеристики | - |
3.4.4. Трудовая функция
| Наименование | Определение набора блоков, реализуемых в виде аппаратной части, и набора блоков, реализуемых в виде программной части | Код | D/04.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Разбиение СнК на аппаратную и программную части |
| Трудовые действия | Разработка спецификации аппаратной части СнК |
| Трудовые действия | Разработка спецификации программной части СнК |
| Необходимые умения | Читать и анализировать требования системного уровня, технические спецификации, техническую документацию по разработке и внедрению СнК |
| Необходимые умения | Пользоваться специализированными системами высокоуровневой верификации и моделирования |
| Необходимые умения | Работать с техническими и программными средствами реализации процессов проектирования |
| Необходимые умения | Разрабатывать технические описания на составные части СнК |
| Необходимые умения | Разрабатывать программный код на универсальных и низкоуровневых языках программирования |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Основы системного проектирования микроэлектронных устройств на базе принципа модульности с цифровым микропроцессорным (компьютерным) управлением |
| Необходимые знания | Общая характеристика процесса проектирования, методы и этапы проектирования, особенности представления схем на различных этапах проектирования, принципы построения физических и математических моделей, их применимости к конкретным процессам и приборам |
| Необходимые знания | Универсальные и низкоуровневые языки программирования |
| Другие характеристики | - |
3.4.5. Трудовая функция
| Наименование | Разработка архитектуры всей СнК на основе СФ-блоков | Код | D/05.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Определение состава СФ-блоков аппаратной части СнК |
| Трудовые действия | Определение состава СФ-блоков программной части СнК |
| Трудовые действия | Определение спецификации оригинальной части СнК |
| Трудовые действия | Разработка архитектуры аппаратной части СнК, введение системной шины |
| Трудовые действия | Разработка карты памяти СнК с отображением в нее программно доступных регистров и блоков памяти СФ-блоков |
| Трудовые действия | Подключение СФ-блоков к системной шине СнК |
| Трудовые действия | Разработка карты прерываний |
| Трудовые действия | Разработка процедуры включения питания и загрузки программного обеспечения |
| Необходимые умения | Разрабатывать СФ-блоки СБИС, выполняющие заданную функцию, и заданный интерфейс обмена данными с системой |
| Необходимые умения | Разрабатывать мосты для соединения устройств с различными интерфейсами и работающих на различных частотах, верифицировать разрабатываемый СФ-блок, добиваясь при этом приемлемой полноты тестирования, верифицировать СФ-блок сторонней фирмы, поставляемый как черный ящик, как локальными тестами, так и в составе системы |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Типовые архитектуры СнК, маршрут проектирования СнК и роль СФ-блоков в маршруте проектирования СнК |
| Необходимые знания | Особенности разработки СФ-блоков и методы интеграции СФ-блоков в СнК |
| Необходимые знания | Методы верификации СФ-блоков на этапе их разработки и при интеграции в СнК |
| Необходимые знания | Характеристики САПР для проектирования интегральных схем и методы решения задач схемотехнического проектирования СнК и СБИС |
| Другие характеристики | - |
3.4.6. Трудовая функция
| Наименование | Проведение верификации разработанного архитектурного решения СнК | Код | D/06.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Разработка транзакционных высокоуровневых моделей компонентов всей СнК |
| Трудовые действия | Моделирование транзакционной высокоуровневой модели СнК методами компьютерного моделирования |
| Трудовые действия | Внесение изменений в набор аппаратных и программных блоков и транзакционных моделей после анализа результатов моделирования |
| Трудовые действия | Оценка корректности выбранного архитектурного решения |
| Необходимые умения | Верифицировать разрабатываемый СФ-блок, добиваясь при этом приемлемой полноты тестирования, верифицировать СФ-блок сторонней фирмы, поставляемый как черный ящик, локальными тестами и в составе системы |
| Необходимые умения | Использовать инструментарий для разработки СФ-блоков, включающий в себя методологию тестирования и верификации |
| Необходимые умения | Писать тесты для СнК с заданной архитектурой на универсальном языке программирования |
| Необходимые умения | Разрабатывать программный код транзакционных высокоуровневых моделей блоков СнК |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Методы верификации СФ-блоков на этапе их разработки и при интеграции в СнК |
| Необходимые знания | Универсальные языки программирования и скриптовые языки |
| Необходимые знания | Типовые интерфейсы цифровых устройств |
| Другие характеристики | - |
3.4.7. Трудовая функция
| Наименование | Разработка общей концепции тестирования СнК, включая разработку тестовых векторов и стратегию тестирования в кремнии | Код | D/07.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Определение методов верификации аппаратной части СнК и программных средств верификации |
| Трудовые действия | Разработка тестового плана изделия и его составных частей |
| Трудовые действия | Разработка наборов тестовых векторов для верификации аппаратной части СнК |
| Трудовые действия | Разработка общей стратегии и алгоритма тестирования в кремнии и верификации СнК |
| Трудовые действия | Оценка возможности и необходимости введения в аппаратную часть блоков самотестирования |
| Необходимые умения | Применять САПР для интеграции тестовой инфраструктуры аппаратной части СнК |
| Необходимые умения | Применять САПР для интеграции блоков самотестирования в аппаратную часть СнК |
| Необходимые умения | Применять САПР для генерации тестовых векторов для аппаратной части СнК |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Методы верификации аппаратной части СнК и программные средства верификации |
| Необходимые знания | Принципы построения тестовых векторов и полноты покрытия теста |
| Необходимые знания | Возможности промышленного тестового оборудования |
| Необходимые знания | Методология интеграции встраиваемых средств тестирования средствами САПР |
| Другие характеристики | - |
3.4.8. Трудовая функция
| Наименование | Разработка технического задания на программную и аппаратную части СнК | Код | D/08.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Описание алгоритма функционирования и циклограммы работы СнК с раскрытием работы ее отдельных узлов, включая временные диаграммы, предложения по их реализации аппаратными или программными методами |
| Трудовые действия | Описание поведенческих моделей отдельных цифровых узлов и всей цифровой части СнК в целом, описывающих функции и временные соотношения без привязки к конкретной технологической реализации СнК |
| Трудовые действия | Описание наборов функциональных тестов, необходимых для верификации логической модели СнК |
| Трудовые действия | Разработка технических требований к разработке аналоговых и аналого-цифровых узлов СнК |
| Необходимые умения | Оформлять результаты испытаний поведенческой модели СнК и (или) ее макета на отдельных микросхемах, отражающие соответствие архитектуры и алгоритма СнК требованиям первичного технического задания |
| Необходимые умения | Верифицировать разрабатываемый СФ-блок, добиваясь при этом приемлемой полноты тестирования, верифицировать СФ-блок сторонней фирмы, поставляемый как черный ящик, как локальными тестами, так и в составе системы |
| Необходимые умения | Разрабатывать методическую и локальную техническую документацию, а также предложения и мероприятия по осуществлению разработанных проектов и программ |
| Необходимые умения | Производить технико-экономический анализ, комплексно обосновывать принимаемые и реализуемые решения, изыскивать возможности сокращения цикла выполнения работ, содействовать подготовке процесса их выполнения, обеспечению необходимыми техническими данными, материалами и оборудованием |
| Необходимые знания | Требования к оформлению технической документации для СнК |
| Необходимые знания | Требования ЕСКД |
| Необходимые знания | Правила выполнения чертежей согласно требованиям ЕСКД |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Другие характеристики | - |
3.5 Обобщенная трудовая функция
| Наименование | Выполнение физической имплементации на основе полученной логической модели системы на кристалле в базисе библиотеки технологического процесса с учетом набора ограничений с использованием средств автоматизированного проектирования | Код | Е | Уровень квалификации | 7 |
| Возможные наименования должностей, профессий рабочих | Ведущий инженер в области разработки топологии СнК Инженер-конструктор |
Пути достижения квалификации
| Образование и обучение | Высшее образование - магистратура |
| Опыт практической работы | Не менее трех лет в области проектирования и сопровождения цифровых схем и систем на кристалле |
| Особые условия допуска к работе | Прохождение обязательных предварительных и периодических медицинских осмотров Прохождение обучения по охране труда и проверки знания требований охраны труда |
| Другие характеристики | Дополнительное профессиональное образование - программы повышения квалификации, программы профессиональной переподготовки не реже чем один раз в пять лет |
Справочная информация
| Наименование документа | Код | Наименование начальной группы, должности, профессии или специальности, направления подготовки |
| ОКЗ | 2144 | Инженеры-механики |
| ЕКС | - | Инженер-конструктор (конструктор) |
| ЕКС | - | Ведущий конструктор |
| ОКПДТР | 201524 | Инженер-конструктор |
| Перечни ВО | 25.01.7.1 | Электроника |
3.5.1. Трудовая функция
| Наименование | Подготовка окружения физической имплементации цифровой интегральной схемы и СнК | Код | Е/01.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Разработка окружения физической имплементации |
| Трудовые действия | Проверка корректности и полноты файлов с временными ограничениями при помощи САПР для физической имплементации и их доработка при необходимости |
| Трудовые действия | Проверка корректности скриптов для окружения физической имплементации и их применимости к цифровой схеме и СнК при помощи САПР для физической имплементации |
| Необходимые умения | Разрабатывать скрипты для окружения физической имплементации с использованием скриптового языка программирования |
| Необходимые умения | Разрабатывать файлы с временными ограничениями для синтеза и имплементации СнК |
| Необходимые умения | Проверять корректность скриптов для окружения физической имплементации и их применимость к цифровой схеме и СнК при помощи САПР для физической имплементации |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Скриптовый язык программирования |
| Необходимые знания | Маршрут физической имплементации цифровых схем и СнК с использованием средств САПР |
| Необходимые знания | Скриптовые языки, используемые САПР |
| Другие характеристики | - |
3.5.2. Трудовая функция
| Наименование | Разработка плана размещения контактов кристалла в корпусе | Код | Е/02.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Разработка предварительного плана геометрии кристалла |
| Трудовые действия | Разработка плана размещения контактов кристалла в корпусе в соответствии с техническим заданием и с учетом требуемого уровня энергопотребления, электромиграции и требований к защите от статического электричества |
| Трудовые действия | Выполнение проверки плана размещения контактов кристалла в корпусе на соответствие физическим ограничениям |
| Трудовые действия | Выполнение моделирования с целью выявления эффектов помехи между выводами, всплесков напряжения |
| Необходимые умения | Использовать САПР для планирования размещения контактов кристалла в корпусе |
| Необходимые умения | Использовать САПР для проверки соответствия физическим ограничениям и моделирования негативных эффектов после упаковки в корпус и распайки |
| Необходимые умения | Оптимизировать размещение контактов кристалла в корпусе для достижения наибольшего быстродействия микросхемы |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Типы корпусов микросхем |
| Необходимые знания | Цифровая и аналоговая схемотехника |
| Необходимые знания | Основы технологии производства интегральных схем |
| Необходимые знания | Особенности проектирования печатных плат |
| Другие характеристики | - |
3.5.3. Трудовая функция
| Наименование | Разработка плана размещения макроблоков в составе топологии СнК | Код | Е/03.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Планирование схемы питания кристалла, доменов питания и режимов функционирования доменов питания |
| Трудовые действия | Предварительный анализ падения напряжений в цепях питания СнК |
| Трудовые действия | Размещение СФ-блоков и макроблоков памяти |
| Трудовые действия | Размещение ячеек ввода-вывода |
| Трудовые действия | Трассировка аналоговых сигналов СнК |
| Трудовые действия | Построение сетки питания, проектирование расположения шин земли и питания для стандартных ячеек |
| Необходимые умения | Размещать компоненты кристалла с использованием средств САПР |
| Необходимые умения | Выполнять предварительный расчет ширины шин в цепях питания в СнК |
| Необходимые умения | Выполнять разводку аналоговых сигналов с использованием средств САПР |
| Необходимые умения | Выполнять трассировку и экранирование аналоговых сигналов с целью минимизации помех |
| Необходимые умения | Производить построение сетки шин в цепях питания |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Маршрут физической имплементации цифровых схем и СнК с использованием средств САПР |
| Необходимые знания | Характерные особенности этапа предварительного размещения компонентов цифровой схемы и СнК |
| Другие характеристики | - |
3.5.4. Трудовая функция
| Наименование | Размещение стандартных ячеек цифровой части СнК | Код | Е/04.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Автоматическое размещение стандартных библиотечных элементов |
| Трудовые действия | Выполнение статического временного анализа после размещения стандартных ячеек и интерпретация его результатов |
| Трудовые действия | Оптимизация размещения стандартных библиотечных элементов в составе СнК |
| Трудовые действия | Корректировка предварительного плана топологии и размещения макроблоков в составе кристалла СнК |
| Необходимые умения | Производить размещение стандартных ячеек с использованием средств САПР |
| Необходимые умения | Выполнять статический временной анализ |
| Необходимые умения | Интерпретировать результаты статического временного анализа |
| Необходимые умения | Оптимизировать план размещения макроблоков в составе топологии СнК для улучшения результатов статического временного анализа |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Маршрут физической имплементации цифровых схем и СнК |
| Необходимые знания | Особенности этапа размещения стандартных ячеек цифровой схемы и СнК |
| Необходимые знания | Особенности библиотек стандартных ячеек для технологических процессов |
| Другие характеристики | - |
3.5.5. Трудовая функция
| Наименование | Проведение синтеза дерева синхросигналов СнК | Код | Е/05.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Создание скрипта с описанием требований и ограничений для дерева синхросигналов в составе топологии СнК |
| Трудовые действия | Автоматический синтез и размещение библиотечных элементов дерева синхросигналов |
| Трудовые действия | Выполнение статического временного анализа СнК после синтеза дерева синхросигналов и интерпретация его результатов |
| Трудовые действия | Оптимизация синтеза и размещения элементов дерева синхросигналов |
| Необходимые умения | Выполнять синтез дерева синхросигнала средствами САПР |
| Необходимые умения | Проводить отладку дерева синхросигнала |
| Необходимые умения | Выполнять статический временной анализ СнК |
| Необходимые умения | Интерпретировать результаты статического временного анализа СнК |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Особенности построения дерева синхронизации средствами САПР |
| Необходимые знания | Маршрут физической имплементации цифровых схем и СнК |
| Другие характеристики | - |
3.5.6. Трудовая функция
| Наименование | Проведение детальной трассировки СнК и статического временного анализа полученной топологии | Код | Е/06.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Выполнение детальной разводки шин металлизации в составе СнК |
| Трудовые действия | Выполнение статического временного анализа после детальной трассировки и интерпретация его результатов |
| Трудовые действия | Оптимизация детальной разводки шин металлизации СнК по результатам статического временного анализа |
| Трудовые действия | Анализ статического, динамического тока потребления СнК и тока утечки |
| Трудовые действия | Оптимизация топологии СнК по статическому, динамическому току потребления и току утечки |
| Трудовые действия | Размещение специальных элементов (ячейки распределенной емкости, элементы минимизации антенного эффекта) в топологии СнК |
| Трудовые действия | Сопровождение топологии СнК при разработке модификаций данной СнК |
| Необходимые умения | Пользоваться программными средствами трассировки кристалла |
| Необходимые умения | Пользоваться САПР для выполнения статического временного анализа |
| Необходимые умения | Пользоваться САПР для физической имплементации СнК |
| Необходимые умения | Интерпретировать результаты статического временного анализа |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Маршрут физической имплементации |
| Необходимые знания | Особенности трассировки схем средствами САПР |
| Другие характеристики | - |
3.5.7. Трудовая функция
| Наименование | Проведение финальной верификации топологии СнК | Код | Е/07.7 | Уровень (подуровень) квалификации | 7 |
| Трудовые действия | Проведение анализа падения напряжения на шинах цепей питания |
| Трудовые действия | Проведение анализа эффекта электромиграции |
| Трудовые действия | Добавление специальных технологических элементов (охранное кольцо, метки, обозначения) |
| Трудовые действия | Добавление полигонов с целью оптимизации плотности заполнения слоев в топологии СнК |
| Трудовые действия | Проверка соответствия топологии правилам проектирования |
| Трудовые действия | Проверка соответствия между топологией и электрической схемой |
| Трудовые действия | Получение графической визуализации распределения тепла по кристаллу и выявление зон с недопустимо высокой температурой |
| Трудовые действия | Подготовка исходных данных для регистрации топологии как объекта интеллектуальной собственности |
| Необходимые умения | Проводить физическое проектирование и верификацию средствами САПР |
| Необходимые умения | Производить оценку потребляемой мощности с учетом информации о переключательной активности схемы |
| Необходимые умения | Использовать САПР для выполнения анализа падения напряжения на длинных линиях трассировки |
| Необходимые умения | Использовать САПР для выполнения анализа динамического падения напряжения |
| Необходимые умения | Использовать САПР для генерации полигонов с целью оптимизации плотности заполнения слоев в топологии СнК |
| Необходимые умения | Использовать САПР для физической верификации топологии, а именно проверки соответствия между топологией и электрической схемой и проверки соответствия топологии правилам проектирования |
| Необходимые умения | Использовать САПР для анализа распределения тепла по кристаллу |
| Необходимые знания | Технический иностранный язык в области микроэлектроники |
| Необходимые знания | Маршрут физической имплементации цифровых схем и СнК |
| Необходимые знания | Технологические ограничения на функциональные слои интегральных схем и СнК |
| Необходимые знания | Основные принципы сквозного проектирования, основы технологии производства интегральных схем |
| Необходимые знания | Цифровая и аналоговая схемотехника |
| Необходимые знания | Основы тепловых процессов в интегральных схемах |
| Необходимые знания | Требования к объектам интеллектуальной собственности, предъявляемые службами по интеллектуальной собственности, для их регистрации |
| Другие характеристики | - |