- •Часть 2. Синтез и анализ цифровых схем мп сау омт.
- •Глава 4. Синтез и анализ комбинационных логических схем мп сау.
- •4.1 Классификация вычислительных средств для объектов морской техники
- •4.2 Формы и способы представления информации в мп сау.
- •4.2.1 Параллельный способ обмена информацией.
- •4.3 Основные этапы синтеза комбинационных логических схем.
- •4.3.1 Пример синтеза простейшей комбинационной логической схемы.
- •6 Этап синтеза: численная оценка компонент критерия синтезируемой схемы.
- •4.4 Синтез специальных комбинационных логических схем ( клс), используемых в мп сау.
- •4.4.1 Синтез схемы для выполнения функции контроля нечётности двоичных кодов.
- •Лабораторный практикум №1.1.
- •Логическая схема на элементах или-не
- •Логическая схема на элементах и-не
- •Лабораторный практикум №1.2.
- •4.5 Преобразователи кодов во внешних и внутренних каналах связи в мп сау.
- •4.5.1 Преобразователь кода Грея в простой двоичный код.
- •Преобразователь двоичного кода в циклический код.
- •Лабораторный практикум №1.3.
- •4.6 Синтез преобразователя внутренних кодов на примере дополнительного кода.
- •4.6.1 Аппаратная реализация преобразователя с использованием элементов м2 и или.
- •4.7 Синтез клс для выполнения операции сравнения n – разрядных двоичных кодов.
- •Лабораторный практикум № 1.4.
- •4.7.1 Схемная реализация отношения равенства (эквивалентности).
- •Лабораторный практикум №1.5
Лабораторный практикум №1.1.
Цель работы: Контроль правильности функционирования КЛС , заданной таблицей истинности.
Цель достигается выбором генератора входных детерминированных сигналов и оценкой реакции схемы на их воздействие. Рекомендуется для КЛС в качестве стандартных генераторов входных сигналов использовать делитель частоты (двоичный счетчик).
Задание: По заданной таблице истинности, синтезируемой логической функции 4 переменных, построить схему ее реализации, используя:
1. Аналитические методы СДНФ, СКНФ, причем каждому варианту синтеза должен соответствовать следующий набор десятичных эквивалентов минтермов: 9 11 6 7 13 14 12
2. Минимизировать исходные функции, используя аналитический или графоаналитический методы.
3. Выбрать генераторы входных сигналов.
4. Итоговый вид минимизируемой функции должен допускать использование следующих элементов из библиотеки пакета программ ML2:
1)И, ИЛИ, НЕ
2)И-НЕ
3)ИЛИ-НЕ
По синтезированным вариантам схем выполнить оценку аппаратных затрат.
Средствами пакета ML2 провести логическое моделирование и построить временные диаграммы для каждого варианта синтезируемой схемы.
Порядок оформления отчета по работе:
1. Задание
2. Аналитическая минимизация СДНФ, СКНФ.
3. Графоаналитическая минимизация СДНФ, СКНФ.
4. Схема, соответствующая минимальному значению функции и выбранному типу элементной базы (3 варианта).
5. Временные диаграммы входных сигналов.
6. Временные диаграммы для каждого варианта тестируемых схем.
Расчеты:
СДНФ:
С
КНФ:
Графоаналитическая минимизация (табл 4.6):
Таблица 4.6
Логическая схема на элементах И, ИЛИ, НЕ
Рис.4.11 Синтезированная схема
А=24+10=34
Рис.4.12 Временная диаграмма работы схемы
Логическая схема на элементах или-не
Рис.4.13 Синтезированная схема
Рис.4.14 Временная диаграмма работы схемы.
А=30+11=41
Логическая схема на элементах и-не
Рис.4.15 Синтезированная схема
Рис.4.16 Временная диаграмма работы схемы
А=28+10=38
По значению критерия минимума аппаратных затрат А наиболее выгодной является схемная реализация заданной логической функции на элементах И, ИЛИ, НЕ.
Лабораторный практикум №1.2.
Цель работы: Используя 4-е варианта элементной базы для представления функции , рассмотренные ранее, построить схему контроля нечетности для 8-ми разрядного кода.
Все этапы выполнения работы №1.2 соответствуют требованиям работы №1.1.
Схемы контроля нечетности и временные диаграммы сигналов для 8 разрядного кода имеют вид:
На элементах И-ИЛИ:
На элементах И-ИЛИ-НЕ:
На элементах И-НЕ:
На элементах ИЛИ-НЕ:
Временные диаграммы:
