КОМБИНАЦИОННЫЕ СХЕМЫ
В ЦВМ преобразование дискретной информации производится электронными устройствами (логическими схемами) двух типов: комбинационными схемами и конечными автоматами.
Комбинационной схемой называют устройство, совокупность выходных символов которого (выходное слово) в каждый дискретный момент времени ti однозначно определяетсясовокупностью входныхсигналов (входным словом), поступившей на вход устройства в тот же момент времени ti .
Рассмотрим комбинационную схему (рис.1), имеющую n входов и m выходов.
Пусть на каждый из n входов этого устройства может быть подан один символ из конечного алфавита
Х = { x1, x2, . . . , xp } ,
а на каждом из m выходов может быть получен один символ из конечного алфавита
Y = { y1, y2, . . . , yu } .
Это означает, что каждое входное слово Rl образуется из n символов входного алфавита Х, а каждое выходное слово Qk из m символов выходного алфавита Y.
Таким образом, для устройства типа комбинационной схемы результат обработки входной информации (выходное слово Qk ) зависит только от комбинации сигналов на входах (входное слово Rl ).
q1 q2qm
. . .
|
. . .
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
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.