- •1. Основные параметры и характеристики логических элементов
- •2. Сравнительная оценка базовых логических элементов
- •3. Системы обозначений отечественных и зарубежных имс
- •4. Типы корпусов микросхем
- •5. Условные графические обозначения микросхем
- •6. Основы булевой алгебры
- •7. Аксиомы и законы булевой алгебры
- •8. Формы представления логических функций
- •9. Кнф, днф, сднф, скнф. Функционально полные системы логических функций
- •14.Метод минимизации Квайна и Мак-Класки.
- •15. Метод минимизации Квайна и Мак-Класки. Получение мкнф функции.
- •17 Комбинационныеустройства:Определение.Методика проектирования
- •18. Шифраторы
- •2.8. Дешифраторы
- •22. Преобразователи кодов
- •24. Мультиплексоры
- •25. Мультиплексорное дерево
- •26. Построение логических функций на мультифлексорах
- •27. Демультиплексоры
- •28. Сумматоры
- •30. Полусумматор
- •31. Многоразрядные двоичные сумматоры
- •33.Цифровые Компараторы
- •35 . Пороговые схемы, мажоритарные элементы
- •40.Реализация шифраторов, дешифраторов, мультиплексоров и демультиплексоров на плм.
- •41.Назначение и базовая структура пмл
- •42.Назначение и базовая структура бмк.
- •44. Триггеры: определение, общая структура кбя дбя, классификация по способу записи информации
- •46. Регистры
- •47. Функционирование регистров хранения. Схемы и условное графическое обозначение регистров хранения
- •48. Функционирование, схемы и условное графическое обозначение регистров сдвига
- •49. Счетчики
- •50. Последовательные счетчики
- •51. Параллельные счетчики.
- •52. Вычитающие и реверсивные синхронные двоичные счетчики
- •53. Синтез декадных синхронных счетчиков
- •54. Синтез синхронных двоичных счетчиков с переменным коэффициентом счета
- •55. Кольцевые счетчики
- •56. Определение генераторов кодов. Синтез генераторов кодов на основе счетчиков
- •57. Синтез генераторов кодов на основе сдвиговых регистров.
- •58. Определение делительной частоты. Синтез делителей частоты
- •60. Цифровые запоминающие устройства
- •61. Классификация запоминающих устройств по технологии выполнения и по способу обращения к массиву памяти. Основные параметры зу
- •62. Структура микросхем памяти с произвольной выборкой. Управляющие сигналы
- •63. Статические и динамические озу
- •64. Постоянные запоминающие устройства
- •65.Способы увеличения объема памяти запоминающих устройств
- •67. Основные характеристики цап и ацп
- •68. Цап с матрицей взвешенных коэффициентов
- •69. Цап с матрицей r-2r
- •70. Цап с весовым суммированием выходных сигналов
- •71. Области применения цап
- •72. Ацп времяимпульсного типа
- •73. Ацп с двойным интегрированием
- •74. Ацп параллельного преобразования (прямого преобразования)
- •75. Ацп последовательного счета (развертывающего типа)
- •76. Ацп следящего типа
- •77. Ацп последовательного приближения (поразрядного уравновешивания)
- •78. Классификация и области применения ацп
- •79. Схема выборки и хранения
- •80. Микропроцессор
- •81. Характеристики, достоинства и недостатки cisc-, risc-, vlim-
- •82. Характеристики, достоинства и недостатки Принстонской и Гарвардской архитектурой микропроцессоров.
- •84 Классификация микропроцессоров по функциональному признаку и количеству входящих в устройство бис.
- •85 Структура и состав микропроцессорных систем.
- •86. Системная шина. Шина адреса, шина данных, шина управления, их назначение и разрядность. Мультиплексированная шина адреса-данных.
- •90. Режим Примой доступ к памяти работы микропроцессора
- •91. Способы адресации операндов. Особенности способов адресации
- •92. Формат типовой команды микропроцессора.
- •93. Команды пересылки
- •94. Команды сдвига. Команды сравнения и тестирования.
- •95.Команды битовых операций. Операции управления программой
- •96. Структурная схема, физический интерфейс и условное графическое изображение однокристального микроконтроллера (мк) к1816ве48
- •97. Структурная организация центрального процессора мк к1816ве48
- •98.Организация память программ и данных мк к1816ве48.
- •99. Организация системы ввода-вывода мк к1816ве48
- •100. Организация систем подсчета времени, прерываний и синхронизации мк к1816ве48.
- •101. Средства расширения памяти программ мк к1816ве48: интерфейс, схемы подключения, временные диаграммы.
- •102. Средства расширения памяти данных мк к1816ве48: интерфейс, схемы подключения, временные диаграммы.
- •103 . Средства расширенияввода-вывода мк к1816ве48: интерфейс, схемы подключения, временные диаграммы.
15. Метод минимизации Квайна и Мак-Класки. Получение мкнф функции.
. Получить МКНФ функции, заданной совокупностью наборов, на которой функция имеет значение логического 0.
.
Решение. Этапы минимизации показаны в табл. 2.10.
Таблица 2.10
Номер группы |
Наборы | ||
I этап |
II этап |
III этап | |
0 |
0000 |
000* 00*0 |
000* 00*0 |
1 |
0001 0010
|
0*10 *010 |
**10 |
2 |
0110 1010 |
*110 1*10 |
|
3 |
1110 |
|
|
В графе I этапа приведены наборы, соответствующие значениям функции, равным логическому 0. В последующих графах приведены результаты склеивания.
Сокращенная КНФ записывается через инверсные комбинации наборов последнего этапа:
.
Переход от сокращенной КНФ к минимальной КНФ не имеет особенностей.
Особенности построения логических устройств на реальной элементной базе. Обычно задан не только тип логического элемента (ЛЭ), но и число его входов. Это значит, что задано число входных переменных, над которыми выполняется логическая операция. При этом, как правило, реальное число входов заданных логических элементов не соответствует числу переменных в полученных после соответствующего преобразования выражениях. Возникает одна из следующих ситуаций:
а) число входов ЛЭ больше числа переменных, входящих в реализуемую с их помощью логическую функцию;
б) число входов ЛЭ меньше числа переменных, входящих в реализуемую с их помощью логическую функцию.
Рассмотрим некоторые приемы, используемые для разрешения указанных противоречий [11].
Число входов ЛЭ больше требуемого. Для рассмотрения этого случая введем понятие активного и пассивного логических уровней. Активным логическим уровнем называется такое значение входной переменной, которое однозначно определяет выходной сигнал ЛЭ.
Для элементов И-НЕ и ИЛИ-НЕ такими уровнями являются:
И-НЕ: 0 – активный; 1– пассивный;
ИЛИ-НЕ: 1 – активный; 0– пассивный.
Из сказанного следует, что уменьшить фактическое число входов ЛЭ можно, подавая на неиспользуемые входы сигналы пассивных логических констант: 0 – для элементов ИЛИ-НЕ, 1 – для элементов И-НЕ.
Другой прием уменьшения фактического числа входов ЛЭ базируется на использовании законов алгебры логики. Согласно закону повторения и , поэтому на несколько входов ЛЭ можно подавать одну и ту же логическую переменную.
Число входов меньше требуемого. Эта ситуация сложнее ранее рассмотренной. Приведем два типовых решения.
а) члены исходной МДНФ содержат общие логические переменные. В этом случае общие для нескольких элементарных произведений переменные могут быть представлены в виде общих множителей и вынесены за скобку.
17 Комбинационныеустройства:Определение.Методика проектирования
Комбинационными называют функциональные узлы (блоки), логическое состояние выходов которых зависит только от комбинации логических сигналов на входах в данный момент времени.
Исходными данными (техническим заданием) для проектирования комбинационного узла являются его функциональное описание и требования к основным электрическим параметрам. Функциональное описание комбинационного узла обычно задается в виде таблицы истинности или алгебраического выражения. Процесс проектирования разбивается на несколько последовательно выполняемых этапов:
– выбор элементной базы и способа реализации;
– минимизация заданной логической функции;
– преобразование минимизированной логической функции и синтез логической схемы;
– синтез электрической схемы;
– анализ и оптимизация электрической схемы.
Выбор элементной базы (ТТЛ, ЭСЛ, КМОП или их модификаций) определяется требованиями, предъявляемыми к электрическим параметрам комбинационного узла: быстродействию, потребляемой мощности, помехоустойчивости и др.
Минимизация логической функции выполняется с помощью одного из методов минимизации, в частности, карт Карно.
Преобразование полученной МДНФ производится так, чтобы представить ее в виде комбинаций операций, выполняемых базовыми элементами, на которых будет реализовано проектируемое устройство. Такими базовыми элементами могут быть наборы И–НЕ; ИЛИ–НЕ; И, ИЛИ, НЕ (см. пример 2.2).
После преобразования МДНФ выполняется синтез логической схемы путем соответствующего соединения выбранных логических элементов, на входы которых подаются логические переменные или их инверсии.
Синтез электрической схемы комбинационного узла при элементной реализации осуществляется путем замены элементов в полученной логической схеме их схемотехническими эквивалентами из имеющейся у проектировщика библиотеки или каталога.
Анализ синтезированных схем выполняется с целью проверки соответствия их параметров требованиям технического задания и выбора наиболее удачного схемного варианта. На данном этапе определяются основные характеристики полученных схем (в первую очередь потребляемая мощность и задержка переключения), а также проверяется выполнение приведенных в техническом задании ограничений на такие параметры, как помехоустойчивость, коэффициент разветвления, рабочий диапазон температур и напряжений питания.
Если в проектируемой схеме можно изменить параметры компонентов (сопротивлений резисторов, ширину канала МДП-транзисторов), то следует произвести параметрическую оптимизацию схемы.