- •Учебное пособие по дисциплине: «Прикладная электроника» Северск, сгти - 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.9.2 Постановка задачи минимизации в классе днф
На первом этапе однозначно по данной функции строится СДНФ, а на втором этапе, выбрасывая из СДНФ лишние максимальные интервалы, находим МДНФ. В отличие от первого этапа второй этап неоднозначен. Эта неоднозначность нахождения МДНФ определяется двумя факторами: во-первых, для данной функции может существовать несколько МДНФ, во-вторых, само выбрасывание максимальных интервалов делается на основании перебора.
1.9.3 Аналитическая минимизация
Выявить и устранить избыточность в записи функции можно путем ее преобразований с использованием аксиом, законов, тождеств и теорем алгебры логики. Однако такие преобразования требуют громоздких выкладок и связаны с большой затратой времени.
Выполняется в соответствии с основными теоремами алгебры логики, приведенными в разделе 1.8.
4.9.4 Метод неопределенных коэффициентов и минимизирующих карт
Описываемые здесь методы могут быть применены для минимизации функций алгебры логики от любого числа аргументов, однако для простоты изложения и большей наглядности рассмотрение их будем производить на примере минимизации функции, зависящей от трех аргументов.
Вначале опишем наиболее простой по своим идеям метод неопределенных коэффициентов.
Представим функцию f(x1,х2,х3) в виде следующей ДНФ (1.53, 1.54).
Здесь представлены все возможные конъюнктивные члены, которые могут входить в дизъюнктивную форму представления f(x1,x2,х3). КоэффициентыКс различными индексами являются неопределенными и подбираются так, чтобы получающаяся после этого дизъюнктивная форма была минимальной. Если теперь задавать всевозможные наборы значений аргументов<х1, х2, х3>, расписать для каждого набора уравнение через коэффициенты (приняв контермы, входящие в (1.53), единичному значению) и приравнивать полученное после этого выражение значению функции на данных наборах, то получим систему 23уравнений (1.54) для определения коэффициентовК.
|
|
(1.53) |
|
|
|
|
|
(1.54) |
Пусть таблично задана некоторая функция f(x1,x2,х3). Задание некоторой конкретной функции определяет значения правых частей системы (1.54). Если набор<х1,x2, х3> таков, что функция на этом наборе равна нулю, то в правой части соответствующего уравнения будет стоять нуль. Для удовлетворения этого уравнения необходимо приравнять нулю все коэффициентыК, входящие в левую часть рассматриваемого уравнения. Это вытекает из того, что дизъюнкция равна нулю только тогда, когда все члены, входящие в нее, равны нулю.
Рассмотрев все наборы, на которых данная функция обращается в нуль, получим условие формирования нулевых значений для коэффициентов К. В уравнениях, в которых справа стоят единицы, вычеркнем слева все коэффициенты с нулевыми значениями. Из оставшихся в уравнении коэффициентов приравняем единице только один коэффициент, определяющий конъюнкцию возможного наименьшего ранга, а остальные коэффициенты в левой части данного уравнения примем равными нулю (эти действия справедливы, так как дизъюнкция обращается в единицу, если хотя бы один член ее равен единице). Единичные коэффициентыKi определят из (1.53) соответствующую ДНФ.
Рассмотрим пример.
|
|
|
Составляем систему (1.54).
|
|
|
Из пятого, шестого и седьмого уравнений в силу свойств дизъюнкции вытекает, что
![]()
После этого данная система примет вид:
|
|
|
Приравняем нулю в каждом уравнении все коэффициенты, кроме •тех, которые отвечают конъюнкциям, содержащим наименьшее число переменных:
|
|
|
После этого получаем систему
|
|
|
Отсюда находим МДНФ для данной функции
|
|
|






