Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
2.5. Синтез комбинационных схем, свободных от состязанийВ § 2.2 была показана возможность появления на выходах КС кратковременных ложных значений сигналов из-за состязаний ЛЭ. Эти ложные значения могут привести к неправильной работе других ЛС, в которых выходные сигналы КС используются в качестве входных. Воздействие кратковременных ложных сигналов на ЛС с низким быстродействием не опасно, так как они не успевают на них отреагировать. Однако поступление ложных значений сигналов, хотя и кратковременных, на быстродействующие ЛС может вызвать ошибки в их работе. Покажем, что если допускаются только соседние изменения состояний входа, то можно синтезировать КС, на выходах которой ложные значения сигналов будут отсутствовать [5, 10]. Комбинационная схема называется свободной от состязаний, если в ней при соседних изменениях состояний входа отсутствуют критические состязания ЛЭ. Пусть функция
где Если в каждый момент времени может изменяться только один входной сигнал
Рис. 2.15 Итак, при соседних изменениях состояний входа динамическая модель КС состоит из статической (безынерционной) части и паразитных элементов задержки, включенных на входах и выходе КС. Для исследования статической части модели форма представления функции не имеет значения, так как в статических моделях изменения всех сигналов происходят мгновенно. Поэтому для анализа статической части модели можно производить любые тождественные преобразования функции Поведение КС в переходных режимах определяется ее структурой, задаваемой выражением (2.22), и динамической моделью ЛЭ. Динамическая модель КС, представленная на рис. 2.15, позволяет довольно просто определить условия, при которых могут возникнуть критические состязания ЛЭ. Пусть изменяется только один входной сигнал переменная На основании выражения (2.22) статическую модель КС можно представить в виде
где
Тогда поведение КС в переходных режимах можно описать функцией:
Если изменяется только один входной сигнал
Подставим эти значения функций Рассмотрим второй случай, когда
Подставим эти значения функций
Из последних соотношений можно сделать вывод, что выходной сигнал Пусть теперь функция
Предположим, что Таким образом, критические состязания ЛЭ при соседних изменениях состояний входа могут возникнуть только в том случае, когда при этих состояниях входа функция сохраняет значение 1. Из выражений (2.25) видно, что возможен также случай, когда Из доказанного условия, при выполнении которого критические состязания ЛЭ отсутствуют, легко вывести правила синтеза КС, свободных от состязаний. Рассмотрим эти правила для синтеза КС с помощью диаграмм Вейча. Если Таким образом, одной из основных задач синтеза КС, свободных от состязаний, является отыскание таких минимальных покрытий 1-клеток функции
Рис. 2.16 Рассмотрим несколько примеров. На рис. 2.16 приведены диаграммы Вейча, в которых m-кубы, необходимые для получения МДНФ, отмечены сплошными контурами. Для получения МДНФС функции, представленной на рис. 2.16,а, необходимо добавить два 1-куба и один этой функции:
Аналогичным образом можно показать, что в КС, построенных в соответствии с КНФ или нормальными формами в базисе ИЛИ-НЕ, критические состязания ЛЭ могут возникнуть только в тех случах, когда функция выхода при двух соседних состояниях входа сохраняет значение 0, т.е., если В заключение отметим, что из МДНФС можно получать скобочные формы функций, которым также соответствуют КС, свободные от состязаний. Если допускаются несоседние изменения состояний входа, то в общем случае невозможно синтезировать КС, свободные от состязаний. Изложенный материал имеет первостепенное значение для разработки методов синтеза асинхронных потенциальных автоматов.
|
1 |
Оглавление
|