Только при полном использовании полных данных при разработке компонентов можно составить тестовую программу, способную полностью выявлять неисправности. Во многих случаях необходимо тесное сотрудничество между отделами разработки и тестирования. Документация оказывает неоспоримое влияние на понимание инженером по тестированию функций компонентов и формулировку стратегий тестирования.
Чтобы обойти проблемы, вызванные отсутствием документации и плохим пониманием функций компонентов, производители тестовых систем могут полагаться на программные инструменты, которые автоматически генерируют тестовые шаблоны в соответствии со случайными принципами, или на невекторные методы, которые являются лишь временным решением.
Полная предиспытательная документация включает в себя списки деталей, проектные данные печатных плат (в основном данные САПР) и подробную информацию о функциях сервисных компонентов (например, технические паспорта). Только когда у вас есть вся информация, можно писать тестовые векторы, определять стили отказа компонентов или вносить определенные предварительные настройки.
Также важны определенные механические данные, например, те, которые необходимы для проверки правильности пайки и расположения компонентов. Наконец, для программируемых компонентов, таких как флэш-память, PLD, FPGA и т. Д., Если не в окончательной установке программирования, то в тестовой системе должна быть запрограммирована, также должны быть знать соответствующие данные программирования. Данные программирования элемента вспышки должны быть нетронутыми. Если микросхема флэш-памяти содержит данные 16 Мбит, следует использовать данные 16 Мбит для предотвращения недоразумений и устранения конфликтов. Например, это может произойти, если вы используете 4-мегабитную память для предоставления компоненту только 300 Кбит данных.
Конечно, данные должны быть подготовлены в популярном стандартном формате, таком как структура записи Intel Hex или Motorola S. Большинство тестовых систем, при условии, что они могут программировать компоненты флэш-памяти или ISP, могут интерпретировать эти форматы. Большая часть информации, упомянутой выше, также необходима для производства компонентов. Конечно, следует проводить четкое различие между технологичностью и проверяемостью, поскольку это совершенно разные понятия и, следовательно, представляют собой разные предпосылки.
4, хорошая проверяемость условий механического контакта
Даже схемы с очень хорошей электрической проверяемостью может быть трудно проверить без учета основных правил механики. Многие факторы могут ограничивать электрическую проверяемость. Если контрольные точки недостаточны или слишком малы, адаптеру слоя зонда трудно добраться до каждого узла цепи.
Если погрешность положения и погрешность размера контрольной точки слишком велики, это вызовет проблему плохой повторяемости теста. При использовании дозатора зондового слоя следует учитывать ряд рекомендаций относительно размера и расположения защелкивающих отверстий и контрольных точек.
5. Электрические предпосылки для оптимальной испытательности
Электрические предпосылки так же важны для хорошей проверяемости, как и условия механического контакта, и одно не может быть без другого. Цепь затвора не может быть протестирована либо потому, что она не может достичь пускового входа через контрольную точку, либо потому, что пусковой вход находится в оболочке инкапсуляции и не может быть подключен извне. В принципе, оба случая плохи и делают тест невозможным. При проектировании схем следует отметить, что все компоненты, подлежащие испытанию в режиме реального времени, должны иметь некоторый механизм, позволяющий электрически изолировать отдельные компоненты. Этот механизм может быть достигнут путем отключения входа, который может управлять выходом компонента в статическом состоянии с высоким сопротивлением.
Хотя почти все тестовые системы могут приводить состояние узла в любое состояние с помощью обратного вождения, лучше иметь запрещенный вход для задействованного узла. Сначала доведите узел до состояния высокого Ома, а затем «аккуратно» добавьте соответствующий уровень.
Точно так же генератор биений всегда отключается непосредственно из-за генератора через провод стартера, цепь затвора или штепсельный мост. Пусковой вход никогда не должен быть подключен непосредственно к цепи, а через резистор 100 Ом. Каждый компонент должен иметь собственный контакт запуска, сброса или управления. Необходимо избегать того, чтобы многие компоненты, входы запуска которых имеют одно сопротивление, подключены к цепи. Это правило распространяется и на компоненты ASIC, которые также должны иметь свинцовый вывод, с помощью которого выход может быть доведен до состояния высокого Ома. Если элемент может быть сброшен при включении рабочего напряжения, также очень полезно запустить сброс тестером. В этом случае компонент можно просто поместить в указанное состояние перед тестированием.