1. Загальні відомості з автоматизації проектування електронно-обчислювальної техніки та інших технічних систем. Рівні та етапи проектування електронно-обчислювальної техніки.
Об’єктом даного курсу є процес розробки електронно-обчислювальних засобів, за допомогою певних технічних пристроїв і систем з використанням певних методик для оптимізації процесу виготовлення комп’ютерних систем.
Рівні проектування ЕОТ
Вертикальні рівні
функціональні | алгоритмічні | конструкторсько-технічні |
- | Проектування схем алгоритму | - |
- | Програмування модулів | - |
Системне (структурне) проектування | Архітектурне (машинне) проектування | Блок, конструкція |
Функціологічне | Мікропрограмне | ТЕЗ, модуль |
С хемотехнічне | - | Кристал, ІС |
Компонентне | - | - |
Горизонтальні рівні
Враховуючи блочно-ієрархічний підхід до побудови обчислювальних засобів можна застосувати низхідне чи висхідне проектування, що передбачає в другому виконує створення системи в цілому, починаючи з окремих вузлів, модулів, блоків і в першому виконує побудову від загальної структури до окремої блочно-поелементної.
Етапи проектування
В процесі виготовлення електронно обчислювальної техніки виділяють такі етапи:
науково дослідних розробок(НДР)
в результаті НДР подається технічна пропозиція з детальним обґрунтуванням можливості створення чи модернізації певного проектованого засобу.
дослідно-конструкторська розробка(ДКР)
тут створюється технічний ескіз проекту (макетна розробка певних вузлів чи вцілому проектованого засобу)
технічного проектування
проводиться на основі детального аналізу технічного ескізу(макету) проектованого пристрою та після оптимізації його параметрів, метою є виготовлення певного комплекту технічних документацій для створення проектованого пристрою.
- 6. Автоматизоване проектування комп’ютерних систем
- 1. Загальні відомості з автоматизації проектування електронно-обчислювальної техніки та інших технічних систем. Рівні та етапи проектування електронно-обчислювальної техніки.
- 2. Узагальнена схема процесу проектування комп’ютерних систем. Задачі синтезу та аналізу, композиції та декомпозиції.
- 5. Багатоваріантний аналіз. Аналіз функції чутливості. Метод приростів. Переваги і недоліки статичного аналізу, методи найгіршого випадку та Монте-Карло (статистичних випробувань).
- Формалізація задач складання тз
- 8. Методи умовної оптимізації, пошук максиміна. Основи методів штрафних функцій, проекції вектора градієнта, проекційного методу пошуку максиміна.
- 9. Лінгвістичне забезпечення сапр. Мови програм і вхідні мови, багатомодульне програмне забезпечення. Мови опису об‘єктів.
- 10. Програмне забезпечення сапр. Функції і склад операційних систем. Прикладні програми. Вимоги до розробки програм різних рівнів.
- 11. Інформаційне забезпечення сапр. Бази даних. Вимоги до організації баз даних в сапр. Логічне і фізичне представлення баз даних.
- 13. Аналітичні та імітаційні моделі для аналізу комп’ютерних систем. Їх складові частини, переваги і недоліки.
- 14. Функціонально-логічний рівень проектування комп’ютерних систем. Взаємозв’язок процедур аналізу и синтезу функціональних систем.
- 15. Особливості моделювання функціональних вузлів аналогового та цифрового типу для обчислювальних систем. Математична модель цифрової функціональної схеми. Асинхронна модель.