Министерство образования РФ
Владимирский Государственный Университет
Кафедра РТ и РС
Лабораторная работа № 2
«Реализация логической функции на мультиплексоре 8/1»
Выполнил: ст. гр. РФ-102
Проверил:
Владимир 2004 г.
Цель работы.
Ознакомление с основными
схемотехническими представлениями комбинационных цифровых устройств (далее по
тексту – КЦУ). Изучение способов реализации с помощью типового КЦУ логической
функции  , принимающей значение "1" на
наборе [1, 2, 4, 8, 11, 12, 13, 14, 15]. Синтез цифровых комбинационных схем на
основе типовых КЦУ.
, принимающей значение "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).
Ссылка на скачивание - внизу страницы.