Синхронные и асинхронные триггерные схемы на потенциальных элементах — КиберПедия 

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Синхронные и асинхронные триггерные схемы на потенциальных элементах

2017-10-11 1289
Синхронные и асинхронные триггерные схемы на потенциальных элементах 0.00 из 5.00 0 оценок
Заказать работу

В ВМ в процессе обработки информации необходимо ее промежуточное хранение. Для этого используют триггеры – элементы с двумя устойчивыми состояниями, имеющие соответствующие входы для сигналов управления. Основу триггеров – элементарных цифровых автоматов с двумя устойчивыми состояниями, составляет простейшие запоминающие ячейки, которые получают соединением двух потенциальных элементов И-НЕ (ИЛИ-НЕ). Независимо от того, какую функцию выполняет логический элемент И-НЕ или ИЛИ-НЕ, ячейки могут находится в двух устойчивых состояниях 1 и 0. Состоянию 1 соответствует единичный сигнал на выходе Q, состоянию 0 – нулевой сигнал на выходе Q, единичный сигнал на выходе . Таким образом информация может одновременно сниматься с запоминающей ячейки (триггера) в прямом и инверсном виде.

1. По способу записи информации триггеры разделяются на:

- асинхронные, запись информации в которых осуществляется непосредственно с поступлением информационного сигнала на его вход;

- синхронные, имеющие специальный синхронизирующий вход С, сигнал которого разрешает триггеру принять новую информацию (этот сигнал называется также тактирующим, исполнительным или командным).

Синхронные триггеры в зависимости от того, какая часть синхроимпульса (СИ) оказывает влияние на изменение выходов, делятся на три основные группы:

- триггеры, управляемые уровнем синхроимпульса, когда он равен 1 или 0. Это базовые синхронные триггеры, имеющие дополнительный вход для СИ.

- триггеры, управляемые обоими фронтами СИ. Это триггеры с главной и вспомогательной памятью (JKMS).

- триггеры, управляемые одним фронтом СИ (например, D) синхронные триггеры могут быть одно- или многотактными.

2. По числу ступеней:

- одноступенчатые и

- двухступенчатые.

Двухступенчатость позволяет получить эффект задержки информации. Двухступенчатые триггеры называются также триггерами MS, поскольку одна из ступеней – slave [sleіv] (раб, невольник) повторяет состояние другой ступени – master [‘ma:ste] (хозяин, владелец, господин).

3. По способу организации логических связей, определяющих

особенности функционирования, различают триггеры RS, T, D, JK и других типов. Функциональные обозначения триггеров и правила их изображения в технической документации определяются ГОСТ 2.743-82.

Триггеры различаются типами входов, для которых приняты следующие обозначения:

R (от англ.Reset - сброс) - раздельный вход установки триггера в состояние 0;

S (от англ.Set - установка) – раздельный вход установки триггера в состояние 1;

K (от англ.Kill – внезапное отключение) – вход раздельной установки универсального триггера в состояние 0;

J (от англ.Jerk – включение внезапное) – раздельный вход установки универсального триггера в состояние 1;

T (от англ.Toggle - релаксатор) – счетный вход триггера;

D (от англ.Delay - задержка) – информационный вход установки триггера в состояние, соответствующее логическому уровню на этом входе;

C (от англ.Clock – первичный источник сигналов синхронизации) – исполнительный управляющий (синхронизирующий) вход записи информации в триггер;

V (от англ.Valve – клапан, вентиль) – разрешающий, управляющий вход.

Основными параметрами триггеров являются: максимальная длительность входного сигнала, время задержки переключения триггера, разрешающее время триггера.

Рассмотрим свойства лишь наиболее распространенных типов триггеров, используемых при построении сложных логических схем, например таких, как счетчики и регистры.

В таблице переходов, отражающей закон функционирования триггера, будем также обозначать последовательные моменты времени. Момент времени t соответствует состоянию триггера до прихода управляющих сигналов. Момент времени t+1 наступает тогда, когда сигналы на выходе триггера под воздействием сигналов на входах принимают значения, соответствующие последующему состоянию. Состояние триггера, соответствующее моменту времени t, будем обозначать , а состояние, которое он принимает в результате воздействия входных сигналов в момент времени (t+1), - .

Знак неопределенности «x» в таблице переходов означает, что такая комбинация входных сигналов считается запрещенной, а следовательно, значение функции таких наборов произвольно.

 

 

RS-триггер

RS-триггер – ячейка хранения информации, триггер с установочным запуском.

