- •Учебное пособие по дисциплине: «Прикладная электроника» Северск, сгти - 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
4 Синтез и анализ схем, работа которых зависит от времени
4.1 Временные булевы функции. Основные определения
Будем рассматривать все возможные наборы вида
(4.1)
В этих наборах величины хi(i=1, 2, ...,п) могут принимать в качестве своих значений только 0 или 1, а величинаt — любые целочисленные значения от 0 доs—1 включительно. Для таких наборов справедлива следующая теорема.
Теорема.Общее число различных наборов вида (4-1) при некотором фиксированном значении п равно s∙2n.
Действительно, общее число различных наборов вида <х1, х2, ....хп> есть 2п. Присоединяя к каждому из этих 2празличных наборов всевозможные значенияt, получим утверждение теоремы. Теперь введем основное определение.
Определение. Функция, определенная на наборах вида (4—1) и принимающая в качестве своих возможных значений 0 или 1, называется временной булевой функцией (сокращенно ВБФ).
Нетрудно понять, что если временная булева функция
![]()
зависит от времени (t) несущественно, то она превращается в обычную функцию алгебры логики.
Общее число различных ВБФ, зависящих от х1, х2, ..., хп иt, определяется с помощью следующей теоремы.
Теорема.Общее число различных временных булевых функций вида

Доказательство этой теоремы полностью совпадает. с доказательством теоремы 1 для функции алгебры логики.
Сформулированные теоремы свидетельствуют о том, что любую временную булеву функцию можно полностью описать с помощью конечной таблицы.
Пример 4-1.
y=φ(x1, хг, t), 0<t<2.
В силу теоремы 0 имеем 3·22=12 различных наборов значений аргументов и 212=4096 различных временных булевых функций, для одной из которых таблица будет следующей:

Однако подобного рода табличная запись, хотя она и дает наибольшую «наглядность» рассматриваемой функции, в большинстве случаев неприменима из-за своей громоздкости.
В самом деле, если нас интересует поведение функции, зависящей от трех переменных, для t, изменяющегося от 0 до 10, то для построения таблицы потребовалось бы выписать 88 строк, соответствующих 88 возможным наборам значений аргументов этой функции. Поэтому для временных булевых функций, подобно функциям алгебры логики, было бы удобно ввести более компактную и приемлемую для работы форму записи.
Рассмотрим некоторую временную булеву функцию:
(4.2)
Если дать t некоторое фиксированное значение(t = k, где 0 <k < s -1), то эта функция примет следующий вид:
(4.3)
Функция (4-3) есть уже обычная функция алгебры логики и может изучаться с помощью тех средств, которые рассматривались ранее. Заставляя t пробегать всю последовательность допустимых значений, мы получим последовательность функций алгебры логики,
![]()
Таким образом, любой временной булевой функции можно сопоставить последовательность функций алгебры логики.
Пример 4-2. Для ВБФ, рассмотренной в примере 4.1, имеем дляt=0функциюφ0, дляt=1 – φ1, t=2 – φ2, полученные в соответствии с известными законами алгебры логики по таблицам состояния ВБФ дляt=0, t=1, t=2:
(4.4)
Для более удобной записи введем теперь специальную функцию τα, определяемую соотношением
![]()
В новых обозначениях функция (4-3) записывается следующим образом:
(4.5)
Пример 4.3. Для ВБФ примера 4-1 имеем:
![]()
Для функции ταверны соотношения

В первом из них дизъюнкция берется по всем i, а во втором — по всемi≠j.
Эти два соотношения эквивалентны утверждению о том, что в любой фиксированный момент времени t=α(0<α<s-1)τα, и толькоταравно единице, а все остальныеτi.=0.
