- •Курс
- •Состав курса:
- •Содержание лекций
- •Содержание лекций
- •Литература
- •Лекция 1. Общие сведения о САПР
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 2. Этапы и уровни проектирования
- •Лекция 2. Этапы и уровни проектирования
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 2. Этапы и уровни
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 3. Состав САПР
- •Лекция 3. Состав САПР
- •Лекция 3. Состав САПР (Продолж.)
- •Лекция 3. Состав САПР (Продолж.)
- •Лекция 3. Состав САПР (Продолж.)
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 5. Лингвистическое и программное обеспечение
- •Лекция 5. Лингвистическое и программное обеспечение
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 6. Проектирование на системном уровне
- •Лекция 6. Проектирование на системном уровне
- •Лекция 6. Проектирование на системном уровне (продолж.)
- •Лекция 6. Проектирование на системном уровне (продолж.)
- •Лекция 7. Этап функционально- логического проектирования
- •Лекция 7. Этап функционально- логического проектирования
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование
- •Лекция 10. Схемотехническое
- •Лекция 10. Схемотехническое
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП
- •Лекция 11. Базовые алгоритмы АСхП
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 12. Дополнительные виды анализа.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 13. Многоуровневое проектирование
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
Лекция 5. Лингвистическое и программное обеспечение (продолж.)
•Языковые процессоры:
–ЯП предназначены для преобразования информации, выраженной на входных языках в рабочую программу.
–Виды ЯП (способы):
•Компиляция (трансляция)
•Интерпретация.
–Интерпретация (алгоритм):
•описание объекта и маршрута на проектирование на входном языке воспринимается ЯП и порождается структура данных (таблицы, векторы, матрицы, списки), удобной для дальнейшей обработки
•структура данных затем интерпретируется обрабатывающей подсистемой
•до начала работы имеется полностью скомпонованная рабочая программа, состоящая из универсальных модулей, пригодных на все классы решаемых задач.
–Компилятор:
•до начала работы не имеется полностью скомпонованной рабочей программы
•ЯП считывает задание на проект, выходом процессора будет текст программы вычислений по заданному объекту и маршруту проектирования на каком-то объектном языке
•если объектный язык - язык машинных команд, то это конец, иначе нужна трансляция.
–Наибольшее применение – гибридная форма.
Основы автоматизации |
|
проектирования |
51 |
Лекция 6. Проектирование на системном уровне
•Содержание:
–Введение
–Основные задачи
–Основные особенности
–заключение
Основы автоматизации |
|
проектирования |
52 |
Лекция 6. Проектирование на системном уровне
•Введение:
–Разработка структурных схем ЭВА (структурный уровень, архитектурный уровень)
–ЭВМ и ВС - укрупнено
–Элементы: процессоры, каналы передачи информации, ЗУ, периферийные устройства
–Степень детализации велика
–С функциональной – разработка структурной схемы, с алгоритмической – выбор архитектуры ВС.
Основы автоматизации |
|
проектирования |
53 |
Лекция 6. Проектирование на системном уровне (продолж.)
•Основные задачи:
–Определение принципов организации ВС
–Выбор архитектуры, разделение на программную и аппаратную реализацию
–Разработка структурной схемы
–Определение требований на выходные параметры узлов, формирование ТЗ.
Основы автоматизации |
|
проектирования |
54 |
Лекция 6. Проектирование на системном уровне (продолж.)
•Основные особенности:
–Функционирование ВС рассматривается с информационной точки зрения (преобразование информации)
–ВС – как аппаратно-программная система
–Проектирование – как многовариантный анализ
–Анализ – имитационное моделирование
–Вероятностное моделирование – обобщение на целый класс задач
–Методы моделирования – СМО, сети Петри, САР, ДУ
Основы автоматизации |
|
проектирования |
55 |
Лекция 7. Этап функционально- логического проектирования
•Содержание:
–Введение
–Задачи и особенности
–Задачи и особенности логического уровня
–Моделирование цифровых схем и их особенности
–Математические модели элементов
–Математическая модель схемы
–Синхронные и асинхронные модели
Основы автоматизации |
|
проектирования |
56 |
Лекция 7. Этап функционально- логического проектирования
• (продолж.)
Введение:
–Проектирование функциональных и принципиальных схем отдельных крупных устройств, блоков, узлов ЭВА
–Элементы – регистры, счетчики, дешифраторы, цепи межрегистровых передач
–Могут быть и более мелкие логические элементы (И, ИЛИ, НЕ)
–Задача – проверка работоспособности функциональных и принципиальных схем при заданных входных воздействиях
–Выделяют подуровни: логический (вентильный, logical, gate level), регистровых передач (RTL – register transfer level)
–Регистровый уровень – регистры, счетчики, дешифраторы
–Логический уровень – простейшие логические элементы (вентили)
Основы автоматизации |
|
проектирования |
57 |
Лекция 7. Этап функционально- логического проектирования (продолж.)
• Задачи:
1. Синтез функциональных и принципиальных схем
2. Проверка работоспособности синтезированных блоков с учетом задержек и ограничений элементной базы
3. Синтез контролирующих и диагностических тестов
4. Формирование ТЗ для схемотехнического уровня
Основы автоматизации |
|
проектирования |
58 |
Лекция 7. Этап функционально- логического проектирования (продолж.)
• Особенности:
1. Синтез – только для конкретных технологий, для небольших размерностей
2. Анализ – основная операция, оценка и отбор вариантов, многоступенчатая
3. Модели и методы сильно различаются для аналоговых и цифровых частей
4. Аналоговые – макромоделирование, функциональное моделирование, теория автоматического управления
5. Цифровые – теория конечных автоматов, математическая логика
6. Смешанное (аналого-цифровое) моделирование (mixed signal)
Основы автоматизации |
|
проектирования |
59 |
Лекция 7. Этап функционально- логического проектирования (продолж.)
• Моделирование цифровых схем:
– Особенности:
• Состояние элементов при ФЛМ характеризуется переменной одного типа, называемой сигналом (не учитывается физическая природа этой переменной)
• Эти переменные (сигналы) представляются в дискретной форме (цифровая информация). Чаще всего это булевы (двузначные) переменные (0 и 1). Применяют многозначную логику (3-х, 5-и и более значные)
• Моделирование выполняется в дискретном времени. Ось времени разбивается на такты (относительное время - номер такта). События происходят мгновенно.
Основы автоматизации |
|
проектирования |
60 |