Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КУРСАЧ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
906.75 Кб
Скачать

Государственное бюджетное образовательное учреждение Среднего профессионального образования Свердловской области “Автоматика”

Кафедра

«Компьютерные системы и комплексы»

Курсовая работа

на тему:

«Демультиплексор на 4 выхода»

по дисциплине:

«Электронно вычислительная техника»

Выполнил:

Группа:

Проверил:

Степанов Д.И.

КСК-21с

Екатеринбург 2013 г. Аннотация

В данной работе разрабатывается функциональная схема четырёхразрядного сдвигового регистра с помощью системы автоматизированного проектирования MAXPLUS+ II, электрическая и принципиальная схема с помощью программы SPLAN и корпус устройства с помощью программы ORCAD.

Содержание

1. Техническое задание. 4

2. Анализ технического задания. 5

3. Создание схемы проекта. 6

4. Компиляция и создание символа проекта. 7

5. Создание проекта и символа комбинационной схемы. 8

6. Назначение типов ПЛИС и выводов ПЛИС. 11

7. Завершение работы. 13

8. Электрическая и принципиальная схема. 15

9. Описание работы электрической и принципиальной схемы. 16

10. Заключение. 17

11. Литература. 18

1. Техническое задание.

  1. Разработать мультиплексор на 4 выхода.

  2. Спроектировать функциональную, электрическую и принципиальную схему.

  3. Спроектировать корпус.

2. Анализ технического задания.

Демультиплексор одного сигнала на четыре выхода имеет два управляющих входа (a0 и a1), один информационный вход (x) и четыре выхода (y0, y1 ,y2 ,y3). В зависимости от состояния управляющих входов вход демультиплексора соединяется с одним из четырёх его выходов. Сделаем так, чтобы вход присоединялся именно к тому выходу, индекс которого равен двоичному числу, определяемому логическими переменными a0 и a1. Переменная ai может принимать значения либо 0, либо 1. Исходя из этого, составим таблицу возможных состояний управляющих входов:

Таблица 1.1

Число в двоичной системе

Число в десятичной системе

a0

a1

Индекс выхода

0

0

0

0

1

1

1

0

2

1

1

3

Дальше мы приведём таблицу переключений:

Таблица 1.2

a0 a1

y0 y1 y2 y3

0 0

0 1

1 0

1 1

x 0 0 0

0 x 0 0

0 0 x 0

0 0 0 x

Зная таблицу истинности, мы можем составить логическую функцию (вернее совокупность четырёх логических функций), которая соответствовала бы таблице 1.2.

Для составления подобного рода функций её записывают в дизъюнктивной нормальной форме:

  1. В таблице истинности выделяют строки, в которых выходная переменная (т.е. yn) имеет значение 1(в данном случае x).

  2. Для каждой такой строки составляют конъюнкцию всех входных переменных, причём записывают сомножитель ai, если переменная принимает значение 1, и āi если переменная принимает значение 0. Таким образом составляется столько произведений, сколько имеется строк с yn=1(в данном случае x).

  3. Затем записывают логическую сумму всех произведений, относящихся к каждому yn. (В нашем случае этого не требуется, поскольку в каждом столбце у переменной yn есть только одно значение).

Следуя вышеизложенному плану, получаем следующую совокупность логических функций:

y0= ā0 & ā1 & x

y1= ā0 & a1 & x

y2= a0 & ā1 & x

y3= a0 & a1 & x

Зная данную совокупность логических функций, можно построить логическую схему.

Для проектирования функциональной схемы выбрана программа MAXPLUS+ II фирмы «ALTERA», т.к. она обладаем необходимыми функциями. Для проектирования электрической схемы выбрана программа SPLAN фирмы «ABACOM», т.к. она обладает необходимыми функциями. Для проектирования корпуса устройства выбрана программа ORCAD фирмы «Cypress Software», т.к. она обладает необходимыми функциями.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]