Асинхронный R-S триггер и его разновидности




 

R-S -триггер - двухвходовой триггер с информационными входами S (Set) и R (Reset), который устанавливается: в единичное состояние при подаче активного сигнала на вход S и неактивного на вход R; в нулевое состояние при подаче активного сигнала на вход R и неактивного на вход S. При одновременной подаче неактивного сигнала на входы S и R триггер сохраняет свое состояние, а при подаче активного сигнала на S и R триггер принимает неопределенное состояние.

Если обозначить за активный сигнал уровень логической единицы “1”, то закон функционирования R-S триггера может быть представлен в виде таблицы:

           
                   
                   
                   
                   
                   
                   
          X        
          X        

 

 

           
               
                   
                   
        X X        

 

После минимизации имеем:

    X               X      
    X             X      

В результате минимизации получаем следующие функции выхода:

и .

Полученное выражение позволяет осуществить структурный синтез R-S триггера. Например, в элементном базисе И, ИЛИ, НЕ имеем:

 

Рис. 3.7

 

Практически R-S триггеры синтезированы на элементах многофункционального базиса И-НЕ или ИЛИ-НЕ. Представим последние выражения в базисе ИЛИ-НЕ:

;

.

Т.е. R-S триггер представляет собой последовательное соединение двух элементов ИЛИ-НЕ, замкнутое само на себя.

Данная схема может быть представлена как

 

 

Условное обозначение асинхронного R-S триггера имеет вид:

 

В базисе элементов И-НЕ соответственно получим:

 

;

.

 

Этим выражениям можно сопоставить в соответствие следующие схемы реализации триггеров:

 

Рис. 3.8

 

 

а) б)

Рис. 3.9

Асинхронный R-S триггер в базисе И-НЕ (а) и его условное обозначение (б)

 

Закон функционирования триггера часто представляют в виде графа:

Рис. 3.10

Характеристическая таблица

 

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

При синтезе последовательностных схем необходимо решать обратную задачу - определить комбинацию входных сигналов при требуемом переходе из одного состояния в другое (2-ой этап канонического метода синтеза). Результатом решения этой задачи будет получение характеристической таблицы, которая может быть получена из таблицы переходов, характеристического уравнения, графа. Для асинхронного RS-триггера синтезированного в базисе элементов ИЛИ-НЕ и И-НЕ, характеристическая таблица (или матрица переходов) соответственно имею вид:

 

Базис ИЛИ-НЕ Базис И-НЕ

  Переход   Переход
  0®0 X     0®0 X  
  0®1       0®1    
  1®0       1®0    
  1®1   X   1®1   X

 

Оценка быстродействия асинхронного RS-триггера

 

Оценку времени установления триггера в соответствующее входным сигналам состояние можно определить по его временной диаграмме Например, для приведенного RS-триггера имеет место и соответствующая ему временная диаграмма

Рис. 3.11

Предельный динамический режим работы RS-триггера

 

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

 

Асинхронный S-триггер

 

Асинхронный S-триггер функционирует в соответствии с таблицей:

 

 
          *   *  
            *   *
                 
            *   *
          *   *  
                 
                 
            *   *

 

Отличительная особенность S-триггера от RS-триггера в том, что при S=R=1 Q=1.

Для получения характеристического уравнения и функциональной зависимости информационных входов элементарной запоминающей ячейки от входных сигналов составляются карты Карно. В базисе элементов ИЛИ-НЕ будем иметь:

Откуда получаются следующие уравнения, отражающие структуру S-триггера:

; ; ;

.

В базисе элементов И-НЕ соответственно будем иметь:

И в результате имеем:

; .

Рис. 3.12

Асинхронный R-триггер

 

Триггер, который при R=S=”1” устанавливается в нулевое состояние (Q=0), а при остальных комбинациях функционирует как R-S триггер, называется R-триггером. (Или триггер типа R). В соответствии с этим определением таблица функционирования R-триггера имеет вид:

 

 

 
          *   *  
            *   *
                 
            *   *
          *   *  
                 
          *   *  
                 

 

