|
Тітова В.Ю.
Проектування складових архітектури комп'ютерів мовою VHDL: Навч. посібник для ВНЗ. - Хмельницький: ФОП А.С. Гонта, 2018.- 264 с. |
Доцент кафедри комп’ютерної інженерії та системного програмування, к.т.н. Вєра Юріївна Тітова подарувала науковій бібліотеці 2 примірники навчального посібника "Проектування складових архітектури комп’ютерів мовою VHDL".
У навчальному посібнику розглядаються питання організації вводу-виводу даних, організації пам'яті, цифрових та арифметично-логічних пристроїв, мікропроцесорної техніки та архітектури процесорів та наведено приклади їх програмно-апаратної реалізації на мові програмування VHDL.
Для студентів та аспірантів спеціальностей "Комп'ютерна інженерія", "Комп'ютерні науки та інформаційні технології", "Інженерія програмного забезпечення" та інших споріднених напрямів, пов'язаних з інформаційними технологіями.
Також посібником зможуть скористатися викладачі дисципліни "Архітектура комп'ютерів", науковці та фахівці, які займаються питаннями розроблення та проектування складових сучасних комп'ютерів та комп'ютерних систем на мові VHDL.
Електронна версія видання розміщена в БД "Електронна бібліотека" наукової бібліотеки ХНУ.
Зміст
Вступ 5
Розділ 1. Мова опису апаратури VHDL 10
1.1 Основні складові мови VHDL 10
1.2 Оператори мови VHDL 15
1.3 Процедури та функції 26
1.4 Створення програми на мові VHDL 29
1.5 Особливості програмування на мові VHDL 31
1.6 Стратегія функціональної верифікації. Оцінка повноти
функціональних тестів 39
Розділ 2. Приклади проектування комбінаційних та цифрових
пристроїв, а також складових комп'ютера на мові VHDL 74
2.1 Проектування комбінаційної схеми 74
2.2 Проектування найпростіших арифметичних пристроїв 83
2.3 Проектування цифрових пристроїв 91
2.4 Проектування арифметично-логічного пристрою 103
2.5 Проектування інтерфейсів на прикладі послідовного
порту 116
2.6 Проектування оперативної пам'яті 122
2.7 Проектування керуючих автоматів 128
2.8 Проектування лічильника команд 141
2.9 Проектування мікропроцесорів 146
Розділ 3. Робота в програмному середовищі Quartos II 160
3.1 Початок роботи 160
3.2 Створення складних цифрових пристроїв 169
3.3 Тестування (симуляція роботи) пристрою 177
3.4 Вбудований процесор Nios II від компанії Altera 184
Розділ 4. Робота з навчальним стендом на базі плати
DEl-SoC 204
4.1 Особливості навчального стенду 206
4.2 Огляд основних складових стенду 210
Список літератури 257
Предметний покажчик 262
|