Основы проектирования радиоэлектронных средств
Этапы автоматизированного топологического проектирования радиоэлектронных средств. Особенности применения последовательного метода компоновки и метода парных перестановок. Алгоритм последовательного размещения графа в решетку. Основные методы трассировки.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 24.06.2015 |
Размер файла | 795,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Воронежский государственный технический университет
Кафедра конструирования и производства радиоаппаратуры
КУРСОВАЯ РАБОТА
Основы проектирования радиоэлектронных средств
2010
Содержание
- Введение
- 1. Постановка задачи
- 2. Компоновка
- 2.1 Последовательный метод разбиения
- 2.2 Метод парных перестановок
- 2.3 Реализация последовательного метода разбиения
- 3. Размещение
- 3.1 Алгоритм последовательного размещения графа в решетку
- 3.2 Реализация алгоритма размещения в решетку
- 4. Трассировка
- 4.1 Построение минимального дерева
- 4.2 Волновой алгоритм Ли
- 4.3 Реализация метода Прима
- 4.4 Реализация волнового алгоритма для отдельных проводников
- Заключение
- Список литературы
- Приложения
Введение
Целью курсового проекта является изучение и практическое применение методов: последовательного метода компоновки и метода парных перестановок, алгоритма последовательного размещения графа в решетку, метода Прима и волнового метода Ли для трассировки.
При автоматизированном топологическом проектировании РЭС необходимо решить три типовые задачи: компоновка, размещение и соединение на плате.
Исходными данными для проектирования является принципиальная схема электронного преобразователя.
1. Постановка задачи
Постановка задачи для автоматизированного топологического проектирования РЭС делиться на 3 этапа: задача компоновки, задача размещения и задача трассировки.
Компоновкой электрической схемы на конструктивно законченные части называется процесс распределения элементов низшего конструктивного уровня в высший в соответствии с выбранным критерием.
Такими критериями могут быть: минимум типов конструктивно законченных частей, плотность компоновки, минимум соединений между устройствами, простота диагностирования схем и т.д.
Наиболее распространенным критерием является критерий минимума числа внешних связей. Выполнение этого критерия обеспечивает минимизацию взаимных наводок, упрощение конструкции, повышение надежности. В связи с этим рассмотрение методов компоновки электрических схем будет проводиться в основном на примере критерия минимума числа внешних связей.
Исходной для решения задачи компоновки является электрическая схема соединений. Для алгоритмизации и формального решения задачи производится переход от электрической схемы соединений к графу, к мультиграфу, к гиперграфу.
Сформулируем задачу компоновки схемы как задачу разбиения графа G= (X, U) на части Gi= (Xi, Ui), XiX; UiU, iI= {1,2,…,l}, где l - число частей, на которое разбивается граф.
Совокупность частей B (G) называется разбиением (разрезанием) графа G= (X, U) если
GiB (G) (Gi 0), iI;
Gi, GjB (G) [GiGjXi Xj=
(Ui Uj=Ui, j Ui Uj=)],
Gi = G (1)
Другими словами, совокупность B (G) ={G1, G2, …,Gi,…,Gl} является разбиением графа G, если любая часть из этой совокупности не пустая, если для любых двух частей из B (G) пересечение множества вершин пусто, а пересечение множества ребер может быть не пустым, а также если объединение всех частей в точности равно графу G.
В выражении (1) Ui,j определяет подмножество ребер Ui,jU, попадающих в разрез (сечение) между частями Gi и Gj графа G. Обозначим Ui,j=ki,j и назовем его числом реберного соединения частей Gi и Gj графа G. Число реберного соединения всех частей графа
(2)
Размещение - высокая плотность размещения элементов интегральных схем и печатных плат создает большие трудности при реализации соединений между элементами. В этой связи размещение элементов на плате становится определяющим быстроту и качество трассировки. Главное внимание уделяется минимизации внутрисхемных пересечений, суммарной длины соединений и реализации алгоритмов за приемлемое время. Исследования показывают, что критерии минимума пересечений и суммарной длины соединений являются наиболее общими радиосхем. Выполнение этих условий обеспечивает повышение надежности, уменьшение размеров конструктивных единиц, минимизацию взаимных наводок, задержек сигналов, уменьшение общей длины соединений и т.п.
Сформулируем задачу размещения. Пусть задано множество элементов с множеством цепей, определенных на подмножествах этих элементов, и пусть задано множество позиций. Необходимо назначать элементы в позиции таким образом, чтобы суммарная длина связывающих деревьев для всех цепей схемы была минимальной.
Исходными данными при решении задач размещения являются монтажная плоскость, как правило, прямоугольной формы, число элементов, которое получено в результате компоновки, т.е. разбиения графа схемы на части, и граф схемы соединений элементов G= (X,U). На монтажную плоскость наносят координатную сетку и оси координат s и t и, таким образом, представляют ее в виде графа Gr.
(3)
Задача размещения сводится теперь к отображению заданного графа схемы G= (X,U) в координатную сетку Gr таким образом, чтобы вершины множества Х размещались в ее узлах и суммарная длина связей были наименьшими для возможных способов отождествления вершин графа и узлов сетки. в выражении (3) ri,j - число кратных ребер между вершинами xi и xj; di,j - расстояние между узлами i и j графа Gr.
Трассировка - задача трассировки формулируется следующим образом: по заданной схеме соединений (при полученной из нее информации в виде размещения) продолжить необходимые пути прохождения проводников на плоскости (плате, кристалле и т.п.), чтобы реализовать заданные электрические соединения с учетом заранее заданных ограничений. Основными являются ограничения на ширину проводников и минимальные расстояния между ними. Эту задачу можно условно представить в виде четырех последовательно выполняемых этапов:
определения перечня соединений;
размещение по слоям;
определение порядка соединений;
трассировка проводников.
2. Компоновка
2.1 Последовательный метод разбиения
Пусть задан граф схемы G= (X,U), который необходимо разбить на l частей G1,G2,…,G3 с числом вершин в каждой соответственно n1, n2, …nl (n1, n2, …nl=n).
Работа начинается с формирования первой части G1. В графе G определяется вершина xiX с наименьшей локальной степенью p (xi) =min. Если таких вершин несколько, то предпочтение отдается той вершине, которая имеет большее число кратных ребер. С этой вершины начинается построение. С этой целью в G1 первоначально включаются xi и все вершины, смежные ей. Обозначим это множество Гхi. Если полученное число вершин равно n1, удаляем "лишние" вершины, связанные с остающимися вершинами G меньшим числом ребер. В случае, когда мощность множества Гхi меньше n1, то из Гxi выбирается вершина, удовлетворяющая условию
(xj) = (xj) - aj= max (xj); xjГxi (4)
где аj - число ребер, соединяющих вершину xj со всеми невыбранными вершинами.
Строим множество вершин Гxj, смежных xj, и процесс выборки вершин G1 повторяется. Получаем граф G*= (X*,U*), где X*=X\X1, U*=U\U1. Далее в графе G* выбирается вершина с наименьшей локальной степенью. Производится ее помещение в G2 и процесс повторяется до тех пор, пока граф G не будет разрезан на l частей.
Описанный алгоритм прост, позволяет быстро получать результаты разбиения, однако в общем случае может привести к неоптимальным результатам.
2.2 Метод парных перестановок
Для разбиения графа G, заданного матрицей смежности с минимизацией числа соединительных ребер. Необходимо так переставить и столбцы матрицы R, чтобы число ребер между кусками G1 и G2 графа было минимальным.
Основная идея алгоритма заключается в выборе таких строк и столбцов, перестановка которых приводит к сосредоточению в диагональных клетках матрицы максимального числа элементов. Для этого строится прямоугольная матрица W=Wi,jni (n-ni), в которой строки определяются вершинами множества I. На пересечении К строки (КI) и q столбца (qV) находится элемент Wkq:
Wkq=k+ q-2rkq (5)
где rkq - элемент матрицы смежности R; - число связности вершины и определяется формулой (6):
rk (Gi) - rk ()
rk (Gi) - rk (Gj), если xkXj
(xk) = (6)
rk (Gi) - rk (Gj), если xkXi
где: rk (Gi) - число ребер, соединяющих вершину xk с вершинами куска Gi= (Xi,Vi);
rk (Gj) - число ребер, соединяющих вершину xk с вершинами куска Gj= (Xj,Vj).
2.3 Реализация последовательного метода разбиения
По схеме электронного преобразователя (Приложение) составим матрицу смежности:
d1 |
d2 |
d3 |
d4 |
d5 |
d6 |
d7 |
d8 |
d9 |
d10 |
d11 |
d12 |
|||
d1 |
0 |
4 |
1 |
0 |
2 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
||
d2 |
4 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
||
d3 |
1 |
0 |
1 |
3 |
0 |
0 |
3 |
3 |
0 |
0 |
0 |
1 |
||
d4 |
0 |
0 |
3 |
0 |
0 |
0 |
1 |
1 |
1 |
2 |
0 |
0 |
||
d5 |
2 |
1 |
0 |
0 |
0 |
4 |
0 |
0 |
0 |
0 |
0 |
0 |
||
d6 |
1 |
0 |
0 |
0 |
4 |
0 |
0 |
0 |
1 |
1 |
0 |
2 |
||
d7 |
0 |
0 |
3 |
1 |
0 |
0 |
0 |
5 |
1 |
1 |
3 |
0 |
||
d8 |
0 |
0 |
3 |
1 |
0 |
0 |
5 |
1 |
1 |
0 |
0 |
0 |
||
d9 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
3 |
0 |
||
d10 |
0 |
0 |
0 |
2 |
0 |
1 |
1 |
0 |
0 |
1 |
3 |
3 |
||
d11 |
0 |
1 |
0 |
0 |
0 |
0 |
3 |
0 |
3 |
3 |
0 |
0 |
||
d12 |
1 |
0 |
1 |
0 |
0 |
2 |
0 |
0 |
0 |
3 |
0 |
0 |
Далее рассчитаем локальные степени вершин графа:
d1 |
d2 |
d3 |
d4 |
d5 |
d6 |
d7 |
d8 |
d9 |
d10 |
d11 |
d12 |
p (xi) |
||
d1 |
0 |
4 |
1 |
0 |
2 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
9 |
|
d2 |
4 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
6 |
|
d3 |
1 |
0 |
1 |
3 |
0 |
0 |
3 |
3 |
0 |
0 |
0 |
1 |
12 |
|
d4 |
0 |
0 |
3 |
0 |
0 |
0 |
1 |
1 |
1 |
2 |
0 |
0 |
8 |
|
d5 |
2 |
1 |
0 |
0 |
0 |
4 |
0 |
0 |
0 |
0 |
0 |
0 |
7 |
|
d6 |
1 |
0 |
0 |
0 |
4 |
0 |
0 |
0 |
1 |
1 |
0 |
2 |
9 |
|
d7 |
0 |
0 |
3 |
1 |
0 |
0 |
0 |
5 |
1 |
1 |
3 |
0 |
14 |
|
d8 |
0 |
0 |
3 |
1 |
0 |
0 |
5 |
1 |
1 |
0 |
0 |
0 |
11 |
|
d9 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
3 |
0 |
7 |
|
d10 |
0 |
0 |
0 |
2 |
0 |
1 |
1 |
0 |
0 |
1 |
3 |
3 |
11 |
|
d11 |
0 |
1 |
0 |
0 |
0 |
0 |
3 |
0 |
3 |
3 |
0 |
0 |
10 |
|
d12 |
1 |
0 |
1 |
0 |
0 |
2 |
0 |
0 |
0 |
3 |
0 |
0 |
7 |
Для этого необходимо просуммировать все элементы матрицы по строкам, например: p (x1) = 0+4+1+0+2+1+0+0+0+0+0+1=9. Все остальные элементы находятся подобно.
Действуя по описанному выше методу находим вершину с наименьшей локальной степенью - d2. Помещаем вершину d2 в первый блок, далее просматривает вторую строку и ищем максимальный элемент, который определяет наиболее связанную вершину с данной - d1. Все остальные действия проводим аналогично. Получим матрицу смежности имеющую вид и рассчитаем а (хi) по формуле (6), например а (х1) =1-4-2-1-1= - 7:
d1 |
d2 |
d5 |
d6 |
d10 |
d12 |
d3 |
d4 |
d7 |
d8 |
d9 |
d11 |
a (xi) |
||
d1 |
0 |
4 |
2 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
-7 |
|
d2 |
4 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
-4 |
|
d5 |
2 |
1 |
0 |
4 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
-7 |
|
d6 |
1 |
0 |
4 |
0 |
1 |
2 |
0 |
0 |
0 |
0 |
1 |
0 |
-7 |
|
d10 |
0 |
0 |
0 |
1 |
1 |
3 |
0 |
2 |
1 |
0 |
0 |
3 |
-1 |
|
d12 |
1 |
0 |
0 |
2 |
3 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
-5 |
|
d3 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
3 |
3 |
3 |
0 |
0 |
-8 |
|
d4 |
0 |
0 |
0 |
0 |
2 |
0 |
3 |
0 |
1 |
1 |
1 |
0 |
-4 |
|
d7 |
0 |
0 |
0 |
0 |
1 |
0 |
3 |
1 |
0 |
5 |
1 |
3 |
-12 |
|
d8 |
0 |
0 |
0 |
0 |
0 |
0 |
3 |
1 |
5 |
1 |
1 |
0 |
-11 |
|
d9 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
3 |
-5 |
|
d11 |
0 |
1 |
0 |
0 |
3 |
0 |
0 |
0 |
3 |
0 |
3 |
0 |
-2 |
Проверим правильность компоновки с помощью метода парных перестановок. Для этого рассчитаем целесообразность перестановок:
W13= - 7-8-2*0= - 17
W2 |
W3 |
W5 |
W7 |
W8 |
W9 |
||
W1 |
-17 |
-11 |
-19 |
-18 |
-12 |
-9 |
|
W4 |
-12 |
-8 |
-16 |
-15 |
-9 |
-8 |
|
W6 |
-15 |
-11 |
-19 |
-18 |
-12 |
-9 |
|
W10 |
-15 |
-11 |
-19 |
-18 |
-14 |
-9 |
|
W11 |
-9 |
-9 |
-15 |
-12 |
-6 |
-9 |
|
W12 |
-14 |
-9 |
-17 |
-16 |
-10 |
-7 |
Исходя из данной матрицы можно сказать, что перестановка не требуется.
3. Размещение
3.1 Алгоритм последовательного размещения графа в решетку
Рассмотрим алгоритм, основным критерием которого является максимальное число ребер между вершинами решетки. Пусть схема представлена в виде мультиграфа G (X, U), а регулярное коммутационное поле в виде решетки Gr. При этом все узлы решетки свободны.
Алгоритм заключается в следующем. Просматривая матрицу смежности R графа G (X, U), найдем сумму элементов в каждой строке и запишем вектор столбец E, каждый элемент которого . Из вектора-столбца E выбирается элемент ei с минимальным весом, а вершина xi помещается в сi - й узел решетки. Далее обращаемся к xi - й строке матрицы R и выбираем в ней максимальный элемент rij. Вершина xj графа, соответствующая элементу rij, помещается в соседний узел с2. Переходим к xj - й строке матрицы R, процесс продолжается до тех пор, пока все вершины не будут отображены в решетку.
Если в просматриваемой строке матрицы на каком-то шаге имеются несколько элементов с максимальным весом, то выбирается любой. После каждого шага алгоритма в матрице R записываются нули на места выбранных элементов, поэтому на t - м шаге может встретиться строка, состоящая только из нулевых элементов. В этом случае необходимо вернутся к предыдущему шагу и выбрать элемент с меньшим весом /2, с.61/. Алгоритм:
1°. Записываем матрицу R графа G.
2°. Строим вектор-столбец E.
3°. Из R выбираем элемент ei c наименьшим весом.
4°. Помещаем вершину графа, соответствующую выбранному элементу, в узел с.
5°. В xi - й строке матрицы R выбираем элемент rij с максимальным весом и вершину xj помещаем в следующий узел решетки. Заменяем элемент rij нулем.
6°. Рассматриваем строку xj, считаем j=i (i=2, 3, …, K) и переходим к 5°. Если рассмотрены все строки матрицы R, то переходим к 7°. Если на каком-то шаге все элементы матрицы R в строке xn раны нулю, то необходимо возвратиться на (n-1), (n-2), … шаг, пока не вернемся к строке, в которой будет находиться хотя бы один не нулевой элемент.
7°. Получаем упорядоченное размещение вершин графа в решетке.
3.2 Реализация алгоритма размещения в решетку
Выберем блок №2, состоящий из элементов D3, D4, D7, D8, D9, D11. Составим матрицу смежности для данного блока:
D3 |
D4 |
D7 |
D8 |
D9 |
D11 |
p (xi) |
||
D3 |
1 |
3 |
3 |
3 |
0 |
0 |
10 |
|
D4 |
3 |
0 |
1 |
1 |
1 |
0 |
3 |
|
D7 |
3 |
1 |
0 |
5 |
1 |
3 |
13 |
|
D8 |
3 |
1 |
5 |
1 |
1 |
0 |
11 |
|
D9 |
0 |
1 |
1 |
1 |
0 |
3 |
6 |
|
D11 |
0 |
0 |
3 |
0 |
3 |
0 |
6 |
Согласно алгоритму выбираем элемент с наименьшим весовым коэффициентом - D4. Помещаем его в первый узел. Далее просматриваем вторую строку (содержащую элемент D4) и помещаем в соседний узел решетки элемент наиболее связанный с элементов D4, т.е. имеющий максимальное значение в данной строке - D3.
Далее просматриваем строку содержащую D3 и ищем максимальный элемент, за исключением столбца содержащего элемент D4. Помещаем его в соседний узел. Далее операции повторяются до тех пор, пока все элементы не будут расставлены.
В итоге мы получим размещение, которое представлено на рис.1
Рисунок 1 - Размещение в решетку блоков 2 и 1
4. Трассировка
4.1 Построение минимального дерева
Задача построения минимального дерева формулируется следующим образом. Пусть - множество точек плоскости, соответствующих выводом произвольной цепи. Рассмотрим полный граф Kn= (X, U), вершины которого соответствуют выводам цепи, а ребра с приписанным к ним весом м (uj) характеризуют соединения между парами выводов. Значение может представлять линейную комбинацию нескольких характеристик соединения м (uj) = м1d1 (uj) + … + мsds (uj), где мi - весовые коэффициенты; ds - некоторая характеристика соединения uj.
Теперь исходная задача сводится к определению в графе G дерева, включающего все вершины и имеющего минимальный суммарный вес ребер, т.е. КПД.
Алгоритм построения КПД Прима /5, с.215/ позволяет организовывать просмотр только тех ребер графа Gn (M, U), которые связывают вершины строящегося дерева с новыми, еще не присоединенными вершинами. Сформулируем основные принципы построения КПД при наличии дополнительного ограничения на локальные степени вершин связывающего дерева .
На первом шаге любая произвольная вершина соединяется с ближайшей соседней, образуя исходное поддерево. В дальнейшем для определенности построения КПД будем начинать с ребра, инцидентного вершине , локальная степень которой , т.е.
(7)
где d (mf, mg) - длина ребра, соединяющего вершины mf и mg.
Для реализации этого алгоритма первоначально составляем матрицу длин , общий элемент которой dij равен расстоянию между i-й и j-й точками (N - число объединяемых вершин). Просматриваем элементы первой строки матрицы D и находим минимальный из них. Пусть таким элементом оказался элемент g-го столбца, тогда вест первый и g-й столбцы матрицы D исключаем из рассмотрения, а первое соединение проводим между точками m1 и mg. Просматриваем первую и g-ю строки матрицы с оставшимися элементами. Из элементов этих строк находим минимальный. Предположим, что им оказался элемент, принадлежащий j-му столбцу. Если этот элемент находится на пересечении с первой строкой, то точку mj соединяем с m1, если же он находится на пересечении с g-й строкой, то точку mj соединяем с mg, после чего из матрицы D исключаем все элементы j-го столбца. Просматриваем первую, g-ю и j-ю строки и т.д.
4.2 Волновой алгоритм Ли
1°. Плоскость трассировки (плата, кристалл) разбивается на прямоугольные площадки (дискреты) заданного размера. Размер дискретной площадки определяется допустимыми размерами проводников и расстояниями между ними. Задача проведения трасс сводится к получению последовательности дискретов, соединяющих элементы xi, xj, соответствующие выводам (контактам) элементов схем.
2°. Вводится весовая функция , которая является критерием качества пути, а fi характеризует путь с точки зрения длины, числа пересечений, переходных
отверстий, изгибов и т.п.
3°. Начиная с элемента xi, дискретам, соседним с ранее просмотренными, присваивается определенное значение весовой функции . Этап 3° проводится итерационно и продолжается до тех пор, пока элементу xj не будет присвоено некоторое значение веса mj.
4°. Начиная от элемента xj, производится перемещение к элементу xi по пройденным дискретам таким образом, чтобы значения весовой функции дискретов убывали монотонно. В результате получается трасса, соединяющая элементы xi и xj.
Рассмотрим подробней процесс проведения трассы из элемента xi в элемент xj. На плоскости, где необходимо провести трассу, моделируется распространение волны из "источника" xi до тех пор, пока фронт волны не достигнет "приемника" xj или пока на k - м шаге фронт волны не поглотит ни одного не занятого дискрета. Отметим, что волна распространяется только по свободным дискретам. Эта часть алгоритма называется "распространение волны". Если после ее окончания достигнут элемент xj, то выполняется вторая часть алгоритма, называемая "проведением трассы". При распространении волны алгоритм последовательно, шаг за шагом строит 1-, 2-, …, k-й фронт источника xi.
Процесс построения нового фронта начинается с присваивания дискретам, соседним с дискретами предыдущего фронта, весов mi+1. Вес m (ik, jk), присвоенный дискретам k-го фронта, на единицу больше веса дискретов (k - 1) - го фронта. Кроме веса mk каждому дискрету k-го фронта приписывается путевая координата, определяющая дискрет, из которого в данный момент поступила волна. При проведении трассы следует по путевым координатам, выполняя пункт 4° алгоритма.
4.3 Реализация метода Прима
Для этого выберем элементы через которые будет проходить КПД - D3, D4, D7, D8, и введем относительные координаты (рис.2).
Рисунок 2 - Относительные координаты элементов
Составим матрицу длин для данных точек:
3 |
4 |
7 |
8 |
||
3 |
0 |
1 |
2 |
1 |
|
4 |
1 |
0 |
3 |
2 |
|
7 |
2 |
3 |
0 |
1 |
|
8 |
1 |
2 |
1 |
0 |
Далее по алгоритму просматриваем первую строку, находим первый минимальный элемент - 4 и проводим соединение, вычеркивая первый и второй столбцы. Далее алгоритм повторяется до полного покрытия пространства трассами.
4.4 Реализация волнового алгоритма для отдельных проводников
Выберем проводники для реализации алгоритма: D4-D9, 1-1; D3-D2, 5 - 1.
Для реализации построим волну рис. 2 и рис. 3, приведенные ниже.
проектирование радиоэлектронное средство трассировка
Заключение
Исходя из выше сказанного и приведенных результатов можно сказать, что для разработки схем РЭС, на всех этапах необходимо использовать, не один метод, а их комбинации. Это диктуется тем, что при использовании методов, дающих оптимальные результаты затрачиваются большие временные ресурсы. А при использовании в комбинации нескольких простых методов можно получить оптимальные значения критериев, решая вместо одной две задачи, но на это затрачивается меньше временных ресурсов (не обязательно во всех случаях).
Если, например, схема содержит высокую плотность проводников (но оптимальность не является основным критерием, т.е. длинна проводников может иметь не глобальный минимум), то в этом случае при использовании волнового метода Ли затрачивается большое количество времени, гораздо меньшее количество требуется для проведения тех же проводников при использовании алгоритма Прима или Краскала.
Список литературы
1. Курейчик В.М. Математическое обеспечение конструкторского и технологического проектирования с применением САП: Учеб. М.: Радио и связь, 1990.352с.
2. Мактас М.Я. Алгоритмические языки конструирования РЭА: Учеб. пособ. Саратов: СГУ, 1983.106с.
3. Морозов К.К., Одиноков В.Г., Курейчик В.М. Автоматизированное конструкций радиоэлектронной аппаратуры: Учеб. пособ. М.: Радио и связь, 1983.280с.
4. Деньдобренько Б.Н., Малика А.С. Автоматизация конструирования РЭА: Учеб. М.: Высшая школа, 1990. кн.4.
Приложения
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
22 |
21 |
20 |
21 |
20 |
21 |
||||||||||||||||||||
21 |
20 |
19 |
0 |
19 |
20 |
Х |
|||||||||||||||||||
20 |
19 |
18 |
19 |
18 |
19 |
||||||||||||||||||||
19 |
18 |
17 |
18 |
17 |
18 |
||||||||||||||||||||
18 |
17 |
16 |
17 |
16 |
17 |
||||||||||||||||||||
17 |
16 |
15 |
16 |
15 |
16 |
||||||||||||||||||||
16 |
15 |
14 |
15 |
14 |
15 |
||||||||||||||||||||
15 |
14 |
13 |
14 |
13 |
14 |
||||||||||||||||||||
14 |
13 |
12 |
13 |
12 |
13 |
||||||||||||||||||||
13 |
12 |
11 |
Х |
11 |
12 |
Х |
|||||||||||||||||||
12 |
11 |
10 |
10 |
11 |
|||||||||||||||||||||
11 |
10 |
9 |
Х |
9 |
10 |
Х |
|||||||||||||||||||
10 |
9 |
8 |
8 |
9 |
|||||||||||||||||||||
9 |
8 |
7 |
Х |
7 |
8 |
Х |
|||||||||||||||||||
8 |
7 |
6 |
6 |
7 |
|||||||||||||||||||||
7 |
6 |
5 |
Х |
5 |
6 |
Х |
|||||||||||||||||||
6 |
5 |
4 |
4 |
5 |
|||||||||||||||||||||
5 |
4 |
3 |
Х |
3 |
4 |
Х |
|||||||||||||||||||
4 |
3 |
2 |
1 |
2 |
3 |
||||||||||||||||||||
3 |
2 |
1 |
0 |
1 |
2 |
Х |
|||||||||||||||||||
2 |
1 |
2 |
Рисунок 2. Распространение волны для соединения D4-D9, 1-1.
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
13 |
12 |
13 |
12 |
13 |
|||||||||||||||||||||
12 |
11 |
0 |
11 |
12 |
Х |
||||||||||||||||||||
11 |
10 |
11 |
10 |
11 |
|||||||||||||||||||||
10 |
9 |
10 |
9 |
10 |
|||||||||||||||||||||
9 |
8 |
9 |
8 |
9 |
|||||||||||||||||||||
8 |
7 |
8 |
7 |
8 |
|||||||||||||||||||||
7 |
6 |
7 |
6 |
7 |
|||||||||||||||||||||
6 |
5 |
Х |
5 |
6 |
Х |
||||||||||||||||||||
5 |
4 |
4 |
5 |
||||||||||||||||||||||
4 |
3 |
Х |
3 |
4 |
Х |
||||||||||||||||||||
3 |
2 |
1 |
2 |
3 |
|||||||||||||||||||||
2 |
1 |
0 |
1 |
2 |
Х |
||||||||||||||||||||
2 |
1 |
2 |
3 |
||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Х |
Х |
||||||||||||||||||||||||
Рисунок 3 Распространение волны для соединения D3-D5, 1-5.
Размещено на Allbest.ru
Подобные документы
Варианты заданий к курсовому проектированию по дисциплине "Основы компьютерного проектирования и моделирования радиоэлектронных средств" для студентов 4 курса дневного обучения специальности 210302 "Радиотехника". Порядок выполнения курсового проекта.
курсовая работа [747,4 K], добавлен 03.01.2009Понятие надежности и его значение для проектирования и эксплуатации технических элементов. Основные понятия теории надежности. Резервы повышения надежности радиоэлектронных элементов и возможности их реализации. Расчет надежности типового устройства.
курсовая работа [4,4 M], добавлен 25.01.2012Характеристика подсистем автоматизированного анализа конструкции радиоэлектронных средств и отработки ее на технологичность. Технология функционального анализа изделия по стоимости и трудоемкости. Классификация показателей технологичности конструкции.
реферат [307,5 K], добавлен 29.01.2012Разработка усилителя тока с помощью средств систем автоматизированного проектирования. Моделирование усилителя тока в Multisim. Расчет размеров, размещение радиоэлектронных компонентов на печатной плате, ее трассировка с помощью волнового алгоритма.
курсовая работа [3,0 M], добавлен 21.10.2015Задачи и этапы обеспечения электромагнитной совместимости различных элементов радиоэлектронных средств. Неосновные излучения передатчиков: внеполосные и побочные на гармониках, паразитные, комбинационные, интермодуляционные. Неосновные каналы приема.
презентация [493,2 K], добавлен 16.03.2014Сущность обеспечения электромагнитной совместимости, ее классификация по классу, основным видам и типам. Непреднамеренные электромагнитные помехи. Функциональные характеристики радиоэлектронных средств. Изучение условий пользования радиоканалами.
презентация [26,0 K], добавлен 27.12.2013Программные средств для проектирования радиотехнических устройств. Основные технические возможности программы Microsoft Word. Сравнительные характеристики программ для математических расчётов. Программы моделирования процессов в радиоэлектронных схемах.
контрольная работа [1,0 M], добавлен 27.01.2010Классификация испытаний радиоэлектронных средств измерений (РЭСИ). Методы испытаний. Полигонные и натурные испытания и их особенности. Испытания на этапах проектирования, изготовления и выпуска изделий. Ремонтопригодные и невосстанавливаемые изделия.
реферат [520,0 K], добавлен 14.01.2009Понятие, сущность, классификация, основы проектирования и расчета стабилизатора напряжения последовательного типа. Методика проектирования однофазного мостового выпрямителя, работающего на нагрузку с сопротивлением, порядок вычисления его параметров.
курсовая работа [149,9 K], добавлен 09.09.2010Автоматическое проектирование радиоэлектронных устройств на примере работы с системой MicroCap. Моделирование микросхемы К531КП2 и получение результатов в виде временных диаграмм. Описание разработки, создания и отладки рабочей модели микросхемы.
курсовая работа [382,4 K], добавлен 15.10.2014