
- •Аналоговые и цифровые сигналы
- •Элементы цифровой вычислительной техники
- •Синтез комбинационных схем
- •Сднф, скнф
- •Выбор базиса
- •Методы минимизации. Минимизация системы уравнений в заданном базисе с использованием карт Карно
- •Сложность схемы по Квайну
- •Расчет быстродействия схемы
- •Транзисторно-транзитивная логика
- •Дешифратор. Виды дешифраторов
- •Синхронизированный rs-триггер
- •Синхронный d-триггер
- •Jk-триггер
- •Т-триггер
- •Закон функционирования триггера
- •Суммирующие и вычитающие счетчики
- •Реверсивные счетчики
- •Регистры, сдвигающие регистры
- •Реверсивный регистр на d-триггерах
- •Сумматоры, одноразрядный сумматор
- •Параллельный сумматор с последовательным переносом
- •Сумматор с параллельным переносом
- •Мультиплексоры
- •Демультиплексоры
- •Шифратор
- •Программируемая логическая матрица
- •Управляющие цифровые автоматы
- •Микропроцессоры
- •Основные микрооперации операционного блока
- •Содержательная, закодированная, отмеченная граф-схема алгоритмов
- •Синтез управляющих автоматов
- •Микропрограммные автоматы с программированной логикой
- •Синтез автоматов с программируемой логикой
- •Кодирование адресной части, мпа
- •Кодирование постоянного запоминающего устройства. Кодирование микрокоманды с естественной адресацией
- •Построение функциональной схемы
- •Операционные усилители
- •Обратные связи в усилительных устройствах
- •Усилительные каскады переменного и постоянного тока
- •Вторичные источники питания
- •Решающие усилители
- •Частотные и переходные характеристики
- •Схемы замещения полупроводниковых приборов
- •Активные фильтры
- •Аналоговые компараторы напряжений
- •Аналоговые ключи и коммутаторы
- •Источники эталонного напряжения и тока
Выбор базиса
Выбор базиса
Базисы бывают расширенные и минимальные. Под полным базисом понимается набор элементов, позволяющих реализовать любую булеву функцию. {И, ИЛИ, НЕ}
В базисе {И, ИЛИ, НЕ} можно реализовать функцию: СДНФ, ДНФ, КНФ. Число входов определяется логикой и в технике определяется коэффициентом объединения по входу - квх. Второй коэффициент - коэффициент разветвления по выходу – квых определяет число входов аналогичных элементов, которое может быть подключено к выходу данного элемента.
Чем больше в базисе элементов, тем проще реализовать схему. Однако в любой логике число элементов ограниченно. Кроме того, технически выпускать один тип элементов дешевле, поэтому часто стремятся использовать минимальный базис.
{/}
{/}
{+}
{/}
{/}
Эти базисы позволяют строить схему, используя только один элемент.
Почему их не делают:
Схема получается весьма сложной
Сигналы проходят через большое число элементов, что приводит к снижению быстродействия.
Представление функции в выбранном базисе
Для представления функции в выбранном базисе используются обычные преобразования при помощи известных формул. Используется правило де Моргана.
х1 v х2 v … v хm = х1 ∙ х2∙ … ∙ хm
х1 ∙ х2∙ … ∙ хm = х1 v х2 v … v хm
х1
х2
= х1
∙
х2
v
х1∙
х2
х1 ~ х2 = х1 ∙ х2 v х1∙ х2
Задача сводится к тому, что в результате преобразования в системе уравнений многополюсника:
остаются только функции нужного базиса.
Методы минимизации. Минимизация системы уравнений в заданном базисе с использованием карт Карно
Минимизация систем уравнений в заданном базисе элементов.
Для минимизации функций используются известные методы, которые позволяют так упростить логическое выражение, не изменив функции, что соответствующая структурная схема оказывается существенно более простой.
Существует много методов: метод кубов, карты Вейчи, Карно, Мак – Класки.
Если схема строится в базисе { И, ИЛИ,НЕ}, то часто используются: графический способ минимизации, метод кубов, карта Вейчи, или Карно.
Карты Карно зависят от числа переменных. Если карты от трёх переменных , то она имеет 8 смежных клеток,
от 4-ёх - 16,
от 5 – 32,
от 6 – 64.
|
00 |
01 |
11 |
10 |
0 |
|
1 |
1 |
|
1 |
|
|
1 |
1 |
Объединение клеток в прямоугольниках больших размерностей, кратных двум.
X1X2X3
0 0 1
0 1 1
(0 X 1) – размер, в котором X2 сократился
f202= (0,X,1)v(X,1,1)v(1,1,X)= X1X3vX2X3vX1X2
Построение функциональной и принципиальной схем
Построение функциональной схемы
Функциональная схема строится по минимальной схеме:
Рис.2.2
Схема строится слева направо, слева показываются входные переменные.
Построение принципиальной схемы
Принципиальная схема строится с учетом помех, фильтров, по входу/выходу, с учётом нагрузок способности, для чего ставятся различные фильтры низких или высоких частот. В результате принципиальные схемы реализуют те же функции, но с дополнительным элементом, улучшая качество и надежность логических вычислений.
Квайн вывел критерии, по которым схемы можно сравнивать между собой. Метод Квайна имеет четко формулируемые правила проведения отдельных операций.
K
= , где
хi - число i-ых элементов, bi – число входов/выходов, n-число различных элементов в схеме.
Рис.3.1
Число различных элементов n=3
i=1,2,3
b1=3 – число входов/выходов
x1=2 – число i-ых элементов
K1=6+2∙1+4=12 1 - 17,5+31=48,5 Нс
K2=8 2 – 20,5+31=51,5 Нс