Комбинационные схемы электронных устройств

Страницы работы

Содержание работы

КОМБИНАЦИОННЫЕ СХЕМЫ

В ЦВМ преобразование дискретной информации производится электронными устройствами (логическими схемами) двух типов: комбинационными схемами и конечными автоматами.

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

Рассмотрим комбинационную схему (рис.1), имеющую n входов и  m выходов.

Пусть на каждый из  n  входов этого устройства может быть подан один символ из конечного алфавита 

       Х = { x1, x2, . . . , xp } ,

а на каждом из  m выходов может быть получен один символ из конечного алфавита

Y = { y1, y2, . . . , yu } .

Это означает, что каждое входное слово  Rl  образуется из  n  символов входного алфавита  Х,  а каждое выходное слово  Qk  из  m  символов  выходного алфавита  Y.

Таким образом, для устройства типа комбинационной схемы результат обработки входной информации (выходное слово  Qk ) зависит только от комбинации сигналов на входах (входное слово  Rl ).

                                      q1     q2qm

 

                                                .   .   .

       Rl                    Qk  

 
 


 

 

                                                       .   .   .                                                                                                     

                           r1     r2          rn

Рис.1.  Комбинационная схема

Соответствие выходного слова входному может быть задано аналитически  в виде:

q1 = f1( r1, r2, . . . , rn ),

q2 = f2( r1, r2, . . . , rn ),

q3 = f3( r1, r2, . . . , rn ),

      . . . . . . . . . . . . . 

qm = fm( r1, r2, . . . , rn ).

В ЦВМ алфавиты  Х и  Y  состоят всего из двух символов: 0 и 1. В этом случае функцииf1, f2, f3, . . . ,fm являются переключательными функциями и к их анализу и синтезу может быть применен аппарат булевой алгебры.

1 Триггера

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

1.1 Классификация триггеров

1. По способу записи информации:

а) асинхронные - изменение состояний происходит при подаче сигнала на информационный вход;

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

2. По способу управления информацией:

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

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

г) многоступенчатые - несколько.

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

Типы входов триггера: R (Reset-сброс) - раздельный вход установки в 0; S (Set-установка) - раздельный вход установки в 1; К (Kill- отключение)- вход раздельной установки универсального триггера в 0; J (Jerk- внезапное включение) - вход раздельной установки универсального триггера в 1; T (toggle- релаксатор) - счетный вход триггера;

D (delay- задержка) - триггер с задержкой входного сигнала; C (clock) - синхронизирующий вход записи информации; V (valve- клапан) - управляющий вход.

1.2 RS триггеры

RS триггер составлен с использованием двух информационных входов: R и S.

1.2.1 Асинхронный RS триггер - элементарный цифровой автомат с двумя входами и двумя устойчивыми состояниями.

Таблица переходов.

Qt

R

S

Qt+1

0

0

0

0

1

1

1

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

0 (хранение 0)

1 (установка 1)

0 (установка 0)

x (неопределенное состояние)

1 (хранение 1)

1 (подтверждение 1)

0 (установка 0)

x (неопределенное состояние)

Характеристическое уравнение:

Qt+1=Qt-1RtVSt;          (1)

R*S=0                                   

Выбрав в качестве элементной базы И - НЕ, преобразуем уравнение (1) с применением теоремы де Моргана:

Схема RS триггера, реализующего данное выражение:

Рисунок 1

Для данного триггера комбинация входных сигналов Rt=0 и St=0, является запрещенной, а комбинация Rt=1 и St=1 не меняет его предыдущего состояния. На рис. 2 приведено обозначение триггера (б) и временная диаграмма (а).

S

 


R

 Q

 Q

                                                    а)                                                               б)

Рисунок 2

Выбрав в качестве элементной базы базис ИЛИ-НЕ и используя закон отрицания, получим:Qt+1=RtV(QtVSt). В данном случае соединение элементов обеспечивает два устойчивых состояния.

 


                       Рисунок 3                                           Рисунок 4

На рис. 4 приведено обозначение RS-триггера, на рис. 5 - временная диаграмма.

 


                                 S                                                    

                                   R                                                 

                               Q                                                     

                          Q   

Рисунок 5

Похожие материалы

Информация о работе

Предмет:
Электроника
Тип:
Конспекты лекций
Размер файла:
123 Kb
Скачали:
0