Современная электроника №9/2019
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 62 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 9 2019 Можно ли обойтись собственными испытательными программами? Рис. 1. Диаграмма временны ′ х трудозатрат разработчиков и инженеров-испытателей на сопоставление данных В данной статье автор анализирует и сравнивает современные интегрированные испытательные платформы и собственные (индивидуальные) испытательные программы с позиции экономической целесообразности и перспективности. Материал заинтересует не только конструкторов и технологов, но и руководителей производственных предприятий. Кэйли Фарнхэм (Keysight Technologies) Многие инженеры, занятые тести- рованием оборудования, автомати- зируют и оптимизируют рутинные операции, используя для этого само- стоятельно разработанные программ- ные средства, которые часто называ- ют собственными испытательными программами. Поскольку автор про- граммы обладает глубоким знанием предмета, такой подход обеспечива- ет полный контроль и позволяет гиб- ко адаптировать программу в соот- ветствии с конкретными контроль- но-измерительными требованиями, что весьма привлекательно. Но вещи не всегда таковы, какими кажутся на первый взгляд. Постоянное усложне- ние тестов вынуждает многие компа- нии задуматься о том, что собственные программы не так уж идеальны, как им представлялось раньше. И ЗМЕНЯЮЩИЕСЯ УСЛОВИЯ РАЗРАБОТКИ И ИСПЫТАНИЙ Циклы разработки продуктов про- должают сокращаться, так как ком- пании стремятся справиться с конку- рентным давлением и удовлетворить требования заказчиков. Программ- ные средства автоматизированного проектирования и моделирования рас- ширяют границы контрольно-измери- тельных технологий с помощью элек- тромагнитных симуляторов, средств объёмного представления тополо- гии печатной платы и инструментов оптимизации. По мере того как разра- ботчики вносят в свои проекты оче- редные инновации, инженеры-испы- татели стремятся справиться с боль- шим объёмом нахлынувших на них данных. Сокращение сроков проекти- рования ставит в сложное положение подразделения, которые заняты квали- фикационными и производственны- ми испытаниями и не хотят оказаться узким местом в общем графике выпу- ска продукции. Согласно недавнему исследова- нию [1], 91% разработчиков и испы- тателей затрачивают до 6 месяцев на сопоставление данных моделирова- ния с результатами реальных измере- ний (см. рис. 1). Такое сопоставление очень важно с точки зрения надёжно- сти и производительности, но замедля- ет продвижение товара на рынок. Груп- пы испытателей стремятся ускорить процесс сопоставления без ущерба для качества продукции. Согласно Отчёту о процессах тестирования и проверки [2], приведённому в том же исследовании, 91% инженеров-испытателей заявили о том, что используют для тестирования и проверки собственные программные средства. Почему же так много инже- неров прибегают к собственным про- граммам? Чаще всего инженеры используют собственные программы для экономии времени. Инженеры пишут собствен- ные сценарии для уменьшения объёма ручной работы и сокращения общего времени испытаний. Если в процес- се испытаний приходится выполнять много ручных операций, то автомати- ческий сценарий может существенно сократить число ошибок. Другая при- чина, по которой инженеры-испыта- тели создают собственные програм- мы, заключается в том, что они про- сто не знают о существовании готовых инструментов, способных сделать то, что им надо. Инженерам надо выпол- нить определённый тест, но им ниче- го не известно об имеющихся серийно выпускаемых решениях. Иногда инже- неры чётко представляют себе концеп- цию и хотят воплотить её в собствен- ный технологический процесс с помо- щью специальных сценариев. Проблема осложняется ещё и тем, что инженеры-испытатели использу- ют для проверки и тестирования всё бо ′ льшее число различных программ- ных средств. Объединение их в общий технологический процесс требует при- менения собственных инструмен- 50% 45% 40% 35% 30% 25% 20% 15% 10% 5% 0% 8% Менее 1 месяца Сколько уходит времени на сопоставление данных моделирования с результатами измерений реального устройства? 1–3 месяца 3–6 месяцев Более 6 месяцев Мы не сопоставляем данные моделирования с результатами измерений реального устройства 43% 37% 11% 1%
RkJQdWJsaXNoZXIy MTQ4NjUy