Современная электроника №9/2019
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 63 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 9 2019 Рис. 2. Анализатор временных диаграмм помогает оптимизировать общее время тестирования и скорость выпуска изделий тов. Согласно всё тому же исследова- нию [2], 48% инженеров-испытателей используют в процессе тестирования от трёх до пяти разных инструментов, 29% – от пяти до десяти и 14% – более 10 инструментов всего лишь для тести- рования и проверки. Каждая дополни- тельная программа удлиняет процесс проверки и тестирования из-за неиз- бежных операций импорта, экспорта и коррекции ошибок. Собственные контрольно-измери- тельные программы зачастую отлично выглядят «на бумаге», потому что позво- ляют объединить несколько разных программных инструментов. Однако на практике многие компании пони- мают, что подбор и обучение персонала для поддержки собственных программ- ных сред нерационально расходуют интеллектуальный потенциал. Числен- ность персонала и объём затрат на под- держку собственных программ могут отвлечь ценные ресурсы на неопреде- лённо долгое время. А что будет, ког- да авторы собственного программно- го обеспечения займутся новым про- ектом или уйдут в другую компанию и больше не смогут поддерживать создан- ные ими программы? Собственные про- граммы могут решить текущие пробле- мы, но они не гарантируют возможно- сти будущего расширения. М Ы ПОЙДЁМ ДРУГИМ ПУТЁМ Совершенствование программных средств разработки и моделирования является основным фактором, ускоря- ющим разработку изделий. Характер- ные для современной промышленно- сти короткие циклы проектирования требуют более быстрого и гибкого под- хода, с которым не могут справить- ся традиционные собственные испы- тательные программы. Современные продукты, как правило, требуют более обширного тестирования, в то время как сроки испытаний остаются преж- ними. У собственных программ нет шансов выиграть эту гонку. Трудно повысить скорость программы, создан- ной для более простых тестов меньшего объёма. И не менее трудно оптимизиро- вать процесс тестирования и скорость исполнения в устаревших системах. К счастью, современные среды для создания испытательных программ предлагают инженерам альтернатив- ное решение этих проблем. Современ- ные контрольно-измерительные про- граммы имеют встроенные средства диагностики, например анализаторы временны ′ х диаграмм, которые помо- гают инженерам понять, какие тесты отнимают большую часть времени, и оптимизировать общий процесс тести- рования (см. рис. 2). Но на этом их пре- имущества не заканчиваются. Как уже говорилось, разработчики и испытатели тратят долгие месяцы на сопоставление данных моделирования с результатами измерений. Согласно проведённому исследованию, каждый третий инженер назвал процесс сопо- ставления одним из наиболее сложных этапов тестирования и проверки. Инте- грация данных проектирования с соб- ственным программным обеспечением является неимоверно сложной задачей, вынуждающей разработчиков теста дублировать большую часть того, что уже существует в средствах проектиро- вания. Если программы моделирования и тестирования не используют одина- ковые измерительные алгоритмы, то согласованность результатов гаранти- ровать невозможно. Несогласованность результатов нарушает взаимодействие разработчиков и испытателей и может задержать передачу изделий в произ- водство. Современные среды для соз- дания испытательных программ гладко интегрируются с системами автомати- зированного проектирования и моде- лирования, гарантируя, что физические тесты будут опираться на те же метро- логические принципы, что и модели- рование (см. рис. 3). При этом любое несоответствие указывает на пробле- мы с самим продуктом, а не с программ- ным обеспечением или применяемы- ми методами. Собственные программы зачастую охватывают лишь малую часть обще- го процесса тестирования продукта и обычно создаются для поддержки одной специфической операции или теста. Современные среды для создания испытательных программ предлагают интегрированный набор средств авто- матизации тестирования, управления испытательным проектом, управле- ния испытательной станцией, монито- ринга испытаний и анализа. Благодаря
RkJQdWJsaXNoZXIy MTQ4NjUy