Министерство образования РФ
Владимирский Государственный Университет
Кафедра РТ и РС
Лабораторная работа № 2
«Реализация логической функции на мультиплексоре 8/1»
Выполнил: ст. гр. РФ-102
Проверил:
Владимир 2004 г.
Цель работы.
Ознакомление с основными схемотехническими представлениями комбинационных цифровых устройств (далее по тексту – КЦУ). Изучение способов реализации с помощью типового КЦУ логической функции , принимающей значение "1" на наборе [1, 2, 4, 8, 11, 12, 13, 14, 15]. Синтез цифровых комбинационных схем на основе типовых КЦУ.
Таблица 1. Таблица истинности ЛФ y.
i |
x3 |
x2 |
x1 |
x0 |
y |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
2 |
0 |
0 |
1 |
0 |
0 |
3 |
0 |
0 |
1 |
1 |
1 |
4 |
0 |
1 |
0 |
0 |
0 |
5 |
0 |
1 |
0 |
1 |
1 |
6 |
0 |
1 |
1 |
0 |
1 |
7 |
0 |
1 |
1 |
1 |
0 |
8 |
1 |
0 |
0 |
0 |
1 |
9 |
1 |
0 |
0 |
1 |
1 |
10 |
1 |
0 |
1 |
0 |
1 |
11 |
1 |
0 |
1 |
1 |
0 |
12 |
1 |
1 |
0 |
0 |
1 |
13 |
1 |
1 |
0 |
1 |
0 |
14 |
1 |
1 |
1 |
0 |
1 |
15 |
1 |
1 |
1 |
1 |
1 |
Реализуем заданную ЛФ четырех переменных с помощью мультиплексора 8/1. На три адресных входа такого мультиплексора можно подать три из четырех переменных x3x2x1x0. Этими тремя переменными будет задаваться адрес входного канала мультиплексора Di(0…7). Клетки диаграмм Вейча четырех переменных нумеруются числами от 0 до 15. Аналогично можно пронумеровать клетки диаграмм Вейча адресами каналов i мультиплексора, не учитывая четвертый аргумент. Таких диаграмм будет четыре – по числу возможных сочетаний из 4 аргументов по 3. Диаграммы представлены ниже.
x1x0 |
|||||
x3x2 |
00 |
01 |
11 |
10 |
|
00 |
0 |
1 |
3 |
2 |
|
01 |
4 |
5 |
7 |
6 |
|
11 |
4 |
5 |
7 |
6 |
|
10 |
0 |
1 |
3 |
2 |
|
x2x1x0 |
x1x0 |
|||||
x3x2 |
00 |
01 |
11 |
10 |
|
00 |
0 |
0 |
1 |
1 |
|
01 |
2 |
2 |
3 |
3 |
|
11 |
6 |
6 |
7 |
7 |
|
10 |
4 |
4 |
5 |
5 |
|
x3x2x1 |
x1x0 |
|||||
x3x2 |
00 |
01 |
11 |
10 |
|
00 |
0 |
1 |
1 |
0 |
|
01 |
2 |
3 |
3 |
2 |
|
11 |
6 |
7 |
7 |
6 |
|
10 |
4 |
5 |
5 |
4 |
|
x3x2x0 |
x1x0 |
|||||
x3x2 |
00 |
01 |
11 |
10 |
|
00 |
0 |
1 |
3 |
2 |
|
01 |
0 |
1 |
3 |
2 |
|
11 |
4 |
5 |
7 |
6 |
|
10 |
4 |
5 |
7 |
6 |
|
x3x1x0 |
Таким образом, числа i (номера каналов) разбили указанные диаграммы Вейча на 8 частей, каждая из которых представляет диаграмму Вейча из двух клеток для одного аргумента, не являющегося адресным, соответственно x3, x2, x1, x0. Эти восемь диаграмм Вейча одной переменной определяют функции Di = φi(xj), которые надо подать на входы мультиплексора. Результаты приведены в таблице 3.
Таблица 3.
Вход |
Адресные входы мультиплексора |
|||
x2x1x0 |
x3x2x1 |
x3x2x0 |
x3x1x0 |
|
D0 |
1 |
x0 |
x1 |
x2 |
D1 |
x3 |
x0 |
x1 |
x2 |
D2 |
x3 |
x0 |
x1 |
x2 |
D3 |
x3 |
x0 |
x1 |
x2 |
D4 |
x3 |
1 |
1 |
1 |
D5 |
x3 |
x0 |
x1 |
x2 |
D6 |
1 |
x0 |
1 |
1 |
D7 |
x3 |
1 |
x1 |
x2 |
Предпочтение следует отдать той схеме, на информационные входы которой подается большее число констант 1 и 0. Выберем для реализации последний вариант, когда на адресные входы мультиплексора 8/1 подаются аргументы x3x1x0. Представим принципиальную схему.
начертим принципиальную схему;
Рисунок 1. Принципиальная схема КС на базе мультиплексора.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.