close

Вход

Забыли?

вход по аккаунту

?

ОКАП курс1 (2)

код для вставкиСкачать
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
"Ижевский государственный технический университет"
им. М.Т.Калашникова
Факультет "Информатика и вычислительная техника"
Кафедра "Вычислительная техника"
Пояснительная записка
к курсовой работе по дисциплине
"Основы комплексной автоматизации проектирования и производства"
Вариант №72
Выполнил: студент гр.7-78-2
Спиридонов В.В.
Принял: к.т.н., доцент
Петухов К. Ю.
Ижевск 2013
Цель курсовой работы. Целью курсовой работы является изучение и, и решение вопросов связанных с проектированием и симуляцией управляющего автомата процессора в САПР Quartus II. Данная курсовая работа базируется на курсовом проекте по дисциплине "Организация ЭВМ и систем"
Задание. Спроектировать УА с жесткой логикой.
Исходные данные: МП команды CER (Сравнение), автомат Мура;
Разметка исходной МП
Разметим исходную МП
Рисунок.1
Выбор типа УА
Выберем в качестве основы УА схему шифратор-счётчик-дешифратор на 23 состояния. Все состояния автомата будем записывать в позиционном и унитарном коде. Закодируем все состояния в позиционном коде запишем это в таблицу 1.
СостояниеУнитарный кодa000000a100001a200010a300011a400100a500101a600110a700111a801000a901001a1001010a1101011a1201100a1301101a1401110a1501111a1610000a1710001a1810010a1910011a2010100a2110101a2210110a2310111 Таблица1. Закодируем состояния в унитарном коде.
СостояниеУнитарный кодa0000000000000000000000001a10000000000000000000000010a20000000000000000000000100a30000000000000000000001000a40000000000000000000010000a50000000000000000000100000a60000000000000000001000000a7000000000000000010000000a8000000000000000100000000a9000000000000001000000000a10000000000000010000000000a11000000000000100000000000a12000000000001000000000000a13000000000010000000000000a14000000000100000000000000a15000000001000000000000000a16000000010000000000000000a17000000100000000000000000a18000001000000000000000000a19000010000000000000000000a20000100000000000000000000a21001000000000000000000000a2201000000000000000000000a23100000000000000000000000 Таблица2.
Построим таблицу переходов.
№Исходное состояниеКодСигналыСлед
СостаяниеКкодYВыходной
наборСигналы переключения памяти УА1a000000¯X2a100001Y2d0D12a000000X2a200010Y3b1,f1,s1,k1z1,
r1D23a1000011a2310111Y23b2,f1,s1,k1,z1,r4,l2,m2,n1D1,D2,D3,D54a2000101a300011Y4z2,c1,r2,l1,m1D1,D25a3000111a400100Y5b1,f1,s1,k1,z1,r3D36a4001001a500101Y6z2,c2,r2,l1,m1D1,D37a500101¯X3X4a600110Y7d1D2,D38a500101¯X3 X4a700111Y8d2D1,D2,D39a500101X3a801000Y9b2,f2,s1,k1,z1,c3D410a6001101a2310111Y23b2,f1,s1,k1,z1,r4,l2,m2,n1D1,D2,D3,D511a7001111a2310111Y23b2,f1,s1,k1,z1,r4,l2,m2,n1D1,D2,D3,D512a8010001a901001Y10b3,f3,s1,k2,z1,c3D1,D413a9010011a1001010Y11a1,b4,f1,s1,k3,z1,c5D2,D414a1001010¯X5a1501111Y15b3,f3,s1,k2,z1,c8D1,D2,D3,D415a1001010¯X5X6a1101011Y12b3,f1,s2,k1,z1,c7D1,D2,D416a1001010¯X5 X6a1201100Y14b3,f1,s4,k1,z1,c7D3,D417a11010111a1301101Y13a1,f4,s1,k3,z1,c5D1,D3,D418a1201101a1401110Y14b3,f1,s3,k1,z1,c7D2,D3,D419a1301101¯X7a1101011Y12b3,f1,s2,k1,z1,c7D1,D2,D420a1401110¯X7a1201100Y14b3,f1,s3,k1,z1,c7D3,D421a1301101X7a1501111Y15b3,f3,s1,k2,z1,c8D1,D2,D3,D422a1401110X7a1501111Y15b3,f3,s1,k2,z1,c8D1,D2,D3,D423a15011111a1610000Y16a2,b4,f1,s1,k3,z1,c9D524a16100001a1710001Y17b2,f1,s1,k1,z1,c10D1,D525a17100011a1810010Y18b3,f1,s1,k1,z1,c11D2,D526a18100101a1910011Y19b2,f1,s1,k1,z1,c12D1,D2,D527a1910011X8a2010100Y20d3D3,D528a1910011¯X8X9a2110101Y21d4D1,D3,D529a1910011¯X8 X9a2210110Y22d5D2,D3,D530a20101001a2310111Y23b2,f1,s1,k1,z1,r4,l2,m2,n1D1,D2,D3,D531a21101011a2310111Y23b2,f1,s1,k1,z1,r4,l2,m2,n1D1,D2,D3,D532a22101101a2310111Y23b2,f1,s1,k1,z1,r4,l2,m2,n1D1,D2,D3,D533a23101111a000000
Таблица 3.
Функции преходов и выходов
Запишем функции переходов D1=a0¯X2 v a1 v a2 v a4 v a5¯X3 X4 v a6 va7 va8 va10¯X5 va10¯X5X6 va11v a13¯X7 v a13X7va14X7va16v18va19¯X8X9 va20va21va22=a0¯X2 v a1 v a2 v a4 v a5¯X3 X4 v a6 va7 va8 va10¯X5 va10¯X5X6 va11v
a13¯((X7) vX7)va14X7va16v18va19¯X8X9 va20va21va22=
a0¯X2 v a1 v a2 v a4 v a5¯X3 X4 v a6 va7 va8 va10¯X5 va10¯X5X6 va11v
a13va14X7va16v18va19¯X8X9 va20va21va22
D2=a0v a1 va2 va5¯X3X4va5¯X3 X4v a6v a7 v a9 va10¯X5v a10¯X5X6va12v a13¯X7 v a13X7va17va18v a19¯X8 X9va20va21va22=
a0v a1 va2 va5¯X3X4va5¯X3 X4v a6v a7 v a9 va10¯X5v a10¯X5X6va12v a13(¯X7 v X7)va17va18v a19¯X8 X9va20va21va22=
a0v a1 va2 va5¯X3X4va5¯X3 X4v a6v a7 v a9 va10¯X5v a10¯X5X6va12v a13 va17va18v a19¯X8 X9va20va21va22
D3=a1va4va5 ¯X3X4v5 ¯X3 X4va6va7va10¯X5va10¯X5 X6va11va12va14¯X7
va13X7va14X7va19¯X8X9va19¯X8 X9va20va21va22=
a1va4va5 ¯X3X4va5¯X3 X4va6va7va10¯X5va10¯X5 X6va11va12va14
v va13X7va19¯X8X9va19¯X8 X9va20va21va22
D4=a5X3va8va9va4¯X5va10¯X5X6va10¯X5 X6va11va12va13¯X7va14¯X7va13X7v
a14X7= a5X3va8va9va4¯X5va10¯X5X6va10¯X5 X6va11va12va13va14
D5=a1va6va7va15va16va17va18va19X8va19¯X8X9va19¯X8 X9va20va21va22
Y2=a1
Y3=a2
Y4=a3
Y5=a4 Y6=a5
Y7=a6
Y8=a7
Y9=a8
Y10=a9
Y11=a10
Y12=a11
Y13=a13
Y14=a14
Y15=a15
Y16=a16
Y17=a17
Y18=a18
Y19=a19
Y20=a20
Y21=a21
Y22=a22
Y23=a23
d0=Y2
d1=Y7
d2=Y8
d3=Y20
d4=Y21
d5=Y22
b1=Y3vY5
b2=Y23vY9vY17vY19
b3=Y10vY15vY12vY14vY18
b4=Y11
f1=Y3vY23vY5vY11vY12vY14vY17vY18vY19
f2=Y9
f3=Y10vY15
s1=Y23vY5vY9bY10vY11vY15vY13vY16vY17vY18vY19
s2=Y12
s3=Y14
k1=Y3vY23vY5vY09vY12vY14vY17vY18vY19
k2=Y15vY10
k3=Y11vY16
z1=Y3vY23vY5vY9vY10vY11vY15vY12vY14vY13vY16vY17vY18vY19
z2=Y4vY6
c1=Y4
c2=Y6
C3=Y9
c4=Y10
c5=Y11vY13
c6=Y12
c7=Y13
c8=Y15
c9=Y16
c10=Y17
c11=Y18
c12=Y19
a1=Y11vY13
a2=Y16
Временные диаграммы работы УА
Рисунок 2.
Вывод
В результате выполнения курсовой работы был спроектирован УА с жесткой логикой в САПР Quartus и получены временные диаграммы работы УА, выполняемая команда "Сравнение".
МП команды "Сравнение" была размечена, построены таблицы кодирования состояний УА. Построена функциональная схема УА в САПР Quartus.
При выполнения курсовой работы были получены практические навыки использования САПР Quartus.
Список литературы
1. Петухов К. Ю., Юминова Т. Ф. Методические указания к выполнению курсового проекта. "Проектирование процессора ЭВМ" по курсу "Организация ЭВМ, комплексов и систем" для студентов дневного отделения специальности 2201. Ижевск, 2001. 2. Принципы работы системы IBM/370. Пер. с англ. Под ред. Райкова Л. Д., М., Мир, 1975.
Документ
Категория
Рефераты
Просмотров
38
Размер файла
594 Кб
Теги
окап, курс
1/--страниц
Пожаловаться на содержимое документа