Курсовая: Проектирование дискретного устройства - текст курсовой. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Курсовая

Проектирование дискретного устройства

Банк рефератов / Радиоэлектроника

Рубрики  Рубрики реферат банка

закрыть
Категория: Курсовая работа
Язык курсовой: Русский
Дата добавления:   
 
Скачать
Microsoft Word, 5108 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникальной курсовой работы

Узнайте стоимость написания уникальной работы

Содержание 1. Задание на курсовой проект 2. Введение 3. Проектирование дискретного устройства на элементах малой интеграции. 3.1. Проектирование блока триггера. 3.2. Проектирование микроопераций 3.2.1. Микрооперация установки триггера в " 0 ". 3.2.2 Микрооперация записи данных . 3.2. 3 . Микрооперация сдвига кода влево на один разряд. 3.2. 4 . Логическая микрооперация (“И” ). 3.2. 5 . Микрооперация счета с параллельным переносом. 3.2.6. Микрооперация вычитание . 3.2.7. Микрооперация сравнения ( > ). 3.2.8. Микрооперация преобразования в дополнительный код. 3.2.9. Микрооперация свертки по модулю 2 (тип переноса последовательный (сквозной ) ) 3.3. Построение объединенных функций возбуждения триггеров. 3.4. Расчет быстродействия ДУ . 4 . Проектирование ДУ на БИС . 4.1. Проектирование схемы ДУ. 4 .2. Карта программирования ПЗУ . 1. Задание на курсовой проект. Спроектировать дискретное устройство (ДУ ) выполняющее следующие действия : * сб рос элементов памяти * запись значения входного слова в ДУ * сдвиг кода в ДУ влево * логическая операция “ &” ( логическое “ И” ) * счетчик (-1) с параллельным переносом * арифметическая операция вычитание. * операция сравнения ( > ) * преобразование в дополнительный код * свертка по модулю 2 (тип переноса последовательный ). Дискретное устройство проектируется на JK - триггерах Серия МИС 500 , серия ПЗУ 1611 2. Введение. Проектирование дискретного устройства сводится к синтезу элементарного дискретного устройства , обрабатыв ающего один бит информации и включающего один элемент памяти (триггер ). Входная комбинационная схема обеспечивает выполнение операций из множества Y, результатом которых являются соответствующие значения функций возбуждения f i для к аждого из входов триггера : – установка элементов памяти в нулевое состояние. – запись входного слова в элементы памяти – сдвиг влево – логическую операцию – декремент – операция вычитания – преобразование в дополнительный код. Выходная комбинационная схе ма обеспечивает выполнение операции сравнения и формирование свертки содержимого ДУ . Синтез элементарного ДУ сводится к получению функций возбуждения для каждой операции отдельно и , далее , построению объединенных функций возбуждения триггера элем ентарного ДУ . Получение функций возбуждения для каждой микрооперации сводится к выполнению следующих этапов : – построение таблицы для выполняемой операции – определение значений функций возбуждения для каждой таблицы выполняемой операции с уч етом словаря переходов заданного триггера – определение логической функции для каждого входа заданного триггера – минимизация логической функции в требуемом логическом базисе. 3. Проектирование дискретного устройства на элементах малой интег рации. 3.1 Выбор триггера. В качестве триггера для ДУ выберем МС К 500ТВ 135, объединяющую в одном корпусе два двухтактных JK -триггера с возможностью установки “0” и “ 1” : К 500ТВ 135 3.2 Проектирование микроопераций. 3.2.1. Микрооперация установки триггера в " 0 ". При подаче тактового импульса на синхронизирующие входы триггеров и при разрешении операции обнуления ( Y =0 ) по заднему фронту импульса , информ ация , находящаяся на входах триггеров переписывается на их выходы , т.о . обнуление триггеров происходит в том случае , если к моменту подачи тактового импульса на J - входах триггеров установлены уровни логической единицы , а на K -входах – уровни логическо го нуля. Q t Q t+1 J K 0 0 0 * 1 1 * 1 3 .2.2. Микрооперация записи данных. Когда операция записи данных разрешена , т.е . Y =1, и при подаче на синхровходы триггеров тактового импульса С по его заднему фронту , информация , находящаяся на входах триггеров , переписывается в ячейки памяти дискретного устройства и появляется на выходах Qi. При изменении входных данных , т.е . при переключении сигналов X i они с задержкой распространения импульса по цепям микросхем , участвующих в ми к рооперации записи данных , появляются на входах триггеров . При подаче следующего тактового импульса С микрооперация записи данных повторяется. X Qt Qt+1 J K J K 0 0 0 0 * X X 0 1 0 * 1 1 0 1 1 * 0 1 * * 1 1 1 * 0 * * Q t 1 0 Q t 3 . 2 . 3 . Микрооперация сдвига кода вправо на один разряд. Когда Y = 2 , по заднему фронту тактового импульса информация со входов триггера поступае т на их выходы , а затем осуществляется сдвиг кода , хранящегося в данный момент в ячейках памяти , в сторону старших разрядов т.е . вправо . При сдвиге каждый запоминающий элемент должен : - передать хранимую информацию на элемент T i +1 - изменить свое состо яние за счет приема информации от триггера Т i - 1 при сдвиге на один разряд вправо. Передача от триггера Т i и изменение его состояния не могут проходить одновременно . В данном курсовом проекте эта трудность исключается за счет использования синхро нных двухступенчатых JK -триггеров с динамическим управлением записью. Внутренняя организация таких триггерных схем предусматривает разделение во времени этапов приема входной информации и смены выходной . В них по переднему фронту синхронизирующего сигнала происходит прием информации , а по заднему - изменение состояния . P i Q t Q t+1 J K J K 0 0 0 0 * Q t Q t 0 1 0 * 1 1 0 1 1 * P i P i * 1 1 1 1 * 0 1 * Схема цепи , реализующей данную операцию , изображена на рис . 3. 3 рисунок 3. 3 3.2.4 . Логическая микрооперация. В данном дискретном устройстве разрабатывается логическая микрооперация “ Логическое “И” ” .Когда Y =3 и на синхровходы триггеров подается тактовый импульс , по его заднему фронту информация на входах переписывается на выходы Q с задержкой прохождения сигна ла через триггер . Затем выполняется заданная логическая операция над содержимом ячейки памяти и входными данными. X Q t Q t+1 J K J K 0 0 0 0 * Q t Q t 0 1 0 * 1 1 0 0 0 * X 0 0 X * * 1 1 1 * 0 * * 1 0 Схема цепи , реализующей данную операцию , изображена на рис . 3. 4 рисунок 3. 4 3 . 2 . 5 . Микрооперация счета ( - 1) с последовательным переносом. Учитывая тот факт , что синтезированный двухступенчатый триггер переключается по заднему фронту , получаем следующие функции возб уждения триггеров. Z i-1 Q t-1 Q t J K Z i Q t -1 J Q t -1 Z i 0 0 0 0 * 0 Z i-1 0 * Z i-1 0 0 0 1 1 * 0 0 1 * 1 0 1 0 1 1 * 1 1 1 0 * 1 0 Q t -1 K Z i-1 * 0 * 1 Или то есть , если иначе Схема цепи , реализующей данную операцию , изображена на рис . 3.5 рисунок 3.5 3.2.6. Микрооперация арифметического вычитания. В данном дискретном устройстве разработана арифметическая операция сложения.-Анализируя исходное состояние триггера, перенос , в соответст вии со словарем переходов JK -триггеров составляем таблицу. X Z i Q t Q t+1 Z i+1 J K Х J 0 0 0 0 0 0 * Z i 0 * * 1 0 0 1 1 0 * 0 1 * * 0 0 1 0 1 1 1 * Q t 0 1 1 0 0 * 1 Х K 1 0 0 1 1 1 * Z i * 0 1 * 1 0 1 0 0 * 1 * 1 0 * 1 1 0 0 1 0 * Q t 1 1 1 1 1 * 0 Х Z i+1 Z i 1 1 0 1 1 0 0 0 Q t Функции возбуждения триггера для данной операции имеют следующий вид : Схема цепи , реализующей данную операцию , изображена на рис . 3.6 рисунок 3.6 Данная операция реализуется по с ледующим формулам. C > C = X Q t C ’ > C ’ = C ’ > 0 0 0 0 0 0 C = С > С = 0 0 0 1 0 0 1 < 0 0 0 0 1 0 0 0 1 * * 1 = 0 1 0 0 1 1 0 0 C > 1 * * 1 Q t > 1 0 0 1 0 0 0 1 x 1 1 0 1 0 1 0 0 X 0 1 1 0 1 0 C ’ = 0 1 1 1 0 1 C = 1 0 0 0 1 0 1 1 0 0 1 1 0 * * 1 0 1 0 1 0 C > * * Q t 1 0 1 1 1 0 1 1 1 0 0 * * X 1 1 0 1 * * 1 1 1 0 * * 1 1 1 1 * * Функции переносов для данной операции имеют следующий вид : рисунок 3.7. 3 . 2 . 8 . Микрооперация преобразования в дополнительный к од. Преобразование в дополнительный код произведем согласно таблице. t t+1 JK 3 JK 2 JK 1 JK 0 Q 3 Q 2 Q 1 Q 0 Q 3 Q 2 Q 1 Q 0 J 3 K 3 J 2 K 2 J 1 K 1 J 0 K 0 0 0 0 0 0 0 0 0 0 * 0 * 0 * 0 * 0 0 0 1 1 1 1 1 1 * 1 * 1 * * 0 0 0 1 0 1 1 1 0 1 * 1 * * 0 0 * 0 0 1 1 1 1 0 1 1 * 1 * * 1 * 0 0 1 0 0 1 1 0 0 1 * * 0 0 * 0 * 0 1 0 1 1 0 1 1 1 * * 1 1 * * 0 0 1 1 0 1 0 1 0 1 * * 1 * 0 0 * 0 1 1 1 1 0 0 1 1 * * 1 * 1 * 0 1 0 0 0 1 0 0 0 * 0 0 * 0 * 0 * 1 0 0 1 0 1 1 1 * 1 1 * 1 * * 0 1 0 1 0 0 1 1 0 * 1 1 * * 0 0 * 1 0 1 1 0 1 0 1 * 1 1 * * 1 * 0 1 1 0 0 0 1 0 0 * 1 * 0 0 * 0 * 1 1 0 1 0 0 1 1 * 1 * 1 1 * * 0 1 1 1 0 0 0 1 0 * 1 * 1 * 0 0 * 1 1 1 1 0 0 0 1 * 1 * 1 * 1 * 0 Q 0 J 3 Q 0 K 3 0 1 1 1 * * * * 1 1 1 1 * * * * * * * * 1 1 1 1 * * * * 0 1 1 1 Q 1 Q 1 J 3 =Q 2 Q 1 Q 0 K 3 =Q 2 Q 1 Q 0 Если ввести понятие переноса , то микрооперация преобразования в дополнительный код реализуется по следующим формулам . P i Q t Q t+1 J K P i+1 Q t J Q t P i+1 0 0 1 1 * 0 P i 1 * P i 0 1 0 1 0 * 1 0 0 * 0 0 1 0 0 0 * 1 1 1 1 * 0 0 Q t K P i * 1 * 0 Функции возбуждения триггера для данной операции имеют следующий вид : Схема цепи , реализующей данную операцию , изображена на рис . 3.8. рисунок 3.8 3 . 2 . 9 . Микрооперация свертки по модулю 2 (послед .). Свертка по модулю 2 применяется для контроля кода . Схема цепи , реализующей данную операцию , изображена на рис . 3.9. рисунок 3.9 3 . 3 . Построение объединенных функций возбуждения . Построение объединенных функци й возбуждения триггеров реализуется следующим образом : - построение объединенной таблицы функционирования для каждой микрооперации и каждого установочного входа триггера ; запись и минимизация функций возбуждения . Таблица 3.1 является объединенной т аблицей функционирования ДУ . В ней строки соответствуют микрооперациям ,а столбцы установочным входам триггеров и переносам . Для каждого установочного входа записывается функция возбуждения На основании оставленной таблицы синтезируем функции возбуждения триггеров Q 3 Q 2 Q 1 Q 0 J 3 K 3 J 2 K 2 J 1 K 1 J 0 K 0 Запись 0 0 1 0 1 0 1 0 1 Запись слова x 3 x 2 x 1 x 0 Сдвиг вправо P 3 P 2 P 1 P 0 Логическая операция 0 0 0 0 Вычитание -1 ( пар .) Z` 3 Z` 3 Z` 2 Z` 2 Z` 1 Z` 1 Z` 0 Z` 0 дополнитель-ный код P 3 ` P 3 ` P 2 ` P 2 ` P 1 ` P 1 ` P 0 ` P 0 ` Преобразуем выражения к требуемому базису : 3.4. Расчет быстродействия ДУ. Быстродействие дискретного устройства следует оценивать по максимальной частоте тактовых импульсов , поступающих на синхронизирующий вход . Максимальная частота тактовы х импульсов – это максимально допустимая частота подаваемых в дискретное устройство импульсов , не приводящих к нарушению его работы . В общем случае для расчета максимальной тактовой частоты необходимо определить минимальные длительности тактового им п ульса и паузы между тактовыми импульсами . Тогда частоту f max можно определить по формуле : Длительность такта для синхронных схем дискретного устройства оп ределяется исходя из быстродействия используемого триггера . Длительность паузы между тактовыми импульсами определяется временем переходного процесса в дискретном устройстве и оценивается максимальной длиной функциональной цепи : , где – максимальная задержка сигнала на одном элементе ; n – чис ло уровней функциональной цепи (глубина КСх ) ; Вычисляем максимальную тактовую частоту дискретного устройства : 4 . Проектирование ДУ на БИС . 4.1. Проектирование схемы ДУ. 4 .2. Карта программирования ПЗУ .
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
Девочка приходит из школы и говорит маме:
- А у нас новый мальчик, симпатичный такой, голубоглазенький.
- Это хорошо, а то в вашем классе почти нет красивых мальчиков.
- Вот и новенький так говорит.
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, курсовая по радиоэлектронике "Проектирование дискретного устройства", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru