- •«Тверской государственный технический университет»
- •1 Задачи и сроки выполнения курсового проекта
- •2 Требования к содержанию и оформлению проекта
- •2.1 Общие разделы пз и требования к ним
- •2.2 Основная часть пз (объем 15-20 с.)
- •2.3 Графическая часть проекта
- •3 Выбор и обоснование методов проектирования
- •3.1 Выбор принципов построения
- •3.2 Функционально-логическое проектирование
- •3.3 Разработка принципиальной схемы
- •4 Задание на курсовой проект
- •5 Учебно-методическое и информационное обеспечение дисциплины
4 Задание на курсовой проект
Спроектировать вычислительное устройство для выполнения заданных функций в соответствии с техническим заданием.
Таблица 4.1 – Разрядность операндов
Варианты |
Разрядность операндов |
1,4,7,10,13,16,19,22,25,28,31,34,37,40,43,46,49 |
16 |
2,5,8,11,14,17,20,23,26,29,32,35,38,41,44,47,50 |
24 |
3,6,9,12,15,18,21,24,27,30,33,36,39,41,45,48,51 |
32 |
Таблица 4.2 – Логическая операция
Варианты |
Логическая операция |
1,13,25,37,49 |
|
2,14,26,38,50 |
|
3,15,27,39,51 |
|
4,16,28,40 |
|
5,17,29,41 |
|
6,18,30,42 |
|
7,19,31,43 |
|
8,20,32,44 |
|
9,21,33,45 |
|
10,22,34,46 |
|
11,23,35,47 |
|
12,24,36,48 |
|
Таблица 4.3 – Арифметическая операция
Варианты |
Арифметическая операция |
1,2,3,13,14,15,16,28,29,30,41,42,43 |
X+Y |
4,5,6,17,18,19,20,31,32,33,44,45,46 |
X-Y |
7,8,9,10,11,12,21,22,23,24,25,26,27,34,35,36, 37,38,39,40,47,48,49,50,51 |
X*Y |
Таблица 4.4 – Кодировка ввода чисел с клавиатуры
Варианты |
Ввод чисел с клавиатуры |
7,8,9,10,11,12,21,22,23,24,25,26,27,34,35,36, 37,38,39,40,47,48,49,50,51 |
Шестнадцатеричный |
1,2,3,4,5,6,13,14,15,16,17,18,19,20,28,29,30,31, 32,33,41,42,43,44,45,46 |
Десятичный |
Таблица 4.5 – Принцип управления устройством
Варианты |
Принцип управления |
1,2,3,4,5,6,9,12,13,14,15,16,17,18,19,20,23,26, 28,29,30,31,32,33,35,38,41,42,43,44,45,46,47,50 |
Аппаратный |
7,8,10,11,21,22, 24,25,27,34,36, 37,39,40, 48,49,51 |
Микропрограммный |
Таблица 4.6 – Быстродействие устройства
Варианты |
Tзад, нс |
15,31,46 |
100 |
14,30,45 |
150 |
13,29,44,51 |
250 |
12,28,43,50 |
300 |
11,27,34,49 |
400 |
10,17,33,48 |
500 |
9,16,32,47 |
600 |
4,8,21,25,37,41 |
700 |
3,7,20,24,36,40 |
800 |
2,6,19,24,35,39 |
900 |
1,5,18,22,26,38,42 |
1000 |
Таблица 4.7 – Мощность потребления устройства
Варианты |
Рпотр, мВт |
1,5,18,22,26,38,42 |
100 |
2,6,19,24,35,39 |
150 |
3,7,20,24,36,40 |
250 |
4,8,21,25,37,41 |
300 |
9,16,32,47 |
400 |
10,17,33,48 |
500 |
11,27,34,49 |
600 |
12,28,43,50 |
700 |
13,29,44,51 |
800 |
14,30,45 |
900 |
15,31,46 |
1000 |
Примечание: Числа представлены в форме с фиксированной запятой.
Пример индивидуального задания для вариант 11:
Разработать цифровое устройство для выполнения логической операции и арифметической операцииX*Y над 24-разрядными операндами X и Y. Ввод чисел с клавиатуры выполняется в шестнадцатеричной кодировке (клавиатура имеет кнопки «0», «1», …, «E», «F»). Принцип управления устройством – микропрограммный. Быстродействие устройства определяется исходя из максимально допустимой задержки Tзад < 400 нс. Максимальная мощность потребления устройства Рпотр < 600 мВт.