![](/user_photo/2706_HbeT2.jpg)
Elektrotehnika_i_elektronika_2008
.pdf1
723 . |
Глава 7. Основы электроники |
|
Условное графическое изображение простейшего цифрового |
|
|
автомата показано на рис. 7.67. На входы автомата подают комби- |
нацию |
|
двоичных переменных Х1, Х2,..., Хп, c выхода снимают ком- |
||
бинацию ДВОИЧНЫХ переменных .П, |
У2, ..., Ут. На входах и выходax |
|
цифрового автомата действуют сигналы логических о и 1, н азывае- двоичными. Задача построения цифрового автомата, выполня-мые
ющего определенные действия над двоичными сигналами, заключа^ ется в выборе элементов н способа , их соединения, обеспечивающих
заданное преобразование. Эти задачи решает математическaя логика или алгебра логики. .
Рис. 7.б7. Условное изображение простейшего цифрового автомата
Устройства, формирующие функции алгебры логики, называют логическими или цифровыми и классифицируют по р азличным от
личительным признакам: Цифровые устройства по характеру ин
формации на входах и выходах подразделяют на yстpoйствa после-
довательного, параллельного и смешанного действия.
На входы устpойcтва последовательного действия символы кодо- вых слов поступают не одновременно, а один за другим (рис. 7.б8). в тaкой же последовательности формируется выходное кодовое слово. Рассматриваемое устройство формирует на выходе сигнал UB , код которого равен сумме кодов входных сигналов UBx1 и U.
Ивх 1
|
о о |
|
0 |
01 |
r o |
i |
||||
|
|
r |
||||||||
•вь- |
^ |
|
в гввв^в |
|
• -.ввь^в^- ^ |
' |
"^ |
|
||
|
|
|
|
|
||||||
. Ивх2 |
|
|
|
|
|
|
|
|
|
|
|
^ |
- |
r ----r- |
I |
|
- - |
|
|
||
|
|
1 |
• |
► |
|
|
|
|||
Ивых |
0 |
|
1 |
1.0 |
1 |
1 |
0 |
0 |
t |
|
^-•^r |
|
|
|
|
|
|
|
|
|
|
|
1,- |
|
0 _о |
.i |
о |
0 |
|
|
|
Рис. 7.б8. Представление информaции в цифровом устройстве
поcледовательного действия
Электротехника и электроника |
724 |
Для реализации' устройства параллельного действия, выполняю щего аналогичную функцию, необходимы две группы входов по
восемь рaзрядов в каждой группе и восемь выходов (в соответствии с разрядностью выходного слова). Известны также устройства смешанного типа; в которых, например, входное слово представляется в параллельной форме, a выходное -- в последовательной (это — пре-
образователи кода).
По схемному решению и характеру связи между входными и. вы- ходными переменными c учетом их изменения по тактам работы различают комбинационные и последовательностные цифровые устройства. $ комбинационных устройствах совокупность сигналов на выходах в каждый конкретный момент времени полностью опpеделяется входными сигналами, действующими 'в этот момент на его входах. Если входные и выходные функции в п-такте обозначить как Х' и У', то связь между ними будет опрёделяться' выражением
•У' = ?.(Х" )
где ? -- знак выполняемого устройством логического преобразования.
Цифровые устройства, в отличие от аналоговых, позволяют реализовать преобразование практически любого вида, но комбинационньУе устройства не обладают памятью. В цифровых устройствах последовательностного типа (или автоматах C памятью) значения выходных переменных У в п-такте определяются' не только значениями входных переменных Х", действующих в данный момент вре - мени, но и зависят от внутренних состояний устройства С. в свою. очередь, внутренние состояния устройства . С" зависят от значений переменных, действовавших на входе в предшествующие такты. Таким образом, последовательностные цифровые устройства хранят сведения o предшествующих тактах работы устройства и . потомy
обладают памятью. Функционирование последовательного.устройства аналитически можно записать, в виде
у? = (р(Х", Сп) ; С" = F(Х , Сп`') ,
где Г 1 и С" -- соответственно набор входных переменнЬх.и внутренних состояний устройства в предшествующий такт.
Примером последовательнoстного устройства может быть счетчик импульсов; состояния выходов которого зависят от общего числа поступивших на его вход импульсов. Набор переменных на вЫходе счетчика в п-такте зависит. от наличия импульса на входе счетчика в такте, a также от состояний счетчика, определяемых общим числом поступивших на его вход импульсов в тактах 1, 2, ... п --- .1.
725 Глава 7. Основы электронцки
7.6.4. основные элементы алгебры логики
Анaлиз комбинационных устройств й цифровых автоматов про-
ще всего проводить c помощью алгебры логики, оперирующей только c двумя понятиями -- истинным (логическая 1) и ложным (ло-
гический 0). В результате .фуикции, отобрaжающие информацию,
принимают в каждый момент времени только значения 0 или 1. Та-
кие функции называют логическими. Логические функции Y нё-: скольких переменных (Хо, Х1, ..., Хп-1) определяют характер логи-
ческих операций, в результате которых набору входных переменных
ставится в соответствие переменная. У
У = f (Хо, Х1, ..., Хп--1)..
Наиболее наглядно функция преобразования характеризуется
таблицей, в строках которой каждой комбинации входных перемен-
ныx X соответствует значение выходной переменной У. Ее называют таблицей истинности (табл. 7.4).
|
|
|
|
Таблица 7.4 |
|
|
|
|
1 |
'Таблица истинности |
||||
XI |
- |
Х2 |
- |
Y.= Х1 • Х2 ^ |
о |
|
о |
|
0 |
0' |
|
1 |
|
0 |
1 |
|
0 |
|
, 0 |
1_ |
. |
1 |
- |
1 |
Ocнoвными логическими функциями являются логическое yм-
нoжeниe (конъюнкция) , логическое cлoжëниe (дизъюнкция) и лo-
rичecкoë отрицание (инверсия). При лorичecкoм умножении вxoд-
ныe переменные (две или более) соединяют союзом И. Taиyю
операцию обозначают символом A или знаком умножения (•). Фyнюдия Y1= X1 - X2 п^инимaeт знaчeнив логической 1 только при paвeнcтвe 1 всех входных переменных. Если хоть одна переменная рав- на 0, то и выходная функция равна нулю' (табл. 7.4).
При логическом сложении два или более высказываний coeди-
союзом ИЛИ. Обозначают эту операцию символом V или знa-няют ком сложения (+). Taблицa истинности (табл. 7.5) для дизъюнкции
имеет такой вид.
Tаблица 7.5
"Лаблица истинности
|
X1 |
|
Х2 |
У =- Х1 + Х2 |
|
|
0 |
. |
0 |
0 . |
- |
|
. 0 |
ь |
.1 |
.1 |
|
. |
1 |
, |
О. . |
1 |
|
|
1 |
|
1 |
1 |
|
![](/html/2706/175/html_Vhi8_564bj.Qjo3/htmlconvd-2ARbK4728x1.jpg)
. Электротехника и электроника |
728 |
;К числу таких элементов относятся: |
|
=-- элемент И -- НЕ У = X 1 • X 2 |
(рис. 7.69, г); который деля еди- |
ничных сигналов эквивалентен элементу НЕ-ИЛИ '(см. рис. 7.69, д) для сигналов нулевого уровня; . .
- элемент ИЛИ — НЕ У = Х1 + Х2 (рис. 7.69, e);
--элемент И — ИЛИ Y = Х1 • Х2 + ХЗХ4 (рис. 7.69, ж). На выходе этого элемента У = 1, если Х1 = У2 = 1 или ХЗ = Х4 = '1,
вовсехостальныхслучаяхY=О.
--элемент И -- ИЛИ — НЕ У = X1 •Х2 + ХЗ•Х4 (рис. 7.69, з). На
выходе этого элемента Y = 0 при Х1 ' = Х2 = 1 или ХЗ = X4 =• 1.
Во всех остальных случаях Y. 1.
На.рис. 7.69, и показано графическое изображение сумматора по |
||||
модулю 2 (У = Х1Х2 + Х1Х2), |
действие которого отображает табл. 7.8.. |
|||
|
|
|
|
Таблица 7.8 |
Таблица сумматора |
||||
X1 |
|
X2 ' |
|
Y |
o |
, |
o . |
|
o |
. о ' |
1 |
|
.1 |
|
"1 |
. |
о |
. |
' . 1 |
1 |
|
о |
Сyмматор по модулю 2 можно выполнить на логических элементах И, ИЛИ, НЕ (рис. 7.70, а). Используя схему И — ИЛИ и два инвертора, сумматор по модулю 2 можно реализовать c меньшими аппаратурными затpатами. (рис. 7.70, б).
Х1
|
Y=X1+X2 |
Х |
|
|
X2 |
^Х2 |
a |
б |
Рис. 7.70. Схема сумматора по модулю 2:
a -- на элементах И, ИЛИ, НЕ; б на элементах И—ИЛИ, НЕ
Число входов в логических элементах различного назначения может бы ть разным, но входы каждого элемента равнозначны. Некоторые из них могyт при работе в конкретных устройствак' .не ис- пользоваться. Неиспользуемые входы в схемах И, И--НЕ соединяют c И а в схемах ИЛИ, ИЛИ — НЕ, сложения по модулю 2 -- c общим проводом.
729 |
Глава 7 Основы электроники. |
. Микросхемы серий 1'МДП значительно экономичней микpосхем
ПЛ. Поэтому, если необходимо обеспёчитъ минимальное потреб-
ление устройства, применение КМДП микросхем является предпоч-
тительным. в то же время бьУстродёйствие ТТЛ микросхем суще-
ственно выше, чем быстродействие микросхем на структурах КМДП. Поэтому в блоках; где время обработки. информации дол-
К176АЕ.10 |
К561АН1 К155АН1 |
К155Лн2 |
К561АУ4 |
К176АН1 |
||
4 |
б |
2 |
1 |
2 |
3 д 2 |
1 |
|
||||||
|
|
|
|
|
|
O |
|
|
|
в |
|
|
|
в |
10 |
|
|
a |
|
|
|
в |
|
|
К155АР1 |
К155АР3 1 К155АР4 |
К176АП4 |
К155А П 5
^
Рис. 7.71. Графические обозначения логических элементов серий К155, К176, К561
Электрoтеxника и электроника . |
730. |
: жно быть минимальным, или работающих c сигналами высоких ча-
стот, нужно применять микросхемы ПЛ. Для согласования логических уровней микросхем. КМДП и ТТд используются согласующие
элементы: неинвертирующие (преобразователи уровня К561 ПУ4) и инвертирующие усилители (преобразователи уровня К5б1ЛИ2). Эти
же элементы использyются в качестве буферных усилителей при работе на нагрузку c большой входной емкостью, в частности при
работе на длинные линии, где значительная входная емкость нагруз--
К155АА1 |
|
K155АА3 K155АА 11 |
|
|
К155ААб К155АА7 |
К176АА8 |
|
||
К155АА2. К155АА12 К155АА13 |
К155АА8 |
|||
|
K5б1АА8 |
К176АА7 |
К1 55АА4 |
К176АА9 |
K 155Ац 1 |
К 155Ац5 |
|
К561 АА7 |
К155АА 10 |
||||
К561АА9 |
|
||||
|
|
|
|||
|
|
|
|
К155АЕ |
|
. К 1 |
55АЕ2 |
К176АЕб |
|
1 |
К561АЕб |
||||
|
|
Рис. 7.71 (окночанне). Графические обозначения логических элементов серий К155, К176, К561