Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебники по PCAD / Автоматизация проектирования РЭС_Топологическое проектирование печатных плат_Кофанов_2008.pdf
Скачиваний:
149
Добавлен:
27.03.2016
Размер:
3.11 Mб
Скачать

4.ОСНОВЫ МАТЕМ-ГО ОБЕСПЕЧЕНИЯ АВТОМАТИЗИР-ГО ТОПОЛОГИЧЕСКОГО ПРОЕКТ-Я ПЕЧАТНЫХ ПЛАТ

4.4.Общая постановка задач топологического проектирования

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

Более детально постановка задач топологического проектирования рассматривается ниже.

Для основных задач топологического проектирования ПП в математических моделях, в общем случае, должна быть отражена следующая информация об элементах (или модулях) и монтажном пространстве конструкции:

1.Связанность элементов схемы с точностью до вывода с учётом направления распространения сигнала и фактора неизвестности соединений в пределах одного комплекса (электрической цепи).

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

3.Метрические параметры элементов (геометрические размеры, координаты и размеры полей контактов).

4.Метрические параметры конструкции (геометрические параметры печатного монтажа).

5.Топологические свойства конструкции (число слоев ПП, наличие запрещенных для трассировки зон, вырезов и т. п.).

Перечисленная выше информация более детально рассматривается в последующих параграфах.

4.5. Математические модели схем

При топологическом проектировании ПП рассматривают различные схемы соединения элементов: схемы электрические принципиальные, схемы соединения модулей и т. п. [13]. В зависимости от решаемой задачи в математической модели схемы требуется использовать различную степень

Цепь 1

1

 

5

4

 

6

 

 

 

 

 

 

2

 

 

 

 

 

11

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Цепь 2

 

 

1

4

 

10

 

 

 

8

2

11

Цепь 3

12

8

 

 

 

 

 

 

 

10

 

 

 

X1

 

X3

 

 

 

X2

X1

Рис. 4.16. Неограф при совоставлении элементам схемы вершин графа

Рис. 4.15.

Фрагмент принципиальной электрической схемы

Автоматизация проектирования РЭС. Топологическое проектирование печатных плат. Учебное пособие

-107-

4.ОСНОВЫ МАТЕМ-ГО ОБЕСПЕЧЕНИЯ АВТОМАТИЗИР-ГО ТОПОЛОГИЧЕСКОГО ПРОЕКТ-Я ПЕЧАТНЫХ ПЛАТ

4.5.Математические модели схем

детализации соединения элементов (модулей). Так, например, при решении задачи размещения одногабаритных элементов, в ряде случаев, элементы (модули) не рассматриваются до уровня отдельного вывода. Пример такого подхода представлен на рис. 4.15 и рис. 4.16. В данном случае модель схемы представляется в виде неориентированного мультграфа.

При необходимости учитывать каждый вывод элемента в математиче-

ской модели схемы может использоваться модель, приведенная на рис. 4.17,

X1

X3

где номера контактов элементов обозначаются через символ y, а сами эле-

менты – символами (Xi) Как видно из рисунка, граф схемы распадается на отдельные компоненты связанности, число которых определяется числом электрических цепей схемы. Такой граф несет в себе информацию о соединяемых выводах элементов для решения задач трассировки.

В ряде случаев, когда при решении задач топологического проектирования, необходимо знать направление распространения сигналов в схеме проектируемого устройства, может быть примененаX2 модель в виде двудольX-4 ного ориентированного графа [13]. Для того чтобы определить, что сигнал с выхода одного элемента поступает на вход другого, используют следующий способ представления цепей схемы дугами орграфа: каждая цепь, соединяющая выходы n источников сигналов с входами m приёмников, интерпретируется подграфом, таким что

( xi X1 , xj X2) u=(xi xj); X= X1 X2; X1X2= ,

где X1 – множество вершин источников сигналов ( X1 =n); X2 – множество

У5(х1) У11(х1)

У5(х3) У5(х1)

Рис. 4.17. Граф схемы при сопоставлении вершин графа выводам

У4(х3)

У8(х2)

У

(х )

У11(х3)

2

4

 

вершин приёмников сигналов ( X2 =m); т. е. каждая вершина, поставленная в соответствие элементу – источнику сигнала для данной цепи – соединена дугой с каждой вершиной, соответствующей элементу – приемнику сигнала.

