logo
Лекции по теории автоматов

Явление рисков в комбинационных узлах.

τзависит от температуры, от расположения в микросхеме, влажности, давления…

t з min < t з< t з max

До сих пор логические элементы мы рассматривали как элементы, обладающие бесконечным быстродействием, т.е. задержка = 0 (это модель 1).

Реально элементы имеют конечное значение задержки, поэтому модель логического элемента должна быть представлена следующим образом (2, где τ– задержка элемента).

ЛЭ – логическая функция элемента

tзилиτзависит от многих параметров (ранее описанных).

Значение tз может изменяться и во времени. Оно имеет значение отtз minдоtз max;

tз max– паспортное значение на выпускаемый элемент

tз min- для элементов не гарантировано.(tз min=tз max/1,5 – примерно из практики)

Из-за разброса tззначений у реальных логических элементов возникает так называемыериски, статические и динамические. Рискивозникаютпри смене входных переменных с одной комбинации на другую. При этом если на обеих комбинациях на выходе должно быть одно и тоже , то может возникнуть статический риск, что проявляется в появлении кратковременного ложного значения между двумя правильными – это статический риск.

Пусть узел реализует f(x1 ) и существует 2 набора значений переменных δ1и δ2, таких чтоf( δ1 ) =f(δ2 ) , тогда если при смене набора δ1на δ2 на выходе схемы появляется значение, отличное отf(δ1 ) , то говорят что в схеме имеет место статический риск.

Статические риски бывают:

  1. статический риск в «1»

  1. статический риск в «0»

t1– момент смены набора δ1на δ2

Пример:

tз1> tз2

tз3 = 0

если t31<=t32, то статический риск отсутствует (статический риск в «1»)

Если на двух наборах функция имеет разное значение и переход от одного значения ко второму осуществляется не за 1 шаг, то это динамический риск.

Пусть существует f(x1) и два набора δ1и δ2, такие чтоf( δ1 ) ≠f(δ2 ) , если при замене входного набора δ1на δ2на выходе схемы получают следующую последовательность

f( δ1 )f(δ2 )f(δ1 )f(δ2 ) , то говорят что в схеме имеет место динамический риск. Существует динамический риск при переключении 0 1и динамический риск 1 0.

F = (⌐x1x2 v x1x3) (⌐x1x4 v x5)

tз1< tз2< tз3

tз4= tз5 = tз6 = 0