Методические указания по курсовому проектированию Направление подготовки
Скачать 75 Kb.
|
МАДИ КАФЕДРА АВТОМАТИЗИРОВАННЫХ СИСТЕМ УПРАВЛЕНИЯ ДИСЦИПЛИНА «СХЕМОТЕХНИКА» Методические указания по курсовому проектированию Направление подготовки 09.03.01 Информатика и вычислительная техника Профиль подготовки "Автоматизированные системы управления" МОСКВА 2017 УТВЕРЖДАЮ Проректор по учебной работе ______________ «____» ____________ 2017 г. АННОТАЦИЯ Целью курсового проектирования является закрепление знаний студентов по разработке функциональных и логических схем цифровых устройств различной сложности. Авторы: проф. Александриди Т.М., доц. Матюхина Е.Н. В В Е Д Е Н И Е Завершающим этапом обучения по курсу «СХЕМОТЕХНИКА» явпяется курсовое проектировавание, которое должно способствовать закреплению, углублению и обобщению полученных знаний, а также системному решению конкретной инженерной задачи функционального и логического проектирования цифровых устройств. Выполнение курсового проекта должно способствовать получению навыков в практическом применений основных положений Единой системы конструкторской документации (ЕСКД), более глубокому пониманию основных терминов и понятий, используемых при проектировании и эксплуатации ЭВМ в автоматизированных системах обработки информации и управления. Преследуется также цель достижения единообразия в оформлении объяснительных записок и графических материалов по проектируемым устройствам. При выполнении курсового проекта студент обязан: Дать краткий обзор принципов построения заданного устройства или блока. Провести сравнительный анализ различных вариантов построения устройств и выбрать наилучший по основным по основным показателям: быстродействию, надежности, габаритам и т.д. Разработать функциональную схему устройства и блок-схему выполнения операций. Выбрать оптимальный набор модулей заданной системы логических элементов по критерию минимума неиспользуемых входов модулей. Составить МОДИС-модель устройства. Построить временную диаграмму и рассчитать параметры, характеризующие его быстродействие. Оформить пояснительную записку и графическую часть проекта. При разработке графического материала проекта и оформлении пояснительной записки руководствоваться принятой терминологией и ЕСКД. В курсовом проекте должна быть четко изложена цель проектирования и способ ее достижения, а также сформулированы выводы о степени удовлетворения выполненного проекта поставленным задачам. 1.1 Общая методика выполнения курсового проекта. Курсовой проект выполняется студентом самостоятельно под руководством прикрепленного преподавателя в соответствии с разработанной методикой. На начальном этапе проектирования студент должен тщательно изучить задание, уяснить его целевую направленность, ознакомиться с рекомендованной литературой и уточнить с руководителем отдельные положения задания. Курсовой проект выполняется поэтапно в соответствии с пунктами задания и ниже приводимым планом-процентовкой работы над проектом.
1.2 Задание на курсовое проектирование Тема: «Разработка функциональных узлов ЭВМ на заданной ИС цифровых элементов» 1.2.1. Содержание курсового проекта 1. Разработать структурную схему функционального узла (ФУ) на съемной плате. 2. Разработка функциональной схемы заданного устройства в произвольном элементном базисе и блок-схему выполнения операций. 3. Построение модели устройства на основе языка моделирования МОДИС-В. 4. Построение временной диаграммы работы устройства. 5.Разработка электрической принципиальной схемы функционального узла на заданной ИС цифровых элементов. 6. Расчет быстродействия разработанной схемы. 1.2.2. Литература Конспекты лекций по курсу Интегральные микросхемы. Справочник. Т.М.Александриди, Е.Н.Матюхина и др. Организация ЭВМ и систем.. МАДИ – 2010. Учебное пособие. 256с. 1.2.3. Варианты заданий 1.Разработать 12-ти разрядный регистр сдвига вправо на один разряд с дешифратором на выходе. Ввод информации в последовательном коде, а также в параллельном коде через 4-х контактный разъем. 2. Разработать реверсивный регистр сдвига с установкой в ноль. Ввод информации в параллельном и последовательном кодах. При вводе информации в последовательном коде предусмотреть контроль по мод.2. Число разрядов -17, в том числе один контрольный. 3. Разработать двоичный счетчик с групповым переносом на 32 разряда. Предусмотреть установку в нуль. Вывод на 8-ми контактный разъем. 4. Разработать двоично-десятичный счетчик в коде 8421. Ввод информации в число-импульсном коде. Предусмотреть установку в нуль. Размерность 4 декады. Вывод на разъем в десятичном коде, по-декадно. 5. Разработать двоично-десятичный счетчик в коде 5211, размерность 4 декады. Ввод информации в число-импульсном коде, установка в нуль. Вывод на разъем в десятичном коде, по-декадно. 6. Разработать двоично-десятичный счетчик в коде 4221, размерность 4 декады. Ввод информации в число-импульсном коде, установка в нуль. Вывод на разъем в десятичном коде, по-декадно. 7. Разработать двоично-десятичный счетчик в коде 3321, размерность 5 декад. Ввод информации в число-импульсном коде, вывод на разъем в десятичном коде, по-декадно. 8. Разработать регистр сдвига вправо на 2 разряда, предусмотреть ввод информации в параллельном коде, N=16. Выдача данных через 4-х контактный разъем. 9. Разработать реверсивный двоичный счетчик ( N=32) с параллельным приемом информации, который проверяется с помощью контроля “по-четности”. Выдача через разъем по-байтно. 32 разр.- контрольный. 10. Разработать регистр сдвига влево на 2 разряда, с параллельным приемом информации. Предусмотреть контроль “по-нечетности” при приеме и выдаче информации в параллельном коде, N =24. 11. Разработать регистр сдвига вправо на 2 разряда, с вводом информации в параллельном коде через 4-х контактный разъем. N=16. На выходе регистра - дешифратор. 12. Разработать двоичный реверсивный счетчик ( N=16), установка в нуль, ввод информации в параллельном коде через 4-х контактный разъем. На выходе счетчика –дешифратор. 13. Разработать двоичный сумматор параллельного действия с последовательным переносом (N =36). Проверить правильность операции суммирования на основе контроля по мод.2. Сумму выдать на разъем. 14. Разработать двоичный вычитающий счетчик с групповым переносом. Предусмотреть ввод информации в последовательно-параллельном коде через 8-ми контактный разъем. N=32. 15. Разработать параллельный сумматор в двоично-десятичном коде 8421. Размер – 4 декады. Вывод по-декадно через 4-х контактный разъем. 16. Разработать параллельный вычитатель в двоично-десятичном коде 8421. Размер – 4 декады. Выдача результата через 8-ми контактный разъем. 17. Разработать преобразователь параллельного 32-х разрядного двоичного кода в последовательность параллельных байтов для передачи по каналу связи. Каждый байт дополняется контрольным разрядом “по-нечетности”. 18. По каналу связи передается 9-ти разрядный параллельный двоичный код, причем 9-й разряд является контрольным “по-нечетности” Принять последовательность байтов в 32-х разрядный регистр, Сигнализировать о наличии или отсутствии ошибки. 19. Разработать ФУ, обеспечивающий ввод данных с десятичной клавиатуры в регистр в параллельном коде 8421. Регистр содержит 5 декад. Вывод через 4-х контактный разъем. 20. Разработать устройство для ввода данных с десятичной клавиатуры в регистр в параллельном двоично-десятичном коде 5211. Размер регистра - 4 декады. Вывод через 8-ми контактный разъем. 21. Разработать устройство для ввода данных с десятичной клавиатуры в регистр в параллельном двоично-десятичном коде 4221. Размер регистра 5 декад. Вывод через 4-х контактный разъем. 22. Разработать устройство для ввода данных с десятичной клавиатуры в регистр в параллельном двоично-десятичном коде 3321. Размер регистра 6 декад. Вывод через 8-ми контактный разъем. 23. Разработать 16-ти разрядный двоичный сумматор параллельного действия с последовательным переносом. Правильность выполнения операции проверять с помощью контроля “по мод 2”. 24. Разработать двоично-десятичный счетчики в коде 8421. Размерность 4 декады. Выдача суммы на разъем в десятичном коде подекадно. 25. Разработать реверсивный регистр сдвига, N=24. Ввод информации в последовательно -параллельном коде через 4-х контактный разъем. Выдача информации в последовательном коде. 26.Разработать преобразователь параллельного 24-х разрядного двоичного кода в последовательность параллельных байтов для передачи по каналу связи. Каждый байт дополняется контрольным разрядом “по-нечетности”. 27. Разработать двоичный суммирующий счетчик с групповым переносом, N=40. На входе- число-импульсный код. Ввод информации в последовательно-параллельном коде через 8-ми контактный разъем. 28. Разработать преобразователь параллельного 32-х разрядного двоичного кода в последовательность параллельных байтов для передачи по каналу связи. Каждый байт дополняется контрольным разрядом “по-четности”. 29. По каналу связи передается 8-ми разрядный параллельный двоичный код. Принять последовательность байтов в 24-х разрядный регистр, 30. Разработать реверсивный регистр сдвига, N=24. Ввод информации в последовательно -параллельном коде через 4-х контактный разъем. Выдача информации в последовательном коде. 31. Разработать двоичный суммирующий счетчик с групповым переносом, N=40. На входе- число-импульсный код. Ввод информации в последовательно-параллельном коде через 8-ми контактный разъем. 32. Разработать реверсивный двоичный счетчик с групповым переносом на 24 разряда. Вывод информации через 4-х контактный разъем. 33. Разработать преобразователь 24-х разрядного кода, содержащегося в регистре, в последовательность полубайтов для передачи по каналу связи. 34. По каналу связи передается 4-х разрядный двоичный код. Принять последовательность полубайтов в 24-х разрядный регистр. 35. Разработать двоичный счетчик N=32. Ввод информации в число- импульсном коде. Также должен быть ввод данных в последова- тельно-параллельном коде через 8-ми контактный разъем. Вывод в параллельном коде. 36. Разработать 20-х разрядный регистр сдвига с дешифратором на выходе. 37. Разработать двоичный счетчик с групповым переносом на 16 разрядов с дешифратором на выходе счетчика. 38. Ввод информации в 20-ти разрядный регистр в последовательном коде, а вывод в параллельном коде через 4-х контактный разъем. 39. Ввод информации в 20-ти разрядный регистр в параллельном коде через 4-х контактный разъем, а вывод в последовательном коде. 40. Разработать реверсивный регистр сдвига, N=24. Ввод информации в последовательно -параллельном коде через 4-х контактный разъем. Выдача информации в последовательном коде. 41. Разработать двоичный суммирующий счетчик с групповым переносом, N=40. На входе- число-импульсный код. Ввод информации в последовательно-параллельном коде через 8-ми контактный разъем. 42. Разработать реверсивный двоичный счетчик с групповым переносом на 24 разр. Вывод информации через 4-х контактный разъем. 43.Разработать преобразователь 32-х разрядного кода, содержащегося в регистре, в после-довательность полубайтов для передачи по каналу связи. 44. По каналу связи передается 4-х разрядный двоичный код. Принять последовательность полубайтов в 32-хразрядный регистр. 45. Разработать двоичный счетчик N=32. Ввод информации в число- импульсном коде. Предусмотреть ввод данных в последова- тельно-параллельном коде через 8-ми контактный разъем. Вывод в параллельном коде. |