На рис. 4.18 приведен пример двудольного орграфа схемы, представленной на рис. 4.15. В случае необходимости граф схемы может быть идентифицирован с точностью до выводов элементов по аналогии с рис. 4.17.

Автоматизация проектирования РЭС. Топологическое проектирование печатных плат. Учебное пособие

-108-

4.ОСНОВЫ МАТЕМ-ГО ОБЕСПЕЧЕНИЯ АВТОМАТИЗИР-ГО ТОПОЛОГИЧЕСКОГО ПРОЕКТ-Я ПЕЧАТНЫХ ПЛАТ

4.5.Математические модели схем

Источник Приемник

Рис. 4.18. Двудольный орграф схемы без идентификации до выводов элементов

х1 х3

U1

U2

х2 х4

U3

Рис. 4.19. Гиперграф схемы

При описании схемы (например рис. 4.15) гиперграфом [13, 42] задается граф G(X,U), где X={x1, x2, x3, x4} отражают элементы схемы, а U={u1, u2, u3} – цепи (рис. 4.19). При описании схемы гиперграфом учитывается фактор неизвестности соединения, т. к. для определения наличия соединения i-го и j-го элементов схемы k-й электрической цепью достаточно проверить условие xi,,xj Xk (Xk подмножество вершин графа, соединенных k-й цепью). Так как один элемент схемы может принадлежать разным цепям, то в общем случае XkXl(k, l K=1,m, где m – число электрических цепей в схеме).

Матричное представление гиперграфа с точностью до вывода (i – номер элемента, j – номер цепи) можно осуществить, используя следующее правило:

tij =

ki, если хi Uj ; 0, если хi Uj ,

где k – номер контакта i-го элемента схемы.

Для примера, приведенного на рис. 4.15, матричное представление гиперграфа будет иметь следующий вид:

 

 

 

 

 

U1

U2

U3

 

x1

 

 

 

5

11

0

 

 

 

 

x2

 

 

 

0

8

12

T =

x3

 

 

 

4

5

0

 

x4

 

 

 

0

2

11

Автоматизация проектирования РЭС. Топологическое проектирование печатных плат. Учебное пособие

-109-

4.ОСНОВЫ МАТЕМ-ГО ОБЕСПЕЧЕНИЯ АВТОМАТИЗИР-ГО ТОПОЛОГИЧЕСКОГО ПРОЕКТ-Я ПЕЧАТНЫХ ПЛАТ

4.5.Математические модели схем

Описание графов схем при помощи специальных матриц

Одной из удобных форм описания графов схем является представление графов при помощи специальных матриц [26, 41, 42]: матрицы цепей [T], матрицы элементных комплексов [Q], матрицы смежности [S].

Матрица цепей [T] – таблица, номера строк которой представляют номера элементов (модулей), а номера столбцов – номера контактов этих элементов (модулей). На пересечении i-й строки и j-го столбца записывается номер цепи, к которой подключен j-й контакт i-го элемента (модуля) схемы. Пример матрицы [T] для схемы, представленной на рис. 4.20, приведен на рис. 4.21.

 

 

 

 

 

 

 

 

 

 

 

 

DD1.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3)

 

 

 

 

2

&

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2

 

 

 

 

 

 

 

 

 

 

 

(1)

 

 

 

 

DD3

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DD2.1

 

 

5

DD1.2

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

 

(4)

 

&

 

 

 

(8)

 

 

 

&

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

4

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

4

 

3

 

 

 

6

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7)

 

&

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

(6)

 

 

(5)

(9)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

 

 

 

 

3

 

4

 

 

 

 

 

 

 

 

 

 

5

 

6

