Principles of Asynchronous Circuit Design




НазваниеPrinciples of Asynchronous Circuit Design
страница5/64
Дата публикации14.05.2014
Размер3.5 Mb.
ТипРеферат
literature-edu.ru > Авто-ремонт > Реферат
1   2   3   4   5   6   7   8   9   ...   64

.2.2C-элемент Мюллера и принцип индикации


В синхронных схемах роль синхросигнала определить отрезок времени когда сигналы стабильны и данные достоверны. В промежутках между синхросигналами сигналы могут представлять риски или переключения комбинационной схемы до стабилизации. С функциональной точки зрения это не имеет значения. В асинхронных схемах ситуация совершенно иная. Отсутствие синхросигнала подразумевает что в большинстве случаев сигналы должны быть достоверны все время и при любом их переключаении, что подразумевает исключаение рисков и гонок в схеме.


Figure 2.6 An example of an asynchronous control circuit. Lt is a «local» clock that is intended to control a latch.

Схема представляется набором вентилей (обычно включая обратную связь), и когда происходит изменение состояния одного из вентилей, его выход виден многим другим, которые в ответ на это изменение так же могут изменить свое состояние. На рисунке Figure 2 .6 показана одна из возможных RTL схем для схемы на рисунке Figure 1 .1 (c). Здесь он упоминается не для объяснения его функции а для представления обсуждаемых схем. Очевидно, что риски на линиях Ro, At, и Lt могут привести к сбоям если схема будет использована в конвейере изображенном на рисунке Figure 1 .1 (c).


a

b

c

0

0

0

0

1

1

1

0

1

1

1

1





Figure 2.7 A normal OR gate





Some specifications:

1:

if a = b then c:=a

2:

a = b -> y := c

3:

y = ab+y(a + b)

4:

a

b

y




0

0

0




0

1

no change




1

0

no change




1

1

1










Figure 2.8 The Muller C-element: symbol, possible implementation, and some alternative specifications.

Принцип индикации или подтверждения играет очень важную роль в разработке подобных схем. Расммотрим простой 2-входовой вентиль OR на рисунке Figure 2 .7. Наблюдатель видящий изменение выхода с 1 в 0 может заключить что обы входы теперь в 0. Однако, когда выход изменяется из 0 в 1 наблюдатель не может сделать заключение относительно обоих выходов. Наблюдатель лишь знает что по меньшей мере один из входов стал 1, но не знает который именно. Т.о. можно сказать что вентиль OR подтверждает только наличие 0 на обоих входах. Аналогично для вентиля AND ,который подтверждает только наличие 1 на обоих входах.

Прочие переключения сигналов, которые не индицируеются и не подтверждаются являются источником рисков, которые должны быть устранены. Мы вернемся к этому вопросу более детально далее в разделе 2.5.1 и в главе 6.

Схема, которая лучше в этом отношении, это C-элемент Миллера показанный на рисунке Figure 2 .8. Это элемент с памятью более всего похож на асинхронный RS-триггер. Когда оба входа 0 выхов выставляется в 0, когда оба выхода 1 выход выставляется в 1. Для всех прочих комбинаций входов выход остается неизменным. Т.о. наблюдатель выдящий изменение из 0 в 1 может заключить что оба входа теперь 1 и при изменении из 1 в 0 что обы выхода теперь 0.

В сочетании с представлением что все асинхронные схемы основаны на квитировании ,которое включает циклические переходы из 0 в 1 и обратно, становится очевидным что C-элемент Миллера действиельно фундаментальный компонент, который широко используется в асинхронных схемах.
1   2   3   4   5   6   7   8   9   ...   64

Похожие:

Principles of Asynchronous Circuit Design iconСистема автоматизации проектных работ, или система автоматизированного...
Система автоматизации проектных работ, или система автоматизированного проектирования, сапр (cad, Computer-Aided Design) — программный...

Principles of Asynchronous Circuit Design iconВ. А. Геодакян Россия, Москва, Институт проблем экологии и эволюции им. А. Н. Северцова, ран
«asynchronous» theories are needed. This article suggests a theory, which gives interpretations and predictions

Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции