Двухступенчатые триггеры с динамической синхронизацией
Реализация композиций Синхронных автоматов.
Реализация на триггерах элементарных автоматов Мура.
Реализуя физическую модель ЭА Мура (это ос-нова для получения композиций каноническим методом синтеза), мы будем строить схему, обеспечивающую выполнение следующих усло-вий: 1) имеются сигналы, с помощью которых на полуоси времени выделяются интервалы, соответствующие тактам, с совпадающими входными и выходными микротактами;
426,7 Только при совпадении входных и вы- ходных микротактов можно пользовать- ся каноническим методом синтеза, пред- полагающим произвольность соедине- ний входов и выходов ЭА.
2) сигналы, определяющие значения входных воздействий Х и реакции Y ,
3) сигналы, представляющие X, Y и S
Это асинхронный автомат с Y = Q и функцией перехода Q(t+1) = F( X(t+1) , Q(t) ) вида
Напоминание
Из асинхронного получаем синхронизи- руемый (иногда говорят синхронный) RS-триггер (одноступенчатый).
Это тоже асинхронный автомат вида:
При C = 1 триггер воспринимает R и S, при C = 0 выход (состояние) сохраняется.
Выясним теперь, что препятствует ис- пользованию одноступенчатых синхро- низируемых RS триггеров как синхрон- ных ЭА Мура.
1) Изменение входа при С=1 вызывает изменение Y=Q с задержкой t. Это не позволяет брать за такт время tc>t , ибо там есть зависимость Y=F(X), а у ЭА Мура ее не должно быть.
2) Взять за такт С=1 при tс=t нельзя, t = (t' ¸ t").
При этом схема может в разных услови- ях изменять или не изменять выходной сигнал во время такта (в зависимости от величины t).
4.1.1. Двухступенчатые Триггеры со статической Синхронизацией.
Из одноступенчатых RS - триггеров легко построить схему, являющуюся физической моделью синхронного ЭА Мура. Рассмотрим модель ЭА типа RS.
Сигналы С и С¢ организуют тактность. При С=1 выход и состояние Q неизмен- ны, а входы S и R определяют Q(t+1). Неизменность входов во время такта должна обеспечиваться внешней средой. (t1 и t0 совпадают.)
Следует отметить, что в реальных схе- мах время такта несколько больше вре- мени С=1. Входные сигналы триггера должны быть установлены до С=1 на время предустановки tпр.
Альтернативный вариант.
Здесь все аналогично, но есть особен- ность использования в композициях. Пусть мы имеем схему с общим сигналом синхронизации
Если схема "геометрически велика", то сигнал С на ЭАi и на ЭАj может приходить в разное время
Здесь во время D1 для ЭАi - такт и на его входах не должно быть изменений, а ЭАj еще "имеет право" изменять выходной сигнал, а во время D2 у ЭАj - такт,а ЭАi еще "имеет право" изменять выходной сигнал.
Отсюда следует, что для обеспечения правильной работы схемы нужно выпо- лнение одного из условий:
n либо задержки D1 и D2 столь малы, что схемы не будут успевать неправильно срабатывать;
n либо задержка D2 совпадает по вели-чине (или очень близка) с задержкой сигналов из ЭАi к ЭАj , а D1 - с задер-жкой выходных сигналов от ЭАj к ЭАi
В исходной схеме синхросигналы С и С¢ разделены промежутками времени, в ко- торые могут "уложиться" возможные за- держки D1 и D2 и поэтому времена тактов и смен сигналов не пересекаются.
Из 2х ступенчатых триггеров схем RS можно построить модель ЭА типа JK.
Зная схему ЭА можно найти времена такта tт и паузы tп схемы как модели ЭА Мура.
Указанные времена заранее оговорены , и отсюда tт ³ tпр + tсmin tп ³ tз Следует помнить, что задержка появления Y=Q фактически лежит в интервале (0 ¸ tз), но здесь нужно учесть максимум. Аналогично с tпр.
Двухступенчатые триггеры с динамической синхронизацией.
Помимо схем ЭА, для которых такт вы- деляется уровнем синхросигнала, суще- ствуют схемы с выделением такта фрон- том либо спадом
Проще всего, но не экономней , получить подобную схему так
Здесь Y=Q появляется после возникно- вения С=0 и определяется значением D во входной триггер всегда идет установ- ка ( в режиме хранения при С=1 он не бывает).
Такую схему мы будем обозначать
При использовании данных схем из-за задержек сигнала С могут возникать пе- рекрытия времен тактов и смен сигна- лов, но с меньшим влиянием чем для схем, в которых такт определяется С=1.
Здесь "плохо" только изменение на вхо- де ЭАj ,происходящее во время его так- та. Если сигнал из ЭАi задержится в ли- нии связи (как и С), то все будет нор- мально.
Нетрудно убедиться, что на основе 2х ступенчатых триггеров строится схема
(С¢ может быть C¢ = )
Можно было бы построить подобные схемы JK и т.д., но они оказываются сложными. Чаще всего используются, как наиболее простые, схемы построен- ные по другим принципам.
Одноступенчатые
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Почему стероиды повышают давление?: Основных причин три... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (612)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |