(ред. от 12.12.2016)
«Об утверждении профессионального стандарта „Инженер в области проектирования и сопровождения интегральных схем и систем на кристалле“»
от 11 апреля 2014 г. № 241н
и социальной защиты
Российской Федерации
от 11 апреля 2014 г. № 241н
| Обобщенные трудовые функции | Трудовые функции |
| код | наименование | уровень квалификации | наименование | код | уровень (подуровень) квалификации |
| A | Разработка функционального описания и технического задания на систему на кристалле (СнК) | 7 | Инициирование постановки работ по проектированию СнК, определение области применения СнК и выбор технологического базиса для СнК (технологии изготовления) | A/01.7 | 7 |
| Разработка блок-схемы алгоритма функционирования системы на основе первичного технического задания | A/02.7 |
| Разработка набора тестов системного уровня и проведение верификации поведенческой модели всей СнК | A/03.7 |
| Определение набора блоков, реализуемых в виде аппаратной части, и набора блоков, реализуемых в виде программной части (разбиение СнК на аппаратную и программную части) | A/04.7 |
| Разработка архитектуры всей СнК на основе сложнофункциональных блоков | A/05.7 |
| Проведение верификации разработанного архитектурного решения | A/06.7 |
| Разработка общей концепции тестирования СнК, включая разработку тестовых векторов и стратегию кристального тестирования | A/07.7 |
| Разработка технического задания на программную и аппаратную части СнК | A/08.7 |
| B | Разработка синтезпригодного описания уровня регистровых передач | 7 | Разработка детального плана верификации функционального описания СнК | B/01.7 | 7 |
| Разработка функционального описания цифровых блоков аппаратной части СнК | B/02.7 |
| | | Моделирование функционального описания с использованием программ событийного и/или временного моделирования | B/03.7 | |
| Моделирование разработанных цифровых блоков в составе всей системы в целом | B/04.7 |
| Проведение программно-аппаратной верификации СнК | B/05.7 |
| Разработка и моделирование тестового воздействия и тестового вектора на функциональные блоки | B/06.7 |
| C | Синтез логической схемы в базисе выбранной технологической библиотеки на основе заданных временных и физических ограничений с использованием средств автоматизированного проектирования | 7 | Разработка набора ограничений на процесс синтеза | C/01.7 | 7 |
| Разработка списка цепей в базисе библиотеки фабрики-изготовителя СнК | C/02.7 |
| Проведение формальной логической верификации (LEC) на соответствие RTL-описания списку цепей | C/03.7 |
| Разработка и встраивание средства для самотестирования и кристального тестирования | C/04.7 |
| Моделирование полученного списка цепей цифровой части СнК | C/05.7 |
| D | Разработка топологического описания на основе полученного списка цепей с учетом набора ограничений | 7 | Разработка плана кристалла, размещение блоков | D/01.7 | 7 |
| Размещение стандартных ячеек и выполнение предварительной трассировки | D/02.7 |
| Осуществление предварительной экстракции паразитных параметров, проведение статического временного анализа | D/03.7 |
| Проведение анализа потребляемой мощности и распределения тепла по кристаллу | D/04.7 |
| Разработка ограничения для дерева синхросигналов СнК | D/05.7 |
| Осуществление детальной трассировки СнК | D/06.7 |
| E | Разработка аналоговой части интегральной схемы или системы на кристалле | 7 | Проведение анализа технического задания на аналоговую часть, разработка архитектуры аналоговой подсистемы | E/01.7 | 7 |
| Проектировка поведенческой модели аналоговой части проекта для моделирования в составе всей системы в целом | E/02.7 |
| | | Осуществление верификации поведенческой модели в составе всей СнК | E/03.7 | |
| Разработка схемотехнических описаний блоков аналоговой части | E/04.7 |
| Моделирование и анализ результатов моделирования отдельных аналоговых блоков и аналоговой части в целом | E/05.7 |
| Разработка топологических представлений отдельных аналоговых блоков и аналоговой части в целом | E/06.7 |
| Выполнение верификации и моделирование топологического представления аналоговых блоков и аналоговой части в целом | E/07.7 |
| Интеграция топологического представления аналоговой части в состав топологии всей системы в целом | E/08.7 |
| F | Разработка комплекта конструкторской и технической документации на систему на кристалле | 7 | Разработка описания СнК, разработка комплекта технических документов, подготовка описания и назначения использования чипа СнК | F/01.7 | 7 |
| Трудовые действия | Разработка и согласование с заказчиком первичного технического задания на интегральную схему, сверхбольшую интегральную схему (СБИС) или СнК |
| Определение области применения СнК с учетом конкурентоспособных характеристик |
| Выбор на основе первичного технического задания (ТЗ) и области применения технологического процесса изготовления СБИС или СнК |
| Необходимые умения | Работать с документацией |
| Читать и интерпретировать требования системного уровня, спецификации, документацию по разработке и внедрению |
| Анализировать функциональные возможности и способы использования программных пакетов системы автоматизированного проектирования (САПР) микроэлектроники на главных этапах процессов проектирования большой интегральной схемы (БИС) и СБИС |
| Проводить системную интеграцию всего предполагаемого проекта |
| Необходимые знания | Технический английский язык |
| Основы системного проектирования микроэлектронных устройств на базе принципа модульности с цифровым микропроцессорным (компьютерным) управлением |
| Общая характеристика процесса проектирования, методы и этапы проектирования, особенности представления схем на различных этапах проектирования, принципы построения физических и математических моделей, их применимости к конкретным процессам и приборам |
| Характеристики современных САПР микроэлектроники и методы решения задач технологического и схемотехнического проектирования СнК и СБИС |
| Технологии изготовления СБИС и СнК |
| Другие характеристики | - |
| Трудовые действия | Анализ первичного технического задания и определение состава СнК |
| Определение набора инструментальных средств описания проекта на системном уровне |
| Определение множества специальных математических, логических и других функций и операций, описывающих работу СнК |
| Разработка поведенческой высокоуровневой модели всей системы без учета временных характеристик средствами C#, SystemC, VHDL, Verilog |
| Необходимые умения | Работать с документацией |
| Читать и интерпретировать требования системного уровня, спецификации, документацию по разработке и внедрению |
| Выбирать и описывать модели электронной компонентой базы на различных этапах проектирования с учетом выбранного маршрута проектирования |
| Работать с техническими и программными средствами реализации процессов проектирования |
| Анализировать функциональные возможности и способы использования программных пакетов САПР микроэлектроники на главных этапах процессов проектирования БИС и СБИС |
| Необходимые знания | Технический английский язык |
| C# и скриптовые языки |
| Основы системного проектирования микроэлектронных устройств на базе принципа модульности с цифровым микропроцессорным (компьютерным) управлением |
| Общая характеристика процесса проектирования, методы и этапы проектирования |
| Особенности представления схем на различных этапах проектирования, принципы построения физических и математических моделей, их применимости к конкретным процессам и приборам |
| Характеристики современных САПР микроэлектроники и методы решения задач технологического и схемотехнического проектирования СнК и СБИС |
| Другие характеристики | - |
| Трудовые действия | Разработка системы тестов, покрывающих верификационные запросы в текущей среде САПР |
| Компьютерное моделирование и верификация поведенческой модели СнК |
| Подтверждение соответствия проекта требованиям, зафиксированным в первичном ТЗ в части выполнения ожидаемых функций как таковых |
| Необходимые умения | Работать с документацией |
| Читать и интерпретировать требования системного уровня, спецификации, документацию по разработке и внедрению |
| Пользоваться специализированными системами высокоуровневой верификации и моделирования |
| Необходимые знания | Технический английский язык |
| C# и скриптовые языки |
| Основы системного проектирования микроэлектронных устройств |
| Методы системной верификации и контроля |
| Другие характеристики | - |
| Трудовые действия | Определение состава сложнофункциональных блоков (СФ-блоков) аппаратной части СнК |
| Определение состава СФ-блоков программной части СнК |
| Определение спецификации оригинальной части СнК |
| Разработка архитектуры аппаратной части СнК, введение системной шины |
| Необходимые умения | Разрабатывать СФ-блоки СБИС, выполняющие заданную функцию, и заданный интерфейс обмена данными с системой |
| Разрабатывать мосты для соединения устройств с различными интерфейсами и работающих на различных частотах, верифицировать разрабатываемый СФ-блок, добиваясь при этом приемлемой полноты тестирования, верифицировать СФ-блок сторонней фирмы, поставляемый как черный ящик, как локальными тестами, так и в составе системы |
| Владеть инструментарием для разработки СФ-блоков, включающим в себя методологию тестирования с использованием объектно-ориентированного языка SystemVerilog, верификационной библиотеки OVM и средств анализа покрытия тестов |
| Необходимые знания | Технический английский язык |
| Типовые архитектуры СнК, маршрут проектирования СнК и роль СФ-блоков в маршруте проектирования СнК, особенности разработки СФ-блоков и методы интеграции СФ-блоков в СнК, методы верификации СФ-блоков на этапе их разработки и при интеграции в СнК |
| Другие характеристики | - |
| Трудовые действия | Разработка транзакционных высокоуровневых моделей компонентов всей СнК |
| Моделирование транзакционной высокоуровневой модели СнК методами компьютерного моделирования |
| Анализ результатов моделирования и внесение изменений в набор аппаратных и программных блоков |
| Оценка корректности выбранного архитектурного решения |
| Необходимые умения | Верифицировать разрабатываемый СФ-блок, добиваясь при этом приемлемой полноты тестирования, верифицировать СФ-блок сторонней фирмы, поставляемый как черный ящик, локальными тестами и в составе системы |
| Владеть инструментарием для разработки СФ-блоков, включающим в себя методологию тестирования/верификации |
| Необходимые знания | Технический английский язык |
| Методы верификации СФ-блоков на этапе их разработки и при интеграции в СнК |
| Другие характеристики | - |
| Трудовые действия | Определение методов верификации аппаратной части СнК и программных средств верификации |
| Разработка тестового плана изделия и его составных частей |
| Разработка наборов тестовых векторов для верификации аппаратной части СнК |
| Разработка общей стратегии и алгоритма кристального тестирования и верификации чипа |
| Оценка возможности и необходимости введения в аппаратную часть блоков самотестирования |
| Необходимые умения | Пользоваться системами программной верификации и тестирования |
| Необходимые знания | Технический английский язык |
| Методы верификации аппаратной части СнК и программные средства верификации |
| Принципы построения тестовых векторов и полноты покрытия теста |
| Возможности промышленного тестового оборудования |
| Другие характеристики | - |
| Трудовые действия | Описание блок-схемы, алгоритма функционирования и циклограммы работы СнК с раскрытием работы ее отдельных узлов, включая временные диаграммы, предложения по их реализации аппаратными или программными методами |
| Описание поведенческих моделей отдельных цифровых узлов и всей цифровой части СнК в целом, описывающих функции и временные соотношения без привязки к конкретной технологической реализации СнК |
| Описание наборов функциональных тестов, необходимых для верификации логической модели СнК |
| Разработка технических требований к разработке аналоговых и аналого-цифровых узлов СнК |
| Необходимые умения | Оформлять результаты испытаний поведенческой модели СнК и/или ее макета на отдельных микросхемах, отражающие соответствие архитектуры и алгоритма СнК требованиям первичного технического задания |
| Верифицировать разрабатываемый СФ-блок, добиваясь при этом приемлемой полноты тестирования, верифицировать СФ-блок сторонней фирмы, поставляемый как черный ящик, как локальными тестами, так и в составе системы |
| Разрабатывать методические и нормативные материалы, техническую документацию, а также предложения и мероприятия по осуществлению разработанных проектов и программ |
| Проводить технико-экономический анализ, комплексно обосновывать принимаемые и реализуемые решения, изыскивать возможности сокращения цикла выполнения работ, содействовать подготовке процесса их выполнения, обеспечению необходимыми техническими данными, материалами и оборудованием |
| Необходимые знания | Требования к оформлению технической документации |
| Требования единой системы конструкторской документации (ЕСКД) |
| Правила выполнения чертежей согласно требованиям ЕСКД |
| Требования иной нормативной документации |
| Технический английский язык |
| Другие характеристики | - |
| Трудовые действия | Разработка детального описания стратегии верификации всего проекта и отдельных его частей |
| Разработка детального описания тестового окружения и списка компонентов тестового окружения |
| Разработка списка тестов с оценкой их сложности и полноты |
| Разработка регрессионной модели тестирования, механизма и сценариев регрессионного тестирования |
| Определение условий, означающих окончание процесса верификации |
| Необходимые умения | Разрабатывать и поддерживать системные тесты и генераторы тестов для функционального тестирования проекта |
| Разрабатывать и поддерживать средства автоматизации запуска тестов и регрессионного тестирования |
| Осуществлять ведение обнаруженных дефектов в системе отслеживания ошибок |
| Необходимые знания | Технический английский язык |
| Типовые архитектуры СнК, маршрут проектирования СнК и роль СФ-блоков в маршруте проектирования СнК |
| Особенности разработки СФ-блоков и методы интеграции СФ-блоков в СнК |
| Методы верификации СФ-блоков на этапе их разработки и при интеграции в СнК |
| Булева алгебра и элементная база цифровых интегральных схем (ИС) |
| Цифровая микросхемотехника |
| Другие характеристики | - |
| Трудовые действия | Определение стилей описания цифровых блоков и выбор языков описания аппаратуры (Verilog, VHDL, SystemVerilog) |
| Разработка RTL-описания цифровых блоков СнК |
| Разработка тестовых воздействий для верификации RTL-описания цифровых блоков |
| Необходимые умения | Аналитически синтезировать цифровые устройства |
| Владеть средствами САПР для различных методологий синтеза |
| Необходимые знания | Технический английский язык |
| Методология и маршрут проектирования цифровых схем, особенности проектирования систем по нанометровым технологическим нормам, современные методы проектирования цифровых систем |
| Основные задачи этапа функционально-логического проектирования и связь этого этапа с другими этапами в общем маршруте проектирования БИС |
| Основные формы представления логических функций, а также инженерные и машинные алгоритмы и методы их минимизации и последующего синтеза логических схем в заданном библиотечном базисе |
| Булева алгебра и элементная база цифровых ИС |
| Цифровая микросхемотехника |
| Другие характеристики | - |
| Трудовые действия | Моделирование разработанного функционального описания средствами САПР |
| Анализ и сравнение результатов моделирования функционального описания с эталонными результатами моделирования поведенческой модели |
| Коррекция функционального описания цифровых блоков |
| Необходимые умения | Формулировать задачи функциональной и временной верификации логических схем и функциональных блоков |
| Практически применять инженерные методы логического синтеза произвольных комбинационных и типовых последовательностных схем |
| Проводить машинные эксперименты с целью оценки функциональных и временных характеристик логических элементов и функциональных блоков |
| Необходимые знания | Технический английский язык |
| Принципы функционирования и условия практического применения базовых логических элементов и функциональных блоков комбинационной и последовательностной логики |
| Основные алгоритмы, используемые на этапе функционально-логического проектирования БИС, а также методы оценки их вычислительной эффективности и точности используемых в них моделей |
| Другие характеристики | - |
| Трудовые действия | Разработка предварительного плана кристалла |
| Размещение макроблоков, в том числе аппаратных СФ-блоков |
| Выполнение предварительного проектирования цепей земли и питания |
| Необходимые умения | Пользоваться методами программного физического прототипирования, предварительного размещения элементов, оценки потребляемой мощности, планирования шин питания и иерархии тактовых сигналов, качественной оценки возможных искажений сигнала |
| Владеть способами проверки проектов на соответствие техническому заданию |
| Необходимые знания | Технический английский язык |
| Основные методы моделирования и физического макетирования, состав программно-аппаратных платформ для прототипирования цифровых устройств |
| Характерные особенности этапа предварительного размещения и компоновки кристалла СнК |
| Другие характеристики | - |
| Трудовые действия | Определение набора и состава блоков аналоговой части СнК |
| Установление необходимой степени детализации моделей блоков аналоговой части систем на кристалле |
| Определение набора входных и выходных переменных каждого отдельного блока аналоговой части СнК |
| Составление спецификации |
| Выбор средства описания поведенческой модели |
| Разработка высокоуровневой поведенческой модели блоков аналоговой части СнК |
| Моделирование, отладка и верификация блоков аналоговой части СнК |
| Разработка комплекта сопроводительной документации и рекомендаций по интеграции моделей аналоговых блоков в прототип СнК |
| Необходимые умения | Аргументированно обосновывать необходимость разбиения аналоговой части проекта на блоки (согласно ТЗ или текущей необходимости) |
| Сопоставлять требования ТЗ с уровнем детализации модели блоков |
| Определять моделируемые характеристики аналоговых блоков |
| Составлять спецификации аналоговых блоков |
| Правильно оценивать возможности средства описания моделей и сопоставлять их с уровнем модели и спецификацией |
| Владеть средствами аналогового прототипирования высокого уровня |
| Владеть высокоуровневыми языками описания Verilog-A(AMS), VHDL, Mathlab |
| Владеть методикой аналогового моделирования средствами САПР |
| Владеть инструментарием САПР |
| Составлять сопроводительно-нормативную документацию по установленному образцу |
| Необходимые знания | Технический английский язык |
| Языки поведенческого описания (Verilog-A(AMS), VHDL, Mathlab) |
| Методики аналогового моделирования |
| Методики верификации аналоговой части СнК |
| Другие характеристики | - |
| Трудовые действия | Выбор методики верификации поведенческой модели в составе СнК, определение набора средств моделирования и верификации |
| Цифро-аналоговое (смешанное) моделирование с использованием поведенческих моделей аналоговых и цифровых подсистем |
| Оценка правильности выбора архитектуры аналоговой части СнК и проверка корректности поведенческой модели аналоговой |
| При необходимости корректировка архитектуры, состава или поведенческой модели аналоговой части СнК |
| Необходимые умения | Пользоваться методикой и маршрутом верификации поведенческой модели |
| Владеть инструментарием САПР |
| Необходимые знания | Технический английский язык |
| Особенности проектирования схем смешанного сигнала |
| Маршрут проектирования ИС и СнК |
| Другие характеристики | |
| Трудовые действия | Разбиение аналоговых блоков на функциональные субблоки небольшого размера |
| Разработка схемотехнических решений функциональных субблоков, создание символьных представлений |
| Разработка и описание тестовых окружений для аналоговых субблоков |
| Графический схемный ввод элементов блоков с использованием стандартных библиотек элементов и библиотек из состава используемой технологической платформы |
| Построение иерархической структуры из данных субблоков, представляющей всю аналоговую подсистему в целом |
| На основе графической электрической схемы построение списка соединений в формате SPICE |
| Необходимые умения | Разрабатывать аналоговые блоки |
| Проводить моделирование аналоговых блоков средствами САПР |
| Необходимые знания | Технический английский язык |
| Математический анализ |
| Полупроводниковая схемотехника |
| Аналоговая схемотехника |
| Маршрут проектирования |
| САПР аналогового проектирования и моделирования |
| Другие характеристики | - |
| Трудовые действия | Подготовка к схемотехническому моделированию субблоков |
| Временной анализ, анализ по постоянному и по переменному току, анализ шумов, анализ в температурном диапазоне, спектральный анализ |
| Статистический анализ и «анализ по углам» для определения правильности функционирования схемы при разбросе технологических параметров при изготовлении |
| Анализ корректности разработанной электрической схемы субблока |
| Моделирование и верификация всей аналоговой подсистемы в целом |
| Необходимые умения | Разрабатывать аналоговые блоки |
| Проводить моделирование аналоговых блоков средствами САПР |
| Необходимые знания | Технический английский язык |
| Математический анализ |
| Полупроводниковая схемотехника |
| Аналоговая схемотехника |
| Маршрут проектирования |
| САПР аналогового проектирования и моделирования |
| Другие характеристики | - |
| Трудовые действия | Разработка топологических чертежей отдельных аналоговых блоков в ручном режиме |
| Разработка набора ограничений на конфигурации топологических представлений аналоговых субблоков |
| Разработка топологических чертежей отдельных аналоговых блоков в автоматизированном режиме |
| Разработка топологического чертежа аналоговой части в целом |
| Необходимые умения | Разрабатывать аналоговые блоки |
| Пользоваться программными средствами топологического проектирования и моделирования |
| Пользоваться методикой аналогового топологического моделирования |
| Необходимые знания | Технический английский язык |
| Математический анализ |
| Полупроводниковая схемотехника |
| Аналоговая схемотехника |
| Маршрут проектирования |
| Особенности проектирования топологии аналоговых устройств |
| САПР аналогового проектирования и моделирования |
| Другие характеристики | - |
| Трудовые действия | Физическая и электрическая верификация топологических представлений блоков средствами САПР |
| Экстракция паразитных параметров требуемого уровня детализации |
| Построение списка соединений с учетом экстрагированных паразитных компонентов в формате SPICE |
| Моделирование и анализ результатов моделирования списка цепей, содержащего паразитные элементы отдельных блоков и аналоговой подсистемы системы в целом |
| Принятие решения о коррекции топологических или схемотехнических представлений аналоговых блоков |
| Необходимые умения | Пользоваться программными средствами топологического моделирования и проектирования |
| Проводить моделирование аналоговых блоков средствами САПР |
| Необходимые знания | Технический английский язык |
| Математический анализ |
| Полупроводниковая схемотехника |
| Аналоговая схемотехника |
| Маршрут проектирования |
| Особенности проектирования топологии аналоговых устройств |
| САПР аналогового проектирования и моделирования |
| Другие характеристики | - |
| Трудовые действия | Описание блок-схемы, алгоритма функционирования и циклограммы работы СнК с раскрытием работы ее отдельных узлов, включая временные диаграммы, предложения по их реализации аппаратными или программными методами |
| Описание СнК, разработка комплекта технических документов, подготовка описания и назначения использования чипа СнК |
| Описание поведенческих моделей отдельных цифровых узлов и всей цифровой части СнК в целом, описывающих функции и временные соотношения без привязки к конкретной технологической реализации СнК |
| Описание наборов функциональных тестов, необходимых для верификации логической модели СнК |
| Разработка технических требований к созданию аналоговых и аналого-цифровых узлов СнК |
| Оформление результатов испытаний поведенческой модели СнК и (или) ее макета, отражающих соответствие архитектуры и алгоритма СнК требованиям первичного технического задания |
| Необходимые умения | Находить требующуюся информацию |
| Применять требования законодательных и нормативных документов по профилю своей деятельности |
| Пользоваться знанием основ стандартизации, метрологии, унификации, автоматизированного проектирования |
| Пользоваться знанием технических, экономических требований, предъявляемых к деятельности |
| Находить и использовать требования СМК |
| Владеть навыками использования компьютерной техники, офисных программ (Microsoft Word, Excel, Outlook), сети Интернет |
| Пользоваться специальным программным обеспечением для разработки проектной и конструкторской документации AutoCAD |
| Разрабатывать методические и нормативные материалы, техническую документацию, а также предложения и мероприятия по осуществлению разработанных проектов и программ |
| Проводить технико-экономический анализ, комплексно обосновывать принимаемые и реализуемые решения, изыскивать возможности сокращения цикла выполнения работ, содействовать подготовке процесса их выполнения, обеспечению необходимыми техническими данными, материалами и оборудованием |
| Необходимые знания | Требования законодательных и нормативных документов по профилю деятельности |
| Требования к оформлению технической документации |
| Требования ЕСКД |
| Правила выполнения чертежей согласно требованиям ЕСКД |
| Требования иной нормативной документации |
| Технический английский язык |
| Другие характеристики | - |
<1> Общероссийский классификатор занятий.
<2> Общероссийский классификатор видов экономической деятельности.
<3> Приказ Минздравсоцразвития России от 12 апреля 2011 г. № 302н «Об утверждении перечней вредных и (или) опасных производственных факторов и работ, при выполнении которых проводятся обязательные предварительные и периодические медицинские осмотры (обследования), и Порядка проведения обязательных предварительных и периодических медицинских осмотров (обследований) работников, занятых на тяжелых работах и на работах с вредными и (или) опасными условиями труда» (зарегистрирован в Минюсте России 21 октября 2011 г., регистрационный № 22111), с изменением, внесенным приказом Минздрава России от 15 мая 2013 г. № 296н (зарегистрирован в Минюсте России 3 июля 2013 г., регистрационный № 28970).
<4> Единый квалификационный справочник должностей руководителей, специалистов и служащих.
<5> Общероссийский классификатор специальностей по образованию.