- •Учебное пособие по дисциплине: «Прикладная электроника» Северск, сгти - 2003
- •Предисловие
- •1 Импульсная и цифровая техника
- •1.1 Общие сведения
- •1.2 Ключевой режим работы биполярных транзисторов
- •1.3 Импульсный режим работы операционных усилителей. Компараторы. Триггер Шмитта
- •1.4 Позиционные системы счисления
- •1.5 Функции алгебры логики и их основные свойства
- •1.5.1 Основные определения
- •1.6 Элементарные функции алгебры логики
- •1.7 Аналитическая запись функций алгебры логики
- •1.8 Аксиомы, основные теоремы и тождества алгебры логики
- •1.9 Минимизация функций алгебры логики
- •1.9.1 Основные определения
- •1.9.2 Постановка задачи минимизации в классе днф
- •1.9.3 Аналитическая минимизация
- •4.9.4 Метод неопределенных коэффициентов и минимизирующих карт
- •1.9.5 Метод минимизирующих карт
- •1.9.6 Карты Карно
- •2 Цифровые интегральные схемы
- •2.1 Логические элементы
- •2.1.1 Логический элемент не
- •2.1.2 Логический элемент или
- •2.1.3 Логический элемент и
- •2.1.4 Логический элемент или - не
- •2.1.5 Логический элемент и - не
- •2.2 Классификация
- •2.3 Основные характеристики и параметры лэ
- •2.3.1 Сравнение обобщенных параметров цифровых микросхем
- •2.3.2 Типовые корпуса микросхем
- •2.4 Элементы с памятью (триггеры, счетчики)
- •2.4.1 Триггеры сR,Sуправлением
- •2.4.2 Триггеры с синхронным управлением
- •2.4.3 Триггеры сJk-управлением
- •2.4.4 Триггеры сD-управлением
- •2.4.5 Разное
- •3 Вопросы анализа и синтеза невременных схем
- •3.1 Логические сети
- •3.2 Теорема анализа и эквивалентные схемы
- •3.3 Синтез логических схем с одним выходом
- •3.4 Синтез логических схем со многими выходами
- •3.5 Синтез схем по неполностью определенным собственным функциям
- •3.6 Пример синтеза устройства - преобразователя кодов
- •4 Синтез и анализ схем, работа которых зависит от времени
- •4.1 Временные булевы функции. Основные определения
- •4.2 Основные свойства временных булевых функций
- •4.3 Синтез и анализ схем с помощью временных булевых функций
- •5 Схемотехника элементов интегрального исполнения
- •5.1 Схемотехника элементов серий ттл
- •5.1.1 Основные принципы построения схем
- •5.1.2 Основные параметры и характеристики серий ттл
- •5.1.3 Функциональный состав ттл ис и ттлш ис
- •5.2 Схемотехника элементов серий кмоп
- •5.2.1 Инвертор на комплиментарной моп-паре
- •5.2.2 Основные логические элементы и-не, или-не,z
- •5.2.3 Функциональный состав кмоп ис
- •5.2.4 Основные характеристики ис к564
- •5.2.4.1 Энергетические характеристики
- •5.2.4.2 Передаточные характеристики
- •5.2.4.3 Помехоустойчивость
- •5.2.4.4 Быстродействие
- •5.2.4.5 Напряжение питания
- •5.2.4.6 Входные характеристики
- •5.2.4.7 Нагрузочная способность
- •5.2.4.8 Надежность ис к564
- •5.2.5 Основные характеристики ис cерии кр1554
- •5.2.5.1 Технические характеристики
- •5.2.5.3 Предельные электрические режимы эксплуатации микросхем серии кр1554
- •5.2.5.4 Функциональный состав микросхем серии кр1554
1.5 Функции алгебры логики и их основные свойства
1.5.1 Основные определения
|
Рассмотрим
набор
|
(1.16) |
в котором переменные хi могут принимать значения 0 или 1. При этом число различных числовых наборов такого вида конечно и равно2п (см. таблицу 1.2).
Таблица 1.2 - Таблица состояния (истинности) логической функции f(х1, х2)
|
х1 |
х2 |
f(х1, х2) |
|
0 |
0 |
0 |
|
0 |
1 |
0 |
|
1 |
0 |
1 |
|
1 |
1 |
1 |
Определение 1. Функция, определенная на наборах вида (1.16) и принимающая в качестве своих значений на этих наборах 0 или 1, называется функцией алгебры логики (ФАЛ).
Так как число различных наборов значений аргументов является конечным, то любая функция алгебры логики может быть полностью задана конечной таблицей с 2пстроками (таблица 1.2). В левой части этой таблицы перечислены все наборы значений аргументов этой функции, а в правой части — значения функции на этих наборах.
Определение 2. Если две функции алгебры логикиf1(x1, x2,..., xn)иf2(x1, x2,..., xn)принимают на всех возможных наборах значений аргументов одинаковые значения, то функцииflиf2называются равными (эквивалентными).
Факт равенства функций flиf2записывается обычным образом:
|
|
|
Определение 3. Функцияf(x1,…, xi-1, xi, xi+1,..., xn)существенно зависит от аргументаxi, если имеет место соотношение
|
|
|
В противном случае говорят, что от xiфункция зависит несущественно иxiявляется ее фиктивным аргументом. Функция алгебры логики не изменится, если к ее аргументам дописать любое число фиктивных аргументов или зачеркнуть те аргументы, которые для данной функции являются фиктивными.
Пусть функция задана следующей таблицей:
Таблица 1.3 – Пример 1
|
|
|
|
|
|
|
|
|
|
|
|
0 0 0 0 0 0 0 0 |
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 0 0 1 1 0 0 |
1 1 1 1 1 1 1 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 0 0 1 1 1 1 |
Покажем, что аргумент x4для этой функции является фиктивным. Для этого убедимся, что
|
|
|
Составим таблицу, определяющую функции f(x1, x2, x3, 0) иf(x1, x2, x3, 1).
Таблица 1.4 – Значение функций f(x1, x2, x3, 0) иf(x1, x2, x3, 1)
|
|
|
|
|
|
|
|
|
|
|
|
0 0 0 0 |
0 0 1 1 |
0 1 0 1 |
0 0 1 0 |
0 0 1 0 |
1 1 1 1 |
0 0 1 1 |
0 1 0 1 |
0 0 1 1 |
0 0 1 1 |
На основании определений 2 и 3 можно сделать вывод о фиктивности аргумента х4.
Теорема 1. Число различных функций
алгебры логики, зависящих отпаргументов, конечно и равно
.
Для доказательства теоремы составим следующую таблицу.
Таблица 1.5 –
|
|
|
|
|
|
|
0 0 … 0 0 |
|
|
………… |
. |
|
0 0 … 0 1 |
|
|
………… |
. |
|
0 0 … 1 0 |
|
|
1 1 … 1 1 |
|
|
………… |
. |
|
|
|
В этой таблице справа стоит одна из
возможных функций алгебры логики (α1,…,
α j,…,
),
зависящая от nаргументов. Задавая тот или иной
конкретный двоичный набор (α1,…,
α j,…,
),
мы будем тем самым задавать одну из
возможных функций алгебры логики. Но
набор (α1,…, α j,…,
)
является набором вида (1.16) с2nпеременными. Различное число таких
наборов равно
.
Теорема доказана.