(2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

α1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X1

 

 

 

 

Рис. 4.20. Фрагмент электрической схемы:

 

 

 

 

 

 

 

 

 

 

 

 

(1)–(9) – номера цепей

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

2

 

 

3

 

 

4

5

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

DD1

 

 

1

3

 

 

9

4

5

8

 

 

 

 

Контакты

 

[T] =

DD2

 

 

3

6

 

 

2

4

0

0

 

 

 

 

 

 

 

 

 

DD3

 

 

1

8

 

7

2

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X1

 

 

3

6

 

 

5

9

7

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Элементы

Рис. 4.21. Пример матрицы цепей

Матрица элементных комплексов [Q] – прямоугольная таблица, в ко-

торой номера строк соответствуют номерам элементов (модулей), а номера столбцов – элементным комплексам (цепям). Элемент матрицы [Q] qij=1, если элемент (модуль) принадлежит цепи. В противном случае qij=0. Пример матрицы [Q] приведен на рис. 4.22.

Автоматизация проектирования РЭС. Топологическое проектирование печатных плат. Учебное пособие

-110-

4.ОСНОВЫ МАТЕМ-ГО ОБЕСПЕЧЕНИЯ АВТОМАТИЗИР-ГО ТОПОЛОГИЧЕСКОГО ПРОЕКТ-Я ПЕЧАТНЫХ ПЛАТ

4.5.Математические модели схем

 

DD1

1

2

 

3

4

5

6

7

8

9

 

1

0

1

1

1

0

0

1

1

 

[Q] =

DD2

0

1

1

1

0

1

0

0

0

 

 

DD3

1

1

0

0

0

0

1

1

0

 

 

X1

0

1

1

0

1

1

1

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 4.22. Пример матрицы элементных комплексов

Матрица смежности [S] – квадратная таблица Sij , номера строк и номера столбцов которой соответствуют номерам элементов (модулей схемы). Элемент матрицы Sij равен количеству связей между i-м и j-м элементами (модулями). Пример матрицы [S] приведен на рис. 4.23.

 

 

 

DD1

DD1

DD3

X1

 

DD1

 

0

2

2

3

[S]=

 

2

0

1

3

 

DD2

 

2

1

0

2

 

 

3

3

2

0

 

 

 

DD3

X1

Рис. 4.23. Матрица смежности

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

сывающего схему и представление цепей схемы в виде леса.

Автоматизация проектирования РЭС. Топологическое проектирование печатных плат. Учебное пособие

-111-

4.ОСНОВЫ МАТЕМ-ГО ОБЕСПЕЧЕНИЯ АВТОМАТИЗИР-ГО ТОПОЛОГИЧЕСКОГО ПРОЕКТ-Я ПЕЧАТНЫХ ПЛАТ

4.5.Математические модели схем

3

7

4

M

8

а

 

 

б

 

5

3

 

9

 

 

1

T

 

 

 

6

L

9

5

 

 

 

5

e1 14

e3 10

X1

X2

e2

 

 

 

7

11

7

X6

 

 

 

 

 

 

 

 

 

 

X3

 

 

8

 

 

 

3

T

 

 

 

3

 

3

T

9

4

9

 

 

4

M 9

5

 

5

 

 

X5

X4

 

 

 

 

5

X

10

6

e5 10

6

e6

10

X5

 

6

 

11

 

 

 

7

 

 

 

 

7

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

5

7

14

 

 

 

 

 

 

 

 

 

 

в

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

e1

 

 

4

5

7

8

11

 

 

 

 

 

 

 

 

9

e2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

3

7

9

10

 

 

 

 

 

 

 

e3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

8

3

 

 

 

 

9

10

11

 

 

 

 

 

e4

 

 

 

 

 

 

9

10

 

 

 

e5

 

 

 

3

 

 

 

 

 

 

6

5

 

 

 

 

 

 

 

 

 

 

 

 

 

4

6

3

5

9

10

7

e6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Yx

Рис. 4.24. Фрагменты схемы (а), неографа - (б) и представление цепей схемы лесом - (в)

Элемент Yx на рис. 4.24, в отражает внешние выводы схемы (например разъем). Рассматриваемый выше способ представления схем позволяет описывать их при помощи матриц взвешенных связей R. Элементы матрицы R rij отражают взвешенную связанность вершин xi ei и xj ej:

Qij

rij = Pq ,

q=1

где Qij – число цепей, в которые входят одновременно элементы ei и ej; Pq =1(ρq 1)- вес q-й связи, ρq – количество элементов, соединяемых q-й

цепью.

Матрица R для схемы, приведенной на рис. 4.24, будет иметь следующий вид:

Автоматизация проектирования РЭС. Топологическое проектирование печатных плат. Учебное пособие

-112-