Современный цифровой осциллограф, использующий метод расположения двойного триггера
Запуск является ключом к воспроизведению на экране стабильного, повторяющегося сигнала, а также является эффективным инструментом для регистрации разовых событий. С появлением цифровых осциллографов возможности запуска получили множество новых расширений.
Большинство осциллографов имеют вспомогательную систему запуска или триггер «B», которая позволяет пользователю определять более широкий диапазон условий. Триггер B ожидает срабатывания основного (Y) запуска, а затем запускает сбор данных при пересечении собственного порога фронта. Их можно использовать вместе для настройки довольно сложных условий запуска. Например, A может обнаружить сбой на входной линии тактового сигнала устройства и запустить B, если на выходе встречается нарастающий или спадающий фронт. Без этого преобразования глюки можно игнорировать. Эти два набора условий используются вместе, чтобы определить, могут ли сбои вызвать нежелательные изменения состояния.
До недавнего времени функциональность триггера B ограничивалась обнаружением фронта. Но при использовании новых сложных форматов сигналов, особенно тех, которые используются в последовательных протоколах, таких как PCI Express и Serial ATA, возникает необходимость в лучшем согласовании возможностей системы запуска и сигналов, которые она обрабатывает.
Ошибки в этих новых быстрых протоколах могут возникать в результате совокупных результатов множества событий, таких как логические состояния, смещения, переходные процессы, проблемы времени нарастания и т. д. Иногда необходимо указать очень точные диапазоны условий, чтобы выявить неуловимые ошибки. Для этого требуется семейство триггерных инструментов, которые могут анализировать больше условий. Эту проблему можно решить, используя схему с двойным триггером, где система триггера B по существу такая же, как система A. Просто во многих случаях условие А относительно простое, тогда как в идеале триггер B должен иметь возможность оценивать более сложный набор показателей, например количество событий, которые действительны только при наличии других логических сигналов. определенное состояние. Однако родственному триггеру B всегда не хватало гибкости системы триггеров A. Поэтому большинство осциллографов имеют только очень простой триггер B.
