- •Аналоговые и цифровые сигналы
- •Элементы цифровой вычислительной техники
- •Синтез комбинационных схем
- •Сднф, скнф
- •Выбор базиса
- •Методы минимизации. Минимизация системы уравнений в заданном базисе с использованием карт Карно
- •Сложность схемы по Квайну
- •Расчет быстродействия схемы
- •Транзисторно-транзитивная логика
- •Дешифратор. Виды дешифраторов
- •Синхронизированный rs-триггер
- •Синхронный d-триггер
- •Jk-триггер
- •Т-триггер
- •Закон функционирования триггера
- •Суммирующие и вычитающие счетчики
- •Реверсивные счетчики
- •Регистры, сдвигающие регистры
- •Реверсивный регистр на d-триггерах
- •Сумматоры, одноразрядный сумматор
- •Параллельный сумматор с последовательным переносом
- •Сумматор с параллельным переносом
- •Мультиплексоры
- •Демультиплексоры
- •Шифратор
- •Программируемая логическая матрица
- •Управляющие цифровые автоматы
- •Микропроцессоры
- •Основные микрооперации операционного блока
- •Содержательная, закодированная, отмеченная граф-схема алгоритмов
- •Синтез управляющих автоматов
- •Микропрограммные автоматы с программированной логикой
- •Синтез автоматов с программируемой логикой
- •Кодирование адресной части, мпа
- •Кодирование постоянного запоминающего устройства. Кодирование микрокоманды с естественной адресацией
- •Построение функциональной схемы
- •Операционные усилители
- •Обратные связи в усилительных устройствах
- •Усилительные каскады переменного и постоянного тока
- •Вторичные источники питания
- •Решающие усилители
- •Частотные и переходные характеристики
- •Схемы замещения полупроводниковых приборов
- •Активные фильтры
- •Аналоговые компараторы напряжений
- •Аналоговые ключи и коммутаторы
- •Источники эталонного напряжения и тока
Элементы цифровой вычислительной техники
Тема: Элементы цифровой вычислительной техники
Цифровая вычислительная техника работает с сигналами двоичной формы. Они бывают равные 1 или 0.
1) логическая единица (Т). Под логической 1 понимается напряжение питания.
Un -“1” -T- «да»
2)
Если нет сигнала - это логический ноль (F).
0B -“0” -F-«нет»
Физически 0 представляет собой корпус схемы или земля.
Цифровые элементы обычно реализуют элементарные булевые функции.
Символьное обозначение:
&-конъюнкция X1X2
v-дизъюнкция X1+X2
¬-инверсия (отрицание)
↓-стрелка Пирса - элемент ИЛИ-НЕ
/ -Штрих Шеффера - элемент И-НЕ
-сложения по mod 2
∞-эквивалентность х1∞х2
→-импликация х1→х2
0 & 1=0
1v1=1
=1
0↓1=0
1/0=1
11=0 10=1
1 ~1=1
1→0=0
0→1=1
Синтез комбинационных схем
Тема: Синтез комбинационных систем
Под комбинационной схемой понимается цифровой автомат без памяти. Схема однозначно преобразует входные сигналы в выходные, без предистории.
Под комбинационной схемой понимается такая схема, комбинация сигналов на выходе которой в любой момент времени однозначно определяется только комбинацией сигналов на ее входе. В качестве примера комбинационной схемы можно привести разрядные шифраторы, дешифраторы, преобразователи кодов и другие схемы, не имеющие элементов памяти. Под комбинационной схемой понимается устройство, имеющее m входов и n выходов, т.е. mn – полюсник.
Рис. 2.1
(х1,….,хm)ε{0;1}
(f1,…,fn)ε{0;1}
В общем случае каждая функция fi(x1,…,xm) может зависеть от всех переменных, т.е. от состояния входа x1, x2…,xm.
Задачей комбинационной схемы является преобразование X→F, отображение множества X={x1,…,хm} во множество F={f1,…,fn}.
Синтез комбинационной схемы происходит в следующей последовательности:
1) Определяют вид каждой функции f1….fn в виде таблицы истинности или какой-либо зависимости;
2) Выбирают базис логических элементов;
3) Представляют функции в выбранном базисе;
4) Минимизируют систему логических уравнений в выбранном базисе;
5) Строят функциональные схемы, используя заданную логику;
6) Строят принципиальную схему, затем монтажную.
Пример:
fj ( х1, х2, х3 )
j=0,….., N-1
N=22 =256; m=3
Пусть j=202
Число наборов (k=2 m =8 ) составляет 8 наборов.
Таблица 2.1
|
X1 |
X2 |
X3 |
f202 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
2 |
0 |
1 |
0 |
0 |
3 |
0 |
1 |
1 |
1 |
4 |
1 |
0 |
0 |
0 |
5 |
1 |
0 |
1 |
0 |
6 |
1 |
1 |
0 |
1 |
7 |
1 |
1 |
1 |
1 |
1*27+1*26+1*23+0*23+1*21=20
Теорема: любая булева функция может быть представлена в совершенной дизъюнктивной нормальной форме (СДНФ).
Теорема: любая булева функция может быть представлена в совершенной конъюнктивной нормальной форме (СКНФ).
Сднф, скнф
СДНФ
Берутся наборы, где функция =1, записывается 4 конъюнкции.
Между конъюнкциями ставится знак дизъюнкции.
Берется набор, где функция равна 1, если переменная =0, то в конъюнкции ставят инверсию над ней, если 1, то не ставят:
f202 = х1, х2, х3 v х1, х2, х3 v х1, х2, х3 v х1, х2, х3 =V(1,3,6,7)
СКНФ
Берутся наборы, где функция =0, записывается 4 конъюнкции. Берется дизъюнкция от всех переменных – число дизъюнкций равно числу наборов, где она равна 0.
Между дизъюнкциями ставится знак конъюнкции.
В каждой дизъюнкции переменная входит без инверсии, если в наборе она равна 0.
f202 = (х1 v х2 v х3)* (х1 v х2 v х3)* (х1 v х2 v х3)* (х1 v х2 v х3) =&(0,2,4,5)