Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Структура і класифікація статичних тригерів




Тригери класифікуються за різними ознаками: способом запису інформації, логічною структурою, типом функціонування, елементною базою.

 
 


f1 А Q

х1 СК БК

х n f2 А Q

C1… Cm

Мал.12.1. Узагальнена схема тригера.

Загальна структура статичних тригерів показана на мал.12.1, де у якості вихідного запам’ятовуючого елементу (ЗЕ) використовується бістабільна комірка (БК). Перемикання БК здійснюється сигналами f1 та f2, що надходять з виходів схеми керування. Логічні значення сигналів f1, f2 залежать від комбінації сигналів на зовнішніх керуючих входах Х = (x1, x2, …, xn) тригера і від стану БК, що визначається значенням сигналу Q, надходячим з виходу БК через коло зворотнього зв’язку (штрихові лінії на мал.12.1).

Якщо використовуються два взаємоінверсних виходи БК (Q та Q), кажуть, що тригер має парафазний вихід. При застосуванні тільки одного виходу Q тригер називають тригером з однофазним виходом.

Стан тригера визначається значенням вихідного сигналу Q. Якщо зміна Q, тобто перемикання тригера, відбувається тільки при надходженні синхронізуючого сигналу (синхроімпульсу) на спеціальний вхід синхронізації С = (C1, C2, …, Cm) (clock – час), то тригер називається синхронним. Тригери можуть синхронізуватися рівнем або фронтом синхроімпульсів. При синхронізації рівнем тригер може змінювати свій стан впродовж тривалості синхроімпульсу згідно з керуючими сигналами Х декілька разів. Впродовж паузи між синхроімпульсами стан тригера не змінюється при будь-яких значеннях керуючих сигналів. Тригери, що синхронізуються фронтом, можуть змінювати свій стан тільки при надходженні синхроімпульсу, тобто тільки впродовж зміни рівня сигналу на синхровході. У асинхронному тригері синхровхід відсутній, і тригер може перемикатися у будь-який час згідно із значеннями керуючих сигналів Х.

Залежно від комбінації керуючих сигналів Х, викликаючих зміну стану виділяють декілька функціональних типів тригера. Тип тригера визначається його характеристичним рівнянням або таблицею станів, які вказують значення вихідного сигналу Qt+1 у наступний момент часу t+1 залежно від значень керуючих сигналів Х і вихідного сигналу Qt у поточний момент часу t. Найчастіше застосовуються тригери RS-, JK-, T-, D-типів і деякі їх різновиди. Буквами R, S, J, K, T, D прийнято позначати керуючі входи Х тригерів відповідних типів.

RS-тригер (табл.12.1 - таблиця станів) має два керуючих входи S та R, за допомогою яких виконуються функції установлення тригера у одиничний стан (одиницю, Q = 1) при S = 1, R = 0, і скидання тригера у нуль (Q = 0) при S = 0, R = 1. При S = R = 0 тригер працює у режимі зберігання інформації, тобто не змінює поточного стану. Комбінація S = R = 1 вважається забороненою, і у схемах з тригерами такого типу не повинна виникати.

Таблиця 12.1  
Rt St Qt+1
    Qt
     
     
    *

Побудувавши карту Карно для функції Qt+1 з урахуванням байдужих наборів, можна отримати характеристичне рівняння RS-тригера: Qt+1 = S RQt. RS-тригери можуть бути асинхронними (схемне позначення на мал.12.2,а) і синхронними. Синхронні можуть бути синхронізовані рівнем (мал.12.2,б) і фронтом. Останні можуть синхронізуватися зростаючим фронтом (мал.12.2,в) і спадаючим (мал.12.2,г).

R TT C S  
R T S C  
R T   S  
R TT C S  

R Q R Q R Q R Q

S C C

Q Q Q Q

S C S S

а б в г

Мал.12.2. Тригери: асинхронний (а), синхронізований рівнем (б), синхронізований зростаючим фронтом (в), синхронізований спадаючим фронтом (г).

Наочне уявлення про роботу будь-якої схеми, і зокрема тригера, дають часові діаграми, які показують зміни станів виходів при послідовному надходженні різних комбінацій керуючих сигналів і синхронізуючого. Приклади часових діаграм наведені на мал.12.3.

Таблиця 12.2
Jt Kt Qt+1
    Qt
     
     
1   Qt

Робота JK-тригера визначається наведеною таблицею станів (табл.12.2). Цей тригер відрізняється від RS-тригера тим, що при вхідній комбінації J = K = 1 стан змінюється на протилежний. Характеристичне рівняння має вигляд

Qt+1 = JQt KQt. JK-тригери можуть бути асинхронні (мал.12.4,а), синхронні керовані рівнем (мал.12.4,б) і фронтом (мал.12.4,в).

Т-тригер (мал.12.4,г) часто називають лічильним тригером. З його таблиці станів (табл.12.3) прямує, що при надходженні сигналу Т = 1 стан змінюється на протилежний, а при Т = 0 поточний стан зберігається. Характеристичне рівняння Т-тригера має вигляд Qt+1 = ТQt ТQt.

       
 
   
 


S t S

R t R

Q t C

Q t Q

Q

а б

 

       
 
   
 


S t S t

R t R t

С t C t

Q t Q t

Q Q t

t

в г

Мал.12.3. Часові діаграми тригерів: асинхронного (а), синхронізованого рівнем (б), синхронізованого зростаючим фронтом (в) і спадаючим (г).

 


З табл.12.2 прямує, що при J = K = 1 стан JK-тригера, що синхронізується фронтом, буде змінюватися на протилежний при надходженні кожного синхроімпульсу. Отже, в цьому випадку JK-тригер працює як Т-тригер при подавання сигналу Т на вхід синхронізації С.

D-тригер має таблицю станів (табл.12.4), з якої прямує, що характеристичне рівння цього тригеру має вигляд Qt+1 = Dt. D-тригери бувають тільки синхронні і виконують функцію затримки інформації, що надходить на керуючий вхід D, на один такт (період синхросигналів).

J TT C K  
J T K C  
J T   K  
T  

J Q J Q J Q Q

K C T

Q Q K Q Q

K C

а б в г

Мал.12.4. Тригери: асинхронний JK-тригер (а), синхронізований рівнем JK-тригер(б), синхронізований зростаючим фронтом JK-тригер (в), асинхронний Т-тригер (г).

 

Таблиця 12.3  
Тt Qt+1
  Qt
  Qt

Таблиця 12.4

 

Dt Qt+1
   
   

Як прямує з опису функціонування тригерів, стан Qt+1 визначається значеннями керуючих і синхронізуючого сигналів, а також станом Qt. Тому можна казати, що тригер начебто “пам’ятає” свій попередній стан. Оскільки попередній стан залежав від раніше надійшовшої комбінації вхідних сигналів, можна говорити, що стан тригера визначається послідовністю сигналів, надійшовшою на вхід. У зв’язку з зазначеним вище тригери відносять до класу вузлів послідовносного типу.




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


Дата добавления: 2014-01-13; Просмотров: 638; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.052 сек.