Классификация САПР печатных структур. Общие сведения о низкочастотных печатных структурах. Структурная карта/схема всех составляющих погрешностей платы. Характеристики печатной платы, страница 3

Этапу составления ФЗ должен предшествовать этап создания базы данных. Для случая ДПП БД должна содержать всю геометрическую и конструкторскую информацию об элементе. Кроме того, если информация о схеме вводится в графическом интерактивном режиме, то база данных должна дополнительно содержать информацию об электронной структуре элементов.

На этапе подготовки формализованного задания решаются три задачи:

   Кодирование связей.

   Кодирование конструктива печатной платы.

   Частичное решение задачи о размещении элементов.

На этапе размещения элементов решается задача оптимального расположения элементов на плате для последующей трассировки без выполнения самой трассировки.

На этапе трассировки решается задача рациональной прокладки трасс.

На этапе выпуска конструкторской документации подготавливаются все машинные носители для последующего изготовления фотошаблона (ФШ) и изготовления печатной платы, а также выпускаются твердые копии конструкторских документов.

Структурная схема САПР ДПП показана на рис.10.

71. Алгоритмы размещения (7 основных алгоритмов и их описание) и алгоритмы трассировки САПР ДПП (5 основных алгоритмов и их описание). Способы обхода волной точек цепи.

Алгоритмы размещения САПР ДПП ( 7 основных алгоритмов и их описание ).

Используются эвристические алгоритмы, позволяющие так расставить элементы, что их расположение, ориентация и зазоры между ними создадут наилучшие условия для последующей трассировки.

Алгоритмы размещения:

1. Полный перебор (идеальное решение).

Не применяется, т.к. для размещения 50 радиоэлементов требуется перебрать около 3·1064 перестановок.

2. Минимум суммарных длин связей.

 


l i,j = Ö ( x j - x i ) 2 + ( yj - y i ) 2

Выбирается произвольная расстановка элементов, проводятся все связи кратчайшим путем, невзирая на их пересечения. Вычисляется длина всех этих связей. Далее меняется размещение элементов произвольным образом и повторяется процедура подсчета сумма длин связей. Если сумма длин второго эксперимента больше суммы длин первого, то опыт считается неудачным и возвращаемся к предыдущему размещению. Если же наоборот, сумма длин связей второго эксперимента оказалась меньше, то второе размещение считается оптимальным и от него продолжаем случайные размещения.

Если каждый каждое следующее расположение связей не дает уменьшения суммы длин больше порогового значения, то эксперимент прекращается.

3. Минимум пересечений.

Проводится некоторая вертикальная или горизонтальная сетка и подсчитывается число пересечений кратчайших связей с этой сеткой. Выбирается минимальное число.

4. Зоны минимальной связанности.

Печатная плата разбивается прямыми линиями на некоторые зоны и минимизируется число пересечений кратчайших связей с границами зон.

5. Улучшение размещения методом парных перестановок рядом расположенных элементов по горизонтали или вертикали.

6. Сочетание с ручным размещением.

7. Улучшение размещения за счет перестановок эквивалентных вентилей в корпусе, эквивалентных выводов у вентиля и эквивалентных ножек у разъемов.

Алгоритмы трассировки САПР ДПП ( 5 основных алгоритмов и их описание ). Способы обхода волной точек цепи.

1. Волновой алгоритм Ли.

Суть трассировки :

Поверхность разбивается прямоугольной сеткой. В точке А генерируется некоторая микроволна, которая может распространяться в 4-х направлениях сетки.

И с пошаговой оптимизацией, повторной генерацией микроволны в каждом новом узле сетки и с огибанием преград.

2. Волна распространяется сразу от нескольких (или от всех) контактов цепи.

3. Предварительное распределение трасс в каналах.

4. Топологический метод (гибкая трассировка с перекраиваемой топологией).

5. Канальная трассировка на двух слоях одновременно.

6. Способы обхода волной точек цепи.

72. Общая структура PCAD–4.5. Группа модулей : ввод ФЗ, размещение, трассировка, КД и связи между ними. 4 режима работы. Модули PCCAPS, PCCARDS, PCPACK, PCPLACE, PCROUTE и связи между ними. Работа с библиотеками и файл *.fil. Технология работы модулей PCAD для 4-х режимов. Характеристики системы.