Теоретические сведения для выполнения ргр 5 страница

Окончание табл.

Наимен. тип Uкбо (и),В Uкэо (и), В Iкmax (и) мА Pкmax (т) Вт h21э Iкбо, мкА fгр., МГц Кш, Дб
КТ940Б n-p-n 0,05 <1  
КТ940В n-p-n 0,05 <1  
КТ945А n-p-n <2,5  
КТ961А n-p-n 12,5 <0,5  
КТ961Б n-p-n 12,5 <0,5  
КТ961В n-p-n 12,5 <0,5  
КТ969А n-p-n 0,05 <1  
КТ972А n-p-n <1,5  
КТ972Б n-p-n <1,5  
КТ973А p-n-p <1,5  
КТ973Б p-n-p <1,5  
КТ997А n-p-n <1  
КТ997Б n-p-n <1  
КТ999А n-p-n 0,1 <1  
                                     

РГР №3

АНАЛИЗ И СИНТЕЗ ДИСКРЕТНЫХ

УСТРОЙСТВ

В кратком изложении содержатся основные сведения о формах предоставления, способах задания реализации функций алгебры логики на основе контактных и бесконтактных элементов. Без доказательств приведены основные законы и тождества алгебры логики.

На конкретных примерах рассматриваются используемые в инженерной практике методы минимизации функций, основанные на применении законов и тождеств алгебры логики, карт Карно и алгоритма Квайна-Мак-Класски.

Описываются методы логического проектирования комбинационных схем. По каждому разделу излагаемого материала приведены варианты заданий для выполняемой студентами контрольной работы и список рекомендуемой литературы.

Предназначено для выполнения расчетно-графической работы по дисциплине «Электроника».

ТЕОРЕТИЧЕСКОЕ ВВЕДЕНИЕ

3.1.Реализация функций алгебры логики на

контактных реле и бесконтактных логических

элементах

Функции и аргументы в алгебре логики (АЛ) определены на множестве {0, 1} и, следовательно, могут принимать только два значения. Истинному значению ставится в соответствие символ «1», а ложному «0». Как и в обычной алгебре функции, и аргументы в АЛ обозначаются буквами выбранного алфавита. Различные комбинации значений аргументов называются наборами. Для каждого набора аргументов можно задать два значения ФАЛ, следовательно, для n аргументов можно получить (2)n различных функций. С целью получения новых функций можно использовать принцип суперпозиции, позволяющий подставлять одни функции вместо аргументов в другие функции. Система ФАЛ, позволяющая получать любые сложные функции, называется функционально полной системой, а набор элементов, реализующих данные функции, – функционально полным набором, или базисом. При построении дискретных устройств наибольшее распространение получили функции, реализующие операции, представленные в табл. 3.1.

Таблица 3.1

х1 х0 х101 теоретические сведения для выполнения ргр 5 страница - student2.ru х0)

Реализация и обозначение основных логических функций.

1. Дизъюнкция, логическое сложение, или функция ИЛИ,– реализует функцию логического сложения.

Это функция n-переменных принимает значение логической единицы, когда хотя бы одна из переменных равна единице. Обозначается знаками + и ν.

Условное обозначение:

Отечественное

X1
Xn
входы
выход

f

Международное

X1
Xn
входы
выход
теоретические сведения для выполнения ргр 5 страница - student2.ru

Логическое умножение. Функция И, n-переменных, реализует функцию логического умножения. Уровень логической 1 на его выходе появляется только в том случае, если на оба его входа подается уровень логической единицы (табл. 3.2). Эта операция справедлива также и для произвольного количества переменных. Она соответствует математической операции пересечения множеств. Число переменных обозначается цифрой. В приведенном примере выполняется операция 2И. Математически она соответствует операции пересечения множеств.

Таблица 3.2

х1 х0 х1х01 теоретические сведения для выполнения ргр 5 страница - student2.ru х0)

Условное обозначение:

Отечественное

&
входы
выход

Международное

X1
Xn
входы
выход

Логическое отрицание. Функция НЕ, или инвертор. Изменяет состояние входного сигнала на противоположное. Для её обозначения используют черту над соответствующим выражением. Операция определяется следующими постулатами: если х = 1, то теоретические сведения для выполнения ргр 5 страница - student2.ru = 0; х = 0, то теоретические сведения для выполнения ргр 5 страница - student2.ru = 1.

Инвертор производит действие только над одной переменной.

Условное обозначение:

Отечественное Международное

теоретические сведения для выполнения ргр 5 страница - student2.ru

&
вход
выход

Стрелка Пирса, или функция ИЛИ-НЕ. Это операция отрицания логической суммы.

Условное обозначение теоретические сведения для выполнения ргр 5 страница - student2.ru

Международное Отечественное

теоретические сведения для выполнения ргр 5 страница - student2.ru

входы
выход

