- •Упрощение логических схем
- •1. Теоретическая часть
- •1.1. Упрощение логических функций
- •1.2. Частично определенная функция и ее упрощение
- •1.3. Особенности построения логических схем на реальной элементной базе
- •1.3.1. Неиспользуемые входы логических элементов
- •1.3.2. Режим неиспользуемых логических элементов
- •1.3.3. Наращивание числа входов логических элементов
- •2. Самостоятельная подготовка к выполнению лабораторной работы
- •2.1. Контрольные вопросы
- •2.2. Индивидуальные задания
- •3. Порядок выполнения лабораторной работы
1.3.2. Режим неиспользуемых логических элементов
Поскольку напряжение питания является общим для всего корпуса ИС, то к нему подключены все элементы ИС: как используемые, так и неиспользуемые.
Если мощности, потребляемые элементами в состоянии нуля и единицы, не равны, то имеет смысл поставить неиспользуемый элемент в состояние минимальной мощности.
Для этого необходимо подать на какой-либо из его входов соответствующую константу.
1.3.3. Наращивание числа входов логических элементов
Для элементов И и ИЛИ для получения нужного числа входов берется несколько элементов, выходы которых объединяются далее элементом того же типа, рисунок 1.9.а.
Наращивание числа входов для операций И-НЕ и ИЛИ-НЕ, в сущности, производится аналогичным методом, но в схеме появляются дополнительные инверторы, рисунок 1.9.б.
|
|
а) |
б) |
Рис. 1.9 – Схемы наращивания числа входов логических элементов |
2. Самостоятельная подготовка к выполнению лабораторной работы
Подготовка к выполнению лабораторной работы заключается
в письменном ответе на контрольные вопросы,
в выполнении индивидуального задания в соответствии с вариантом, указанным преподавателем.
2.1. Контрольные вопросы
Объясните принцип построения карты Карно.
Объясните особенность минимизации недоопределенных булевых функций.
Поставьте значения после знака равенства: Х*1 = ?; Х*0 = ?
Поставьте значения после знака равенства: Х+1 = ?; Х+0 = ?
Какие входы ИС называются «лишними»? Решите проблему лишних входов для элемента И на 4 входа, относящегося к семейству ТТЛ(Ш), если задействованы будут только 2. Приведите схему решения.
Решите вопрос «лишнего» элемента в корпусах ИС, представленных на рисунке 2.1, если в корпусе НЕ «лишние» элементы имеют выходы 2 и 4; 2ИЛИ-НЕ – 10 и 13; 3И-НЕ – 6; 9И1НЕ – 12. Приведите схемы решений.
|
|
|
|
а) НЕ |
б) 2ИЛИ-НЕ |
в) 3И-НЕ |
г) 9И, 1НЕ |
Рисунок 2.1 – Цифровые интегральные схемы |
Осуществите наращивание числа входов ЛЭ: для 5 входных переменных, используя только корпуса ИС, представленной на рисунке 2.1.б, и для 7 входных переменных, используя только корпуса ИС, представленной на рисунке 2.1.в. Нарисуйте принципиальные схемы решений.
2.2. Индивидуальные задания
В соответствии с вариантом, указанным преподавателем, осуществить упрощение логической функции, заданной таблицей истинности 2.1, представив в отчете таблицу истинности в стандартной форме. Упрощение провести по 0 и 1.
Определить и записать, в каком случае и почему результирующее логическое выражение окажется проще.
Нарисовать принципиальную схему, реализующую упрощенную логическую функцию, рационально используя корпуса ИС, представленные на рисунке 2.1, и руководствуясь требованиями ЕСКД.
В процессе реализации принципиальной схемы на указанных корпусах решить возникшие типовые ситуации. При этом, пользуясь литературой, представить в отчете маркировки данных ИС и необходимые справочные данные для доказательства правильности выбранного решения.
Осуществить проверку схемы. Для этого взять любую комбинацию входных данных из таблицы истинности и проверить, соответствует ли значение, полученное на выходе схемы, значению функции F, заданному для этой комбинации в таблице.
Процедуру проверки представить на принципиальной схеме в отчете.
Таблица 2.1 – Таблица истинности к индивидуальному заданию
Входные сигналы |
Функция F согласно варианту задания |
||||||||||||
Х1 |
Х2 |
Х3 |
Х4 |
F1 |
F2 |
F3 |
F4 |
F5 |
F6 |
F7 |
F8 |
F9 |
F10 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
Продолжение таблицы 2.1
Входные сигналы |
Функция F согласно варианту задания |
||||||||||||
Х1 |
Х2 |
Х3 |
Х4 |
F11 |
F12 |
F13 |
F14 |
F15 |
F16 |
F17 |
F18 |
F19 |
F20 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
Окончание таблицы 2.1
Входные сигналы |
Функция F согласно варианту задания |
||||||||||||
Х1 |
Х2 |
Х3 |
Х4 |
F21 |
F22 |
F23 |
F24 |
F25 |
F26 |
F27 |
F28 |
F29 |
F30 |
0 |
0 |
0 |
0 |
1 |
- |
- |
1 |
1 |
0 |
1 |
1 |
- |
1 |
0 |
0 |
0 |
1 |
- |
1 |
1 |
0 |
- |
- |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
- |
- |
0 |
- |
- |
- |
- |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
- |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
- |
1 |
1 |
1 |
0 |
1 |
0 |
- |
0 |
1 |
0 |
1 |
1 |
- |
1 |
1 |
1 |
- |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
- |
- |
- |
- |
- |
1 |
- |
- |
0 |
- |
0 |
1 |
1 |
1 |
0 |
0 |
- |
- |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
- |
1 |
0 |
0 |
1 |
- |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
- |
0 |
0 |
- |
- |
- |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
- |
0 |
- |
0 |
0 |
0 |
1 |
- |
- |
- |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
- |
0 |
0 |
1 |
1 |
- |
- |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
- |
- |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
- |
- |
- |
0 |
- |
1 |
- |
- |
1 |
- |
1 |
1 |
1 |
0 |
0 |
0 |
- |
- |
0 |
- |
- |
1 |
- |
0 |
1 |
1 |
1 |
1 |
0 |
- |
1 |
0 |
0 |
1 |
0 |
- |
0 |
0 |