Карты Карно, необходимые для получения характеристического уравнения и информационных сигналов , запоминающей ячейки, синтезированной в базисе элементов ИЛИ-НЕ, представлены соответственно на рис. 3.13

Рис. 3.13

Минимизируя, получаем:

; ;

; .

Полученным выражениям соответствует следующая схема (рис. 3.14)

Рис. 3.14

Для синтеза данного триггера в базисе элементов И-НЕ в соответствии с матрицей переходов R-S триггера имеем следующие карты Карно для и сигналов:

Откуда получаем: ; , в соответствии с чем получаем следующую схему R-триггера в базисе И-НЕ:

Рис. 3.15

 

Асинхронный Е-триггер

Е-триггер (Exclusive-особенный) - двухвходовой, работающий как R-S триггер, и при подаче активных сигналов на S и R входы сохраняет свое состояние (т.е. при S=R=1 . Таблица функционирования Е-триггера и значения собственно информационных сигналов запоминающей ячейки в базисе элементов И-НЕ и ИЛИ-НЕ имеет вид:

 

 
          *   *  
            *   *
                 
            *   *
          *   *  
                 
          *   *  
            *   *

 

Для синтеза триггера в базисе элементов ИЛИ-НЕ имеем, соответственно:

; ;

; .

В соответствии с этими выражениями имеем следующую схему Е-триггера:

В базисе элементов И-НЕ получаем соответственно:

; .

Асинхронный D-триггер

Асинхронный D-триггер - одновходовой, с информационным входом D. Закон функционирования D-триггера может быть представлен следующей таблицей:

 

      *   *  
             
             
        *   *

 

Также функционирование D-триггера можно представить в виде графа:

Тогда в соответствии с вышеописанным законом функционирования характеристическое уравнение D-триггера есть: , согласно которому можно привести следующие, не имеющие практического применения, тривиальные схемы D-триггера (Рис. 3.13) с однофазным (а) и парафазным (б) выходами.

а б

Рис. 3. 16

Из таблицы получаем выражения для информационных входов запоминающей ячейки триггера, которые определяют структуру триггера, полученную на основе обобщенной схемы триггерного устройства. Итак, в базисе элементов ИЛИ-НЕ имеем , ; в базисе элементов И-НЕ: , . Соответствующие схемы приведены на рис 3.17

Рис. 3.17

Асинхронный Т-триггер

Т-триггер инвертирует свое предыдущее состояние при подаче на его вход Т единичного сигнала, т.е. при Т=1. Тогда таблица функционирования Т-триггера имеет вид (в таблице также приведены значения информационных сигналов установочного триггера):

T
      *   *  
        *   *
             
             

Граф функционирования Т-триггера имеет вид:

Характеристическое уравнение Т-триггера: .

Выражения и для синтеза триггера в базисе ИЛИ-НЕ и И-НЕ:

В соответствии с полученными выражениями имеем следующие схемы Т-триггеров:

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

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

 

Синхронные триггеры

 

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

 

Синхронный R-S-триггер

 

Тактируемый уровнем ”1” R-S-триггер функционирует в соответствии с таблицей:

 

          *   *  
            *   *
          *   *  
            *   *
          *   *  
            *   *
          *   *  
            *   *
          *   *  
            *   *
                 
            *   *
          *   *  
                 
        * * * * *
        * * * * *

ИЛИ-НЕ И-НЕ

В соответствии с приведенной таблицей имеем следующие карты Карно для получения характеристического уравнения синхронного R-S-триггера и логических выражений и , определяющих структуру триггера на основе обобщенной схемы триггерного устройства:

: : :

Для базиса ИЛИ-НЕ

При C=”1” получаем уравнение характеристическое уравнение асинхронного R-S-триггера: .

Выражения: и определяют структуру R-S-триггера, тактируемого уровнем ”0”:

 

Рис. 3.18

Схема синхронного R-S-триггера (а)

и его условное обозначение (б)

 

Аналогично, для базиса И-НЕ получаем:

; , и соответствующая схема R-S-триггера, тактируемого уровнем ”1” примет вид:

 

Рис 3.19

Схема синхронного R-S-триггера (а)

и его условное обозначение (б)

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: