Рефераты. Математические модели в программе логического проектирования

в) сигнал на выходе высокий, если код А меньше кода В и низкий в остальных случаях.

Для всех случаев создать таблицы истинности и занести их в логический конвертор, конвертировать в уравнение, минимизировать и построить схему в базисе И-НЕ(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



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.