Это логическое устройство с двумя устойчивыми состояниями, имеющее два информационных входа R и S, такие, что при S=1 и R=0 триггер принимает состояние 1 (Q=1), а при R=1, S=0 триггер принимает состояние 0 (Q=0).

R от reset – восстанавливать,

S от set – устанавливать.

 

(3.1)

- запрещенное состояние перехода.

В базисе И-НЕ формула приводится к виду:

 

(3.2)

 

Таблица 3.1

R S
   
     
     
    *

 

 

Запрещенная комбинация для RS- триггера
R-триггер S триггер E-триггер JK-триггер
D - триггеры

 


Ō

Рисунок 3.1 –RS-триггер

 

Полная таблица состояний RS-триггера представлена в табл.3.2. Методом карт Карно-Вейча выполним минимизацию переключательной функции для выхода .

 

 

Таблица 3.2

R S
     
RS
0

       
       
     
1

       
       
      x
      x

 

         
      x  
      x  

 

 

При доопределении неопределенных значений переключательной функции единицами получим:

(3.3)

В базисах И-НЕ и ИЛИ-НЕ, функция выхода RS триггера имеет вид:

(3.4)

Рисунок 3.2 – RS -триггер

 

Задержка переключения асинхронных RS -триггеров составит сумму задержек переключения двух логических элементов, на которых выполнены триггеры, т.е.

(3.5)

Действительно для любой схемы при записи информации, например, по входу S (триггер находится в состоянии 0) новое устойчивое состояние триггера Q=1 сформируется через интервал времени , отсчитываемый от момента поступления сигнала на вход S.

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

Максимальная частота переключения триггера определяется минимально допустимым временным интервалом между двумя последовательными сигналами минимальной длительности, поступающими поочередно на входы R и S.

(3.6)

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

Поскольку сигналы длительностью являются недостаточными для надежной передачи информации в логической цепи, то временной интервал между сигналами, действующими поочередно на входах триггера, приходится увеличивать, в результате чего переключения триггера снижается. Предельная рабочая частота переключения асинхронного RS -триггера при длительности информационного сигнала на каждом плече триггера не менее определяется из выражения

(3.7)

В качестве самостоятельных устройств асинхронные RS -триггеры находят ограниченное применение, но являются базовыми схемами всех более сложных триггерных устройств. В устройствах цифровой обработки информации в основном применяются синхронизируемые (тактируемые) триггеры.

В отличие от асинхронных, синхронные RS-триггеры имеют на входе каждого плеча дополнительные схемы совпадения, первые входы которых объединены и являются входом синхронизирующего импульса (СИ), а вторые входы схем совпадения являются информационными записи 1 (S) и 0 (R). Таким образом, информация, поступающая на входы R и S, может быть передана на собственно триггер только при поступлении СИ.

Рисунок 3.3 – Варианты схем RS-триггеров

 

Использование синхронизации определяет момент приема триггером входной информации и не допускает одновременного действия сигнала, переключающего триггер, и сигнала съема информации с триггера, обеспечивая, тем самым, правильную работу логических каскадов.

Поскольку в потенциальной системе элементов отсутствуют специальные элементы задержки сигналов, для выполнения условий надежной работы логических каскадов на каждый двоичный разряд, хранящий 1 бит информации, использовать 2 триггера, которые управляются двумя сдвинутыми во времени СИ. Таким образом удается информацию, снимаемую с выхода триггера, использовать для управления сигналами на его входах, что необходимо для построения более сложных схем.

Рисунок 3.4– Двухступенчатый RS-триггер

 

Двойное Т в обозначении триггера означает, что он выполнен по двухступенчатой схеме.

Схема управляется либо от двух СИ, либо, как показано на рис., от одного. В ИМС RS -триггеры маркируются буквами TP.

Триггер D-типа, DV-типа

Триггер D-типа, DV-типа – это логическое устройство с двумя устойчивыми состояниями и одним информационным входом D (от delay – задержка, замедление).

Простейшим видом такого триггера является асинхронный D-триггер (a).

 

Таблица 3.3

   
   

 

(3.8)

Уравнение 3.8 показывает, что состояние D -триггера в момент времени совпадает с кодом входного сигнала в момент времени , т.е. осуществляется задержка входного сигнала.

Рисунок 3.5 – Функциональная схема D-триггера

 

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

Рисунок 3.6 – D-триггер двухступенчатого типа

По формальной классификации D -триггеры маркируются буквами TM, например, K155TM2, TM5, TM8 и т.д.

TM2 – два D-триггера (133, 130, 134, К155 серии)

TM5 – четыре D-триггера (серии 133, К155)

TM7 – четыре D-триггера с прямым и инверсным выходами (133, К155)

