ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Сбой в работе синхронизирующего устройства
В случае, когда требования в отношении времени установления и времени удержания триггера не удовлетворены, триггер может войти в третье, метастабшьпое состояние посередине между 0 и 1. Хуже всего то, что время пребывания в этом состоянии, то есть время до того момента, когда триггер «свалится» в одно из его законных состояний - в состояние 0 или в состояние 1, - теоретически неограниченно. Вентили и другие триггеры с метастабильным сигналом на входе, сами могут вырабатывать метастабильные сигналы на своих выходах. Вероятность того, что сигнал на выходе триггера и дальше останется метастабильным, уменьшается со временем экспоненциально, хотя никогда и не становится равной нулю. Говорят, что в работе синхронизирующего устройства произошел сбой, когда в системе используется выходной сигнал этого устройства, несмотря на то, что он остается метастабильным. Система может обезопасить себя от сбоев в синхронизирующем устройстве, если будет «достаточно долго» ждать, прежде чем воспользуется выходным сигналом этого устройства. Для этого необходимо, по крайней мере, чтобы среднее время между сбоями в синхронизирующем устройстве было на несколько порядков больше, чем планируемое разработчиком время использования системой выходного сигнала этого устройства. Существует два способа избавиться от пребывания триггера в метастабильном состоянии: 1. Принудительно переводить его в одно из его законных состояний с помощью сигналов, удовлетворяющих объявленным требованиям в отношении минимальной длительности импульса, времени установления и т.д. 2. Подождать «достаточно долго», пока триггер сам собой не выйдет из состояния метастабильности.
Вентили с триггерами Шмитта на входах и с конденсаторами могут быть использованы для очистки сигналов от шума. Однако вместо исключения метастабильности, они только усилят этот эффект: построенная из вполне «достойных» элементов, эта схема навсегда войдет в режим колебаний, как только одновременно будут переведены на неактивный уровень сигналы S_L и R_L. Единственный способ сделать синхронизирующее устройство надежным состоит в том, чтобы ждать достаточно долго, пока выходной сигнал не перестанет быть метастабильным. 21.Время выхода из метастабильности
Если требования D-триггера по времени установления и времени удержания удовлетворены, то триггер устанавливается в новое состояние в пределах интервала времени Рассмотрим, например, конечный автомат, изображенный на рисунке.
В этом случае мы располагаем следующим временем выхода из метастабильности:
где
22.Разработка надежного синхронизирующего устройства
Самое надежное синхронизирующее устройство - это такое устройство, которое успевает за отведенное время выйти из метастабильности. Но при проектировании цифровой системы мы редко можем позволить себе роскошь понизить тактовую частоту ради надежности. Обычно, напротив, от нас требуют повысить тактовую частоту, чтобы система обладала лучшими характеристиками. Поэтому чаще всего нам нужно, чтобы синхронизирующее устройство работало надежно при очень малых значениях периода тактового сигнала. Мы представим несколько таких схем и покажем, как можно оценить их надежность. Как сказано выше, у конечного автомата с асинхронным входом время выхода из метастабильности равно
Сигналы на входе триггера FF1 асинхронны по отношению к тактовому сигналу и могут поступать с нарушением требований, предъявляемых временем установления и временем удержания. Если это происходит, то выходной сигнал МЕТА становится метастабильным и остается в этом состоянии произвольно долго. Предположим, однако, что максимальное время метастабильности, после того как прошел фронт тактового сигнала, равно
23.Анализ времени пребывания в состоянии метастабильности На рис. 8.97 приведены временные параметры, учитываемые при анализе времени пребывания в метастабильном состоянии. Обозначим указываемые производителем время установления и время удержания по обе стороны фронта в тактовом сигнале через
При изменении асинхронного входного сигнала в пределах окна принятия решения длительность пребывания выхода в метастабильном состоянии описывается экспоненциальной зависимостью: MTBF( Здесь MTBF - среднее время между отказами синхронизирующего устройства, если считать, что отказ происходит в том случае, когда метастабильность выходит за пределы отрезка времени длительностью Не нашли, что искали? Воспользуйтесь поиском:
|