Балтийский государственный технический университет "Военмех"
им. Д.Ф. Устинова
Курсовая работа
По учебной дисциплине «Проектирование цифровых устройств».
На тему «Преобразователь упорядоченного равновесного кода 3 из 6 в натуральный двоичный код».
Выполнил:
Цапу А.А.
Группа: И491
Проверил:
Музыченко О.Н.
Санкт Петербург
2012
З А Д А Н И Е
на курсовое проектирование
ТЕМА: Преобразователь упорядоченного равновесного кода 3 из 6 в натуральный двоичный код
Требования:
- напряжение питания 5в +- 5%
- потребляемая мощность: не более 45 мвт
- время формирования выходного сигнала не более 100 нс
- время наработки на отказ не менее 500000 час.
Условия эксплуатации:
- диапазон рабочих температур от -300 С до +400 С;
- перегрузки до 5g;
- одиночные удары с ускорением не более 10g длительностью 0.1-1 мкс;
- вибрация с частотой 10 - 500 гц и ускорением не более 10g. .
Срок эксплуатации 15 лет, наработка за время эксплуатации до 85 тыс. часов.
Дополнительные требования.
Предусмотреть меры обеспечения контроля при изготовлении и эксплуатации
Содержание пояснительной записки.
1. Анализ технического задания
2. Составление таблицы истинности
3. Анализ возможности использования способов уменьшения сложности реализации отдельной функции и выбор способа
4. Анализ целесообразности совместной реализации системы функций
5. Минимизация системы функций алгебры логики (раздельная)
6. Декомпозиция системы функций алгебры логики методом ПМФ
7. Выбор элементной базы
8. Факторизация системы логических уравнений
9. Разработка принципиальной схемы синтезируемого устройства
10. Расчет основных параметров устройства (время переключения, потребляемая мощность, время наработки на отказ)
11. Моделирование работы устройства, анализ правильности функционирования
12. Оценка степени выполнения задания
Плакаты и чертежи
1. Принципиальная схема устройства
Анализ технического задания
Требуется спроектировать устройство, которое будет преобразовывать упорядоченный равновесный код 3 из 6 в натуральный двоичный код. Следуя данному заданию можно определить 20 чисел, в которых будут определены выходные значения. При других входных наборах выходные значения будут не определены, т.е. отмечены *. Основываясь на этом составим таблицу истинности разрабатываемого устройства:
Входные коды |
Выходные коды |
Значение |
||
Х1 |
Х2 |
Y1 |
Y2 |
|
000 |
111 |
00 |
000 |
0 |
001 |
011 |
00 |
001 |
1 |
001 |
101 |
00 |
010 |
2 |
001 |
110 |
00 |
011 |
3 |
010 |
011 |
00 |
100 |
4 |
010 |
101 |
00 |
101 |
5 |
010 |
110 |
00 |
110 |
6 |
011 |
001 |
00 |
111 |
7 |
011 |
010 |
01 |
000 |
8 |
011 |
100 |
01 |
001 |
9 |
100 |
011 |
01 |
010 |
10 |
100 |
101 |
01 |
011 |
11 |
100 |
110 |
01 |
100 |
12 |
101 |
001 |
01 |
101 |
13 |
101 |
010 |
01 |
110 |
14 |
101 |
100 |
01 |
111 |
15 |
110 |
001 |
10 |
000 |
16 |
110 |
010 |
10 |
001 |
17 |
110 |
100 |
10 |
010 |
18 |
111 |
000 |
10 |
011 |
19 |
Следовательно, оставшиеся 44 комбинации Х1 и Х2 не определены на выходе.
Оценим связанность функций алгебры логики
X |
Y |
||||||
Х1 |
Х2 |
Y1 |
Y2 |
||||
000 |
111 |
00 |
000 |
0 |
0 |
0 |
0 |
001 |
011 |
00 |
001 |
˅ |
˅ |
˅ |
˅ |
001 |
101 |
00 |
010 |
˄ |
0 |
0 |
0 |
001 |
110 |
00 |
011 |
1 |
˅ |
˅ |
˅ |
010 |
011 |
00 |
100 |
0 |
˄ |
0 |
0 |
010 |
101 |
00 |
101 |
˅ |
1 |
˅ |
˅ |
010 |
110 |
00 |
110 |
˄ |
˄ |
0 |
0 |
011 |
001 |
00 |
111 |
1 |
1 |
˅ |
˅ |
011 |
010 |
01 |
000 |
0 |
0 |
˄ |
0 |
011 |
100 |
01 |
001 |
˅ |
˅ |
1 |
˅ |
100 |
011 |
01 |
010 |
˄ |
0 |
˄ |
0 |
100 |
101 |
01 |
011 |
1 |
˅ |
1 |
˅ |
100 |
110 |
01 |
100 |
0 |
˄ |
˄ |
0 |
101 |
001 |
01 |
101 |
˅ |
1 |
1 |
˅ |
101 |
010 |
01 |
110 |
˄ |
˄ |
˄ |
0 |
101 |
100 |
01 |
111 |
1 |
1 |
1 |
˅ |
110 |
001 |
10 |
000 |
0 |
0 |
0 |
˄ |
110 |
010 |
10 |
001 |
˅ |
˅ |
˅ |
1 |
110 |
100 |
10 |
010 |
˄ |
0 |
0 |
˄ |
111 |
000 |
10 |
011 |
1 |
˅ |
˅ |
1 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.