в) сигнал на выходе высокий, если код А меньше кода В и низкий в остальных случаях.
Для всех случаев создать таблицы истинности и занести их в логический конвертор, конвертировать в уравнение, минимизировать и построить схему в базисе И-НЕ(NAND). Уравнения и соответствующие им таблицы истинности занести в конспект.
Каждую созданную схему сохранить в текущем каталоге Custom и зарисовать в конспект рядом с соответствующими таблицами истинности. Сравнить с домашней разработкой. Затем по очереди вызывая схемы, проверить их с помощью генератора слов и логического анализатора:
- ко входам исследуемой схемы подключить 4 выхода генератора слов и в соответствующих входам столбцам набрать все возможные сочетания 0 и 1 (2 столбца- код А, 2 столбца- код В);
- к выходу схемы подключить логический анализатор(любой канал);
- синхронизация генератора слов внутренняя, логического анализатора тоже;
- для удобства просмотра, частоты внутренних генераторов выставить таким образом, чтобы 1 импульс приходился на одно деление (например частота генератора 1 kHz, а у анализатора 1 ms/div);
- запустить генератор слов в пошаговом режиме, снимать показания логического анализатора и сравнивать их с исходной таблицей истинности.
Для схемы равенства кодов:
- записать в двоичном коде слово на котором возникают гонки, а также предшествующее ему;
- определить на каких элементах схемы возникают гонки.
3-й вариант: Синтезировать дешифратор адреса для заданного преподавателем 4-х разрядного адреса. Проверить работу при помощи логического анализатора и генератора слов.
- составить таблицу истинности для дешифратора адреса и занести её в логический конвертор;
- конвертировать в уравнение;
- синтезировать схемы в базисах И, ИЛИ, НЕ и ИЛИ-НЕ(NAND), сохранить схемы в текущем каталоге;
- ко входу схемы подключить первые 4 вывода генератора слов;
- загрузить в генератор слов последовательность слов кнопкой Load, файл Parit;
- подключить на выход схемы логический анализатор;
- генератор слов запустить в режиме Burst;
- полученные данные сравнить с исходной таблицей истинности;
- определить на каких элементах схемы возникают гонки;
Таблицу истинности, уравнение и схемы занести в конспект.
4-й вариант: Синтез схемы контроля чётности 4-х разрядных слов. Из методических указаний (см. Рис.5.2 перенести на рабочее поле Electronics Workbench схему контроля чётности вручную. Используя логический конвертор составить таблицу истинности для схемы. Затем схему стереть и по таблице истинности составить логическое уравнение(с помощью конвертора), синтезировать схемы в двух доступных базисах, проверить при помощи генератора слов и логического анализатора.
Рис. 5.2 Схема контроля чётности.
- ко входам перенесённой схемы подключить первые четыре вывода логического конвертора, выход схемы подключить к выводу конвертора, находящемуся вверху справа(расположен обособленно);
- на панели управления логического конвертора “открыть” четыре первые столбца- A, B, C, D;
- “нажать” на кнопку , в столбце Out появится комбинация 0 и 1, что вместе со столбцами A, B, C и D даст таблицу истинности для исследуемой схемы
- выделить всю схему, а затем стереть её используя меню Edit;
- по имеющейся таблице истинности получаем уравнение и синтезируем схему(см. предыдущие варианты), полученные схемы сохранить в текущем каталоге Custom и вызывая по очереди проверить генератором слов(Load файл Parit) и логическим анализатором(см. предыдущие варианты);
- полученную таблицу истинности и уравнение занести в конспект.
5.4 Контрольные вопросы
1. Назовите способы задания логических функций.
2. Что такое совершенная дизъюнктивная и совершенная конъюнктивная и нормальные формы ?
3. Назовите основные способы минимизации булевых выражений.
4. Что такое- функционально полный базис ?
5. Объясните почему так сильно различаются по количеству логических элементов, схемы контроля чётности, синтезированные в различных базисах (см.4-й вариант) ?
6. Что такое гонки в цифровой схеме и каким образом можно избавится от них ?
6. Методические рекомендации по быстрому знакомству с программой
6.1. Рàáîòà ñ HELP, проблема языка и русификация
Electronics Workbench èìååò îáøèðíûé Help âåñüìà óäîáíûé è äåéñòâèòåëüíî ïîëåçíûé â ðàáîòå. Îí èñïîëüçóåò ñòàíäàðòíóþ ïàíåëü Help äëÿ Windows è ìîæåò èñïîëüçîâàòüñÿ êàê ïî îñíîâíûì ðàçäåëàì - Help, òàê è ïî èíäåêñó - Help Index...(âñ¸ ÷òî ïðåäîñòàâëÿåò Electronics Workbench ðàçëîæåíî â àëôàâèòíîì ïîðÿäêå). Íî âñ¸ ýòî ê ñîæàëåíèþ íà àíãëèéñêîì ÿçûêå. Ïðàâäà ñ ïîìîùüþ ìåíþ Ðåäàêòèðîâàíèå â íåãî ìîæíî âñòàâëÿòü àííîòàöèè íà ðóññêîì ÿçûêå, êóäà ìîæíî ïîìåñòèòü ïåðåâîä.
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28