- •Комплексная автоматизация проектирования, производства и эксплуатации эа
- •Основные требования и принципы создания сапр
- •4.Требования к математическому обеспечению сапр эа
- •5.Методы повышения эффективности сапр эа
- •6.Основы теории графов и их применение в итап эа
- •Универсальные алгоритмические модели
- •К лассификация алгоритмов при проектировании эа
- •8. Сравнение способов записи алгоритмов: Операторный алгоритм Ван-Хао и Структурная схема. Достоинства и недостатки
- •1) Операторный алгоритм Ван-Хао
- •2) Структурная схема алгоритма
- •9. Сравнение способов записи алгоритмов: Логическая схема и Структурная схема. Достоинства и недостатки
- •1)Логическая схема алгоритма
- •2) Структурная схема алгоритма
- •12. Основная модель монтажного пространства.
- •13 Основные классы задач математического программирования.
- •14.Прикладные задачи линейного программирования. Решение задачи о назначениях симплекс-методом.
- •15.Прикладные задачи линейного программирования. Решение задачи о назначениях Венгерским методом.
- •16.Целочисленное программирование. Методы решения задач.
- •1 Метод отсечения.
- •18.Компоновка схем электрических
- •19.Компоновка конструктивных элементов по коммутационным платам
- •1 Использующие методы целочисленного программирования
- •3.3 Итерационные алгоритмы
- •3.4 Смешанные алгоритмы
- •3.5 Алгоритмы, основанные на методе ветвей и границ
- •21.Классификация алгоритмов размещения
- •22 Алгоритмы назначения при решении задач размещении
- •23.1 Алгоритмы слепого поиска:
- •23.2 Алгоритмы случайного блуждания
- •Комбинированные алгоритмы случайного поиска
- •24.1.1 Алгоритмы парных перестановок
- •24.1.2 Алгоритмы групповых перестановок
- •24.2 Алгоритмы последовательной установки
- •26. Непрерывно-дискретные алгоритмы размещения. Алгоритмы, использующие градиентные методы.
- •27. Непрерывно-дискретные алгоритмы размещения. Алгоритмы, использующие динамические модели.
- •28. Особенности алгоритмов размещения при многоцелевой оптимизации модулей
- •28.1 Метод выбора ведущего показателя
- •28.2 Метод параллельной оптимизации по нескольким показателям
- •29. Классификация алгоритмов трассировки
- •Трассировка проводных соединений по прямым, соединяющим отдельные выводы модулей (монтаж внавал)
- •Шаги алгоритма:
- •Детализация алгоритма
- •33. Особенности трассировки проводов в каналах
- •Полный поток из as в аt:
- •Трассировка печатных соединений. Постановка задачи
- •Ортогональные алгоритмы трассировки
- •Волновой алгоритм Ли
- •37. Модификация волнового алгоритма. Метод встречной волны
- •Модификация волнового алгоритма. Метод соединения комплексами
- •39 . Модификация волнового алгоритма. Лучевой алгоритм трассировки
- •Эвристический алгоритм трассировки
- •41. Особенности автоматизированной трассировки соединений в многослойных печатных платах
- •42. Классификация задач конструкторского проектирования
- •1) Позиционные задачи:
- •2) Метрические задачи:
- •43.Геометрические модели
- •1) Одноэтапные;
- •2) Многоэтапные;
- •3) Комплексные (все этапы)
- •Cals- технологии: структура и эффективность внедрения(в слайдах не было,взято с википедии, желательна доработка)
- •Назначение и возможности сапр p-cad 2000/2006
- •4 Вспомогательные программы pcad
- •Общие сведения о графических редакторах pcad
- •Создание библиотек для графического редактор pcad. Общие сведения
- •50. Создание символа компонента в pcad
- •2.1 Создание символа в редакторе p-cad Symbol Editor
- •2.2 Создание символа в p-cad Schematic
- •2.3 Создание нового символа путем редактирования
- •51.Создание стека контактной площадки в pcad
- •2 Вида стеков:
- •52. Создание корпуса компонента в pcad
- •3 Способа создания:
- •1 Создание корпуса в редакторе p-cad Pattern Editor
- •4.2 Создание корпуса в p-cad рсв
- •4.3 Создание нового корпуса путем редактирования
- •53. Создание компонента с помощью Library Executive
- •1 Окно Component Information:
- •2 Окно Symbol View:
- •3 Окно Pattern View:
- •4 Окно Pins View:
- •54. Настройка конфигурации редактора pcad schematic
- •55. Создание принципиальной схемы в pcad schematic
- •56. Проверка схемы (erc) в p-cad Shematic
- •57. Вывод данных в pcad schematic
- •1) Схема, напечатанная на принтере или плоттере;
- •3) Текстовый отчет
- •58. Настройка конфигурации редактора pcad pcb
- •1) На закладке General
- •59. Разработка пп в pcad pcb
- •60. Проверка печатной платы (drc) в pcad pcb
- •62. Программа автоматической трассировки Quick Route
- •63. Бессеточный трассировщик Shape-Based Router
- •64. Экспорт/импорт схемы электрической и платы из p-cad
- •65. Основные возможности сапр Altium Designer. Основные преимущества пакета Altium Designer.
- •66. Основные возможности сапр Altium Designer. Типы проектов в Altium Designer.
- •Основные возможности сапр Altium Designer. Типы библиотек.
- •Основные возможности сапр Altium Designer. Создание библиотеки схемных компонентов.
- •69. Основные возможности сапр Altium Designer. Создание библиотеки посадочных мест.
- •Основные возможности сапр Altium Designer. Подключение моделей к схемному компоненту.
- •Основные возможности сапр Altium Designer. Создание интегрированной библиотеки.
- •Основные возможности сапр Altium Designer. Варианты создания модели дискретного компонента.
- •1 Вариант.
- •2 Вариант.
- •73. Основные возможности сапр Altium Designer. Варианты создания модели многосекционного компонента.
- •1 Вариант.
- •2 Вариант.
- •74.Основные возможности сапр Altium Designer. Использование существующих библиотек.
- •75. Настройка конфигурации редактора Altium Designer.
- •76. Создание принципиальной схемы в Altium Designer.
- •Проверка схемы и исправление ошибок в Altium Designer.
- •Работа с pcb Board Wizard в Altium Designer.
- •Передача схемной информации на печатную плату в Altium Designer.
- •Автоматическая трассировка печатного монтажа в Altium Designer.
- •Редактирование стратегии автотрассировки в Altium Designer.
- •Система автоматизированного проектирования AutoCad. Основные понятия и принципы работы системы AutoCad. Требования к оборудованию.
- •Система автоматизированного проектирования AutoCad. Пользовательский интерфейс.
- •Средства организации чертежа в AutoCad. Системы координат. Единицы измерения. Слои.
- •Графические примитивы в системе AutoCad.
- •Настройка рабочей среды AutoCad. Создание профиля.
- •Подготовка рабочей среды в системе AutoCad. Создание размерного стиля.
- •Подготовка рабочей среды в системе AutoCad. Команды установки режимов черчения и управления изображением на экране монитора.
- •Средства черчения в AutoCad. Команды вычерчивания линий, многоугольников, окружностей и т.Д.
- •90. Средства черчения в AutoCad. Нанесение штриховок
- •Редактирование объектов в системе AutoCad. Способы изменения параметров объектов. Клонирование объектов.
- •Пространство модели и листа
- •Создание размерного стиля в системе AutoCad.
- •Нанесение размеров на чертеже в системе AutoCad. Команды нанесения линейных и угловых размеров
- •Нанесение размеров на чертеже в системе AutoCad. Размеры в виде выносок. Допуски формы и расположения и расположения поверхностей
- •Нанесение размеров на чертеже в системе AutoCad. «Быстрые» размеры. Команды редактирования размерного блока.
- •Создание, хранение и манипуляции блоками в системе AutoCad.
- •Дополнительные средства формирования чертежей в системе AutoCad. Создание автономных блоков. Преимущества и недостатки.
- •Средства вывода чертежей на бумагу в системе AutoCad.
- •Трехмерное моделирование в системе AutoCad. Виды используемых моделей. Назначение. Преимущества и недостатки.
- •Трехмерное моделирование в системе AutoCad. Особенности проектирования. Использование различных систем координат.
- •Трехмерное моделирование в системе AutoCad. Просмотр объектов. Средства визуализации.
- •Трехмерное моделирование в системе AutoCad. Моделирование каркасов.
- •Трехмерное моделирование в системе AutoCad. Моделирование и редактирование поверхностей.
- •Трехмерное моделирование в системе AutoCad. Твердотельное моделирование. Средства построения и редактирования твердотельных объектов.
- •Редактирование пользовательского меню в сапр AutoCad
- •Программирование пользовательского меню в AutoLisр для сапр AutoCad
29. Классификация алгоритмов трассировки
29.1
29.2
30. Формулировка задачи трассировки проводных соединений
Исходная информация для решения задач трассировки соединений:
1) список цепе 2) параметры конструктивных элементов 3) параметры монтажного поля 4) данные по размещению конструктивных элементов 5) координаты выводов элемента
Трассировка проводных соединений более проста, т.к. цепи электрически изолированы друг от друга. Глобальная оптимизация обеспечивается локальной оптимизацией отдельной цепи
Требования к трассировке соединений:
1) Соединения должны соответствовать принципиальной схеме и быть кратчайшими;
2) Число пересечений трасс в монтажном поле должно быть минимальным для МПП, либо не допускается
3) Распределение цепей в монтажном поле должно приближаться к равномерному;
4) Минимум числа непроведенных соединений;
5) Минимальная протяженность параллельных участков соседних проводников;
6) Минимум числа изгибов проводников;
7) Минимум числа слоев металлизации и числа переходов из слоя в слой.
Трассировка проводных соединений по прямым, соединяющим отдельные выводы модулей (монтаж внавал)
Достоинства: простота выполнения, высокая помехоустойчивость позволяет до минимума сократить общую длину проводников, в т.ч. протяженность параллельных, уровень паразитных наводок и время задержки сигнала в электрических соединениях невелики
Недостатки: высока вероятность появления в процессе монтажа ошибок, сложен контроль правильности трассировки, малая ремонтопригодность при высокой плотности монтажа.
Трассировка проводных соединений с помощью жгутов (ленточных кабелей)
1. Получение списка соединений
2. Построение кратчайших связывающих деревьев (сетей)
3. Выполнение трассировки проводов в каналах
Недостатки :
практически неприемлем для создания высокочастотной и чувствительной к электрическим помехам аппаратуры
Достоинства :
1. более технологичен, так как позволяет разделить операции подготовки и монтажа жгутов,
2. проще процесс контроля и устранения ошибок, допущенных при монтаже
Формулировка задачи трассировки проводных соединений
В некоторой системе координат XYZ, связанной с коммутационным пространством модуля, задано местоположение множества выводов
М = {m1, m2,..., mn}.
В соответствии с электрической схемой соединений разобьем множество М на непересекающиеся подмножества М(1), М(2),..., М(Р), каждое из которых включает в себя выводы, подлежащие электрическому объединению.
Для каждого подмножества требуется определить последовательность соединения выводов и конфигурацию проводников, обеспечивающих при заданных ограничениях минимальную суммарную длину соединений (возможен учет назначения цепей)
31. Алгоритм Краскала (Вайнберга – Лобермана)
Все известные алгоритмы построения кратчайших связывающих сетей (КСС) основаны на последовательном выборе самых коротких связей, не образующих циклов с ранее отобранными.
Пусть в некоторой системе координат XYZ задано местоположение множества точек.
М = {m1, m2,..., mn}.
1. Строим на множестве М полный граф Gn(M, U).
2. Вычисляем длину всех ребер графа Gn(M, U)
3. Упорядочиваем список ребер с точки зрения их длины так, чтобы выполнялось условие:
- построения кортежа с возрастанием длины каждого очередного ребра.
4. Для построения дерева необходимо выбрать n-1 ребер из кортежа, которые не образуют циклов.
Существуют 2 процедуры для решения п. 4
Вариант 1 (параллельный).
На каждом шаге просматривают список ребер (начиная с ребра, следующего за вошедшем в решение на предыдущем шаге) и к строящемуся поддереву присоединяют то ребро, которое не образует цикла с ребрами, уже включенными в решение.
Недостатки алгоритма:
- необходимость наблюдения за различными компонентами связности,
- проверки при выборе каждого очередного ребра условия необразования цикла для всех параллельно строящихся поддеревьев.
Вариант 2 (последовательный).
На каждом шаге просматривают список ребер (начиная с первого) и к строящемуся поддереву присоединяют то ребро, которое:
а) еще не включено в решение;
б) присоединяет к поддереву новую вершину (один из концов ребра должен принадлежать вершине поддерева, другой —изолированной вершине)
Недостатки алгоритма:
- необходимость на каждом шаге алгоритма начинать просмотр списка с первого ребра, причем значительная часть просматриваемых при этом ребер может не удовлетворять условиям включения их в строящееся поддерево. Это приводит к увеличению времени решения задачи.
32. Алгоритм Прима
Позволяет организовать просмотр только тех ребер графа Gn(M, U), которые связывают вершины строящегося поддерева с новыми, еще не присоединенными вершинами.
Возможно дополнительное ограничение на локальные степени вершин связывающей сети: