Моделирование простых комбинаторных схем в среде ISE Xilinx
Автор: Elizaveta123321 • Январь 8, 2023 • Лабораторная работа • 3,962 Слов (16 Страниц) • 347 Просмотры
Оглавление:
Лабораторная работа №1 3
Лабораторная работа №2 5
Лабораторная работа №2 9
Лабораторная работа №4 15
Лабораторная работа №5 Использование синтезируемого процессорного ядра 20
Заключение 23
Список использованной литературы 24
Лабораторная работа №1
Моделирование простых комбинаторных схем в среде ISE Xilinx.
Цель: Ознакомиться со способами ввода цифровых схем в среде ISE Xilinx. Освоить возможности симулятора ISim для верификации работы цифровых схем.
Задание: Для заданной таблицы истинности системы функций составить оптимальную цифровую схему. Минимизацию функции выполнить, используя тождества булевой алгебры и используя карты Карно. Получить временные диаграммы работы схемы.
Ход работы:
На рисунке 1 можно увидеть таблицу истинности Варианта 7.
Х3 | Х2 | Х1 | Х0 | Y1 | Y0 |
0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 1 | 0 | 0 |
0 | 0 | 1 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 0 | 1 |
0 | 1 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 1 | 0 | 0 |
0 | 1 | 1 | 0 | 0 | 1 |
0 | 1 | 1 | 1 | 0 | 0 |
1 | 0 | 0 | 0 | 1 | 0 |
1 | 0 | 0 | 1 | 0 | 1 |
1 | 0 | 1 | 0 | 1 | 0 |
1 | 0 | 1 | 1 | 0 | 1 |
1 | 1 | 0 | 0 | 1 | 0 |
1 | 1 | 0 | 1 | 0 | 0 |
1 | 1 | 1 | 0 | 0 | 1 |
1 | 1 | 1 | 1 | 0 | 0 |
Рисунок 1
Карты Карно для Y1, Y0:
X3X2\X1X0 | 00 | 01 | 11 | 10 |
00 | ||||
01 | ||||
11 | 1 | |||
10 | 1[pic 1][pic 2] | 1[pic 3] |
Отсюда булевая функции после минимизации для Y1:
Y1 = X3˅X3[pic 4][pic 5]
X3X2\X1X0 | 00 | 01 | 11 | 10 |
00 | 1[pic 6] | [pic 7] | ||
01 | 1 | |||
11 | 1 | |||
10 | 1 | 1[pic 8][pic 9] |
Отсюда булевая функции после минимизации для Y0:
Y0 = X1˅X3X0˅X1X0[pic 10][pic 11][pic 12]
Исходя из полученных функций составим схему данных:
...