Анализ паразитных контуров

Анализ паразитных контуров (Sneak Circuit Analysis, SCA) представляет собой компьютеризированный подход к поиску скрытых путей, приводящих к выполнению нежелательной функции или невыполнению желательной функции без использования информации об отказах. Скрытый путь может состоять из проводов, частей, программных интерфейсов и источников энергии. Имеется шесть типов условий появления паразитных контуров:

  • ложные метки (Sneak labels);
  • ложные индикаторы (Sneak indications);
  • ложные пути (Sneak paths);
  • неправильная синхронизация (Sneak timing).

Применение

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

Ключевые элементы

SCA состоит из следующих этапов:

  • экспертиза путей (или функций);
  • появление нежелательных путей.

Достоинства

SCA способствует сокращению ошибок в проекте и человеческих ошибок в системе.

Ограничения

  • нет достаточного количества специалистов по анализу паразитных контуров с применением программного обеспечения;
  • требуются крупномасштабные компьютерные системы.