Операционный этап

Конструкторская документация

Программная документация

Создание опытных образцов

Операционный этап разработки электроники

Проводится с целью организации производства образца, готовый будет использоваться для проведения тестирования на соответствие установленным требованиям.

Входными данными являются:

  • Техническое задание с ТТХ на техническую систему.
  • Методики для проведения тестирования, измерения ТТХ, проверки на соответствие требования ТТХ, приемки-сдачи.
  • Установленный календарный план работ.
  • Бюджеты на работы, включая изготовление макетов и образцов.
  • Договор на выполнение работ, в котором указываются график платежей и закрытие этапов проектирования.
  • Требования и возможности производства для проведения всех работ.

Если Заказчик на операционном этапе не может предоставить сведения по производству, то в дальнейшем потребуется внесение изменений в конструкторскую документацию, тестовое программное обеспечение. Возможна доработка тестовых стендов либо адаптеров, которые используются для проведения тестирования.

Выходными данными являются конструкторская и программная документация, необходимая для производства образцов, а также тестовое и функциональное программное обеспечение и сами образцы.

План работ для проведения операционного этапа

  • Разработка схемотехнического решения.
  • Разработка печатной платы.
  • Проведение разработки ПО, в том числе для FPGA/CPLD.
  • Непосредственное изготовление образцов технической системы.

На каждом этапе проводится проверка на соответствие требованиям входных данных и выходных результатов:

  • Проверка статуса производства и применяемых элементов.
  • Анализ и оценка влияния используемых элементов на работоспособность ТС.
  • Проверка целостности сигналов, правильности моделирования системы питания, уровня электромагнитного излучения.
  • Проверка наличия механических элементов и их соответствие габаритным размерам с учетом требований ТТХ технического задания.
  • Проверка на соответствие возможностям производства, наличие каких-либо экспортных ограничений при условии использования определенных элементов и конструктивных решений.

Ключевой параметр – время, которое требуется для прошивки ТС тестовым ПО, а также проведение тестирования и последующая прошивка уже функциональным ПО с проведением тестирования. В этой связи необходимо использоваться такие схемотехнические и конструктивные решения, которые позволят сэкономить время и при этом обеспечить получить достоверный результат в соответствии со всеми требованиями к технической системе.

Для проведения проверки на соответствие требованиям при разработке ПО необходимо

  • Обеспечить наличие всех тестовых данных и результатов для проверки на соответствие всем требованиям.
  • Осуществлять моделирование алгоритмов обработки данных в процессе их разработки и внесении изменений.
  • Позаботиться о наличии описаний программных процедур и модулей, а также их основной функции, ограничений, требований к входным данным и итоговым результатам.
  • Подготовить автоматизированные модульные и функциональные тесты.
  • Учесть все требования и возможности производства при проведении разработки тестового ПО.

На данном этапе необходимо постараться сократить общее количество тестов и получить достоверный и гарантированный результат.

Один из вариантов решения задачи – применение самотестируемой технической системы. Это предполагает проведение тестирования на производстве только электрических связей и прошивки функционального ПО, которое включает в себя все нужные тестовые процедуры, а по их завершению предоставляет протокол тестирования.

Основной инструментарий для получения нужных результатов – системы автоматизированного проектирования, логика, средства математического моделирования, а также методика поиска оптимального инженерного решения.