TM8 – счетверенный D-триггер (К155)

 

Триггеры Т-типа

Триггером Т -типа (счетный триггер) называют логическое устройство с двумя устойчивыми состояниями и одним входом Т, изменяющее свое состояние на противоположное всякий раз, когда на вход Т поступает управляющий сигнал.

 

Таблица 3.4

 
 

 

Рисунок 3.7 – Т -триггер на основе RS -триггера.

 

Рисунок 3.8 – Т -триггер на основе D -триггера.

 

JK-триггер

Триггером JK -типа называется устройство с двумя устойчивыми состояниями и двумя входами J и K, которое при условии осуществляет инверсию предыдущего состояния (т.е. при ), а в остальных случаях функционирует в соответствии с таблицей истинности RS -триггера, при этом вход J эквивалентен входу S, а вход К – входу R.

Логическое уравнение триггера, составленное на основе таблицы истинности, имеет вид:

(3.9)

Рисунок 3.9 –JK-триггер, выполненный по варианту MSс запрещающими связями с элементов 3,4 на 1 и 2.

 

Таблица 3.5

J K
   
     
     
   

 

 

Таблица 3.5a – Полная таблица переключений JK-триггера

J K Qn Qn+1
     
JK
0

       
       
     
0

       
       
       
       

 

         
         
         

 

 

Рисунок 3.10 – JK- триггер системы ТТЛ

 

 

Рисунок 3.11 – Варианты построения триггерных схем на JK – триггере.

 

В серии ТТЛ JK-триггер имеет маркировку TB.

TB1 – JK-триггер с логикой на входе ЗИ (133, К155, 130, К131, 134)

TB14 – двойной JK-триггер (134)

TB9П – два JK-триггера (К531)

TB10П – два JK-триггера (К531)

TB11П – сдвоенный JK-триггер (К531)

 

3.2 Схемные варианты триггеров

 

&     &
 
D   C
TT
J
K
СИ
Q

а)

 

S     C     R
T T
Q
 
 
K
C
&
&

b)

  D   C
T
  D   C
T
D
C
Q

c)

  D   C
T
S   C     R
T
D
C
Q

d)

 

Рисунок 3.12 – Схемные варианты триггеров:

 

Применение универсальных триггеров типа JK и DV, реализованных в одной микросхеме, в пересчетных схемах, регистрах сдвига и т.д. приводит к существенной экономии оборудования.

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

 

Помехозащищенные триггеры

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

Возможным методом снижения быстродействия ИС типа ТТЛ является соединение одного из входов инвертора с его выходом через конденсатор и с землей – через регистр. Применяя подобные инверторы в триггерных структурах, оказывается возможным существенно уменьшить их чувствительность к помехам. Схема RS -триггера, построенного таким способом, показана на рисунке:

&
&
Q
C
R
R
C

 

Рисунок 3.13 – Схема RS -триггера

 

Сопротивление R регистров должно быть большем, чтобы присоединение входа к земле через это сопротивление не воспринималось схемой как подача сигнала «нуль». Для ИС серии К155, например, это сопротивление целесообразно устанавливать в диапазоне 5,6-56 кОм. В этом случае инвертор ведет себя так, как если бы этот вход был подан сигнал И1.

При переходе инвертора из состояния «0» в состоянии «1» положительный перепад выходного сигнала передается через конденсатор на его вход. Это не мешает срабатыванию инвертора. Если же инвертор переходит из «1» в «0», то отрицательный перепад с выхода, пройдя через конденсатор обратной связи, будет открывать входной МЭТ и препятствовать тем самым установлению нулевого потенциала на выходе. Схема ведет себя при этом как интегратор, построенный на основе инвертирующего усилителя с емкостной обратной связью. Поэтому выходное направление подобного инвертора при переходе из «1» в «D» изменяется во времени по закону, близкому к линейному. Тем самым снижается быстродействие логического инвертора и повышается его помехоустойчивость.

Если в схеме триггера рис. 3.13 принять C=10мкФ и R=5,6 кОм, то триггер будет срабатывать лишь при длительности входных установочных импульсов, превышающей 01,-0,2 с. Интересным свойством этого триггера является его устойчивость к кратковременным провалам направления питания. При выключении питания на время вплоть до нескольких секунд триггер «помнит» свое состояние и при последующем включении питания устанавливается в первоначальное состояние. Такое относительно большое время хранения информации объясняется тем, что при выключении питания закрываются транзисторы выходного каскада инвертора и конденсатор медленно разряжается через запертый p-n-переход.

 

Применение триггерных схем


Поделиться с друзьями:

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.09 с.