Штрих Шеффера, или функция И-НЕ. Это операция отрицания логического произведения.

Условное обозначение: x1|x0

Отечественное Международное

&
входы
выход

теоретические сведения для выполнения ргр 5 страница - student2.ru

Используя эти элементы, можно получить любую из основных логических функций

На элементе И-НЕ

НЕ ИЛИ И

теоретические сведения для выполнения ргр 5 страница - student2.ru теоретические сведения для выполнения ргр 5 страница - student2.ru теоретические сведения для выполнения ргр 5 страница - student2.ru

На элементе ИЛИ-НЕ

НЕ ИЛИ И

теоретические сведения для выполнения ргр 5 страница - student2.ru теоретические сведения для выполнения ргр 5 страница - student2.ru

теоретические сведения для выполнения ргр 5 страница - student2.ru

3.2.Способы задания ФАЛ

Для описания ФАЛ используют различные способы. Обычно применяют их последовательно для получения ФАЛ.

1. Описание функции в словесной форме.

2. Описание функции в виде таблиц истинности.

3. Описание функции в виде алгебраического выражения.

4. Запись в виде последовательности десятичных чисел.

5. Кубические комплексы.

1. Словесное описание ФАЛ.

Некоторое устройство, имеющее три контакта на входе, срабатывает в том случае, когда на любых двух контактах одновременно присутствует напряжение, определяющее логическую единицу.

2. Описание ФАЛ в виде таблицы истинности. Таблица, содержащая все возможные комбинации входных переменных и соответствующие им значения выходных переменных, называется таблицей истинности, или комбинационной таблицей. Таблица содержит (п+1) столбец, где п – количество входных переменных и (2п+1) строк. Для некоторого заданного словесного описания таблица истинности будет выглядеть следующим образом:

Таблица 3.3

х2 х1 х0 у

3. Описание функции в виде алгебраического выражения. Для этого используются две стандартные формы её представления.

1. Дизъюнктивная нормальная форма ДНФ.

2. Конъюнктивная нормальная форма КНФ.

Дизъюнктивная нормальная форма:

1. Находим конституанты единицы, т. е. для значений выходной переменной, равной единице, записываем логические произведения соответствующих входных переменных, причем значения входных переменных, равные нулю, записываются с инверсией.

2. Записываем логические суммы полученных конституант единицы.

В итоге получаем:

теоретические сведения для выполнения ргр 5 страница - student2.ru

Конъюнктивная нормальная форма:

1. Находим конституанты нуля, т. е. для значений выходной переменной, равной нулю, записываем логические суммы соответствующих входных переменных, причем значения входных переменных, равные единице, записываются с инверсией.

2. Записываем логические произведения полученных конституант нуля.

В итоге получаем:

теоретические сведения для выполнения ргр 5 страница - student2.ru

По полученным ФАЛ можно построить логическую схему (рис.3.1).

теоретические сведения для выполнения ргр 5 страница - student2.ru

Рис. 3.1

1. Последовательность десятичных чисел.

Последовательно записываются десятичные эквиваленты кодов соответствующих конституант нуля или единицы, знак Σ используется для ДНФ, знак П для КНФ, в нашем примере:

Σ((0,1,1);(1,0,1);(1,1,0),(1,1,1))= Σ(3,5,6,7);

П((0,0,0);(0,0,1);(0,1,0);(1,0,0))=П(0,1,2,4).

2. Кубические комплексы строятся для количества переменных не более трех, то есть строится куб (рис. 3.2), вершины которого обозначаются всеми наборами переменных, а существующие в заданной задаче наборы выделяются.

Рис. 3.2

3.3.Формы представления ФАЛ

Любая функция может быть представлена в виде дизъюнкции (суммы) элементарных произведений или конъюнкции (произведения) элементарных дизъюнкций, например:

теоретические сведения для выполнения ргр 5 страница - student2.ru .

В первом случае функция считается заданной в дизъюнктивной нормальной форме ДНФ, во втором случае – в конъюнктивной нормальной форме КНФ. ДНФ (КНФ) называются совершенными, если все входящие в состав функции элементы произведения (дизъюнкции) в прямом или инверсном виде содержат все переменные алфавита данной функции. Любая ФАЛ имеет только одну ДСНФ и КСНФ.

Для получения ДСНФ из таблицы истинности или карты Карно данной функции выписываются все элементарные произведения, соответствующие наборам переменных, на которых ФАЛ принимает единичное значение. При получении КСНФ выписываются все элементарные дизъюнкции, соответствующие наборам переменных, на которых функция превращается в 0, причем каждая из входящих в элементарные дизъюнкции переменных, инвертируется. Ниже в качестве примера приведена запись ДСНФ и КСНФ функций y1 и y2, представленных на рис.3.1:

теоретические сведения для выполнения ргр 5 страница - student2.ru

Наши рекомендации