Министерство науки и высшего образования Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего образования
«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)
Кафедра комплексной информационной безопасности электронно-вычислительных систем (КИБЭВС)
КОМБИНАЦИОННЫЕ УСТРОЙСТВА
Отчет по лабораторной работе №2
по дисциплине «Электроника и схемотехника 2»
Вариант №12
Студент гр. 711-2
_______Е. П. Толстолес
16.05.2023
Руководитель
преподаватель каф. КИБЭВС
к.т.н., доцент
_______ А.С. Семенов
16.05.2023
1 Введение
Цель работы: научиться применять мультиплексоры, шифраторы и дешифраторы.
Задачи:
1. Из таблицы вариантов ЛР1 возьмите 4-ре функции: свой вариант и ещё три варианта на одну, две и три строки выше по таблице
2. Собрать схему на холсте .bdf согласно полученным формулам. Одна из функций обязательно должна быть реализована на дешифраторе (если в результате функции нулей меньше, чем единиц, то «по нулям», иначе «по единицам»), ещё одна из функций должна быть реализована на мультиплексоре (MUX или lpm_mux – на выбор), ещё одна функция должна быть реализована через формулы СДНФ/СКНФ (если в результате функции нулей меньше, чем единиц, то СКНФ) по таблице истинности и оставшаяся функция реализуется по заданной в таблице формуле. Выход схемы должен быть один, согласно варианту, «схема» из табл. 3 первой части.
3. Промоделировать работу схемы в двух режимах. При моделировании на каждую функцию подайте две разные комбинации входных сигналов (x, y, z, w). В итоге для 4-х функций должно быть минимум 8-мь разных комбинаций входных сигналов из таблицы истинности (x, y, z, w). Выбирайте комбинации входных сигналов (x, y, z, w) таким образом, чтобы в результате не было только одни 1-цы или одни 0-ли. Сделайте предположение, из-за чего возникает разница в результатах моделирования разных режимов и почему.
4. Сверьте результаты моделирования с составленными таблицами истинностями.
5. Повторите пп. 2-4, только для описания устройств вместо схем на холстах .bdf используйте заданный вариантом HDL и версию описания v1 или v2 согласно разделу 9 (см. пояснения после таблицы вариантов).
7. Постройте таблицу истинности для приоритетного шифратора 4-2. Составьте формулы для каждого выхода. Согласно закону де Моргана преобразуйте формулы в базис, заданный в варианте.
8. Соберите схему приоритетного шифратора на холсте .bdf согласно полученным формулам в базисе, заданном в варианте. Промоделируйте работу схемы. Если моделирование совпадает с таблицей истинности, то создайте символ, для его использования в другой схеме, иначе исправляйте схему, пока не добьётесь правильного результата.
9. Соберите схему на холсте .bdf согласно полученным формулам в п.7. Одна из функций обязательно должна быть реализована на дешифраторе (если в результате функции нулей меньше, чем единиц, то «по нулям», иначе «по единицам»), ещё одна из функций должна быть реализована на мультиплексоре (MUX или lpm_mux – на выбор), ещё одна функция должна быть реализована через формулы СДНФ/СКНФ (если в результате функции нулей меньше, чем единиц, то СКНФ) по таблице истинности и оставшаяся функция реализуется по заданной в таблице формуле. Выход схемы должен быть один, согласно варианту, «схема» из табл. 3 второй части («выбор не двоичным кодом»).
10. Промоделируйте работу схемы в двух режимах. При моделировании на каждую функцию подайте две разные комбинации входных сигналов (x, y, z, w). В итоге для 4-х функций должно быть минимум 8-мь разных комбинаций входных сигналов из таблицы истинности (x, y, z, w). Выбирайте комбинации входных сигналов (x, y, z, w) таким образом, чтобы в результате не было только одни 1-цы или одни 0-ли. Сделайте предположение, из-за чего возникает разница в результатах моделирования разных режимов и почему.
11. Сверьте результаты моделирования с составленной таблицей истинности.
12. Повторите пп. 7-11, только для описания устройств вместо схем на холстах .bdf используйте заданный вариантом HDL и версию описания v1 или v2 согласно разделу 9 (см. пояснения после таблицы вариантов).
13. Напишите выводы о проделанной работе.