бесплано рефераты

Разделы

рефераты   Главная
рефераты   Искусство и культура
рефераты   Кибернетика
рефераты   Метрология
рефераты   Микроэкономика
рефераты   Мировая экономика МЭО
рефераты   РЦБ ценные бумаги
рефераты   САПР
рефераты   ТГП
рефераты   Теория вероятностей
рефераты   ТММ
рефераты   Автомобиль и дорога
рефераты   Компьютерные сети
рефераты   Конституционное право
      зарубежныйх стран
рефераты   Конституционное право
      России
рефераты   Краткое содержание
      произведений
рефераты   Криминалистика и
      криминология
рефераты   Военное дело и
      гражданская оборона
рефераты   География и экономическая
      география
рефераты   Геология гидрология и
      геодезия
рефераты   Спорт и туризм
рефераты   Рефераты Физика
рефераты   Физкультура и спорт
рефераты   Философия
рефераты   Финансы
рефераты   Фотография
рефераты   Музыка
рефераты   Авиация и космонавтика
рефераты   Наука и техника
рефераты   Кулинария
рефераты   Культурология
рефераты   Краеведение и этнография
рефераты   Религия и мифология
рефераты   Медицина
рефераты   Сексология
рефераты   Информатика
      программирование
 
 
 

Разработка печатного модуля РЭС с использованием учебных алгоритмов САПР

L(X1)=7-1=6, L(X3)=7-1=6, L(X6)=7-1=6, L(X8)=7-0=7, L(X9)=8-1=7, L(X10)=6-1=5, L(X11)=5-1=4, L(X12)=6-0=6, L(X13)=6-1=5, L(X14)=5-1=4, L(X15)=8-0=8.


Стягиваем вершины X11, X14 с базовой во второй корпус, т.к. они имеют минимальный функционал, равный 4.

Таблица 5

X1 X3 X6 X8 X9 X10 X12 X13 X15
X1 0 0 1 1 0 1 0 1 1 2
X3 0 0 1 0 1 0 1 1 1 2
X6 1 1 0 1 1 0 1 0 1 1
X8 1 0 1 0 1 1 1 1 0 1
X9 0 1 1 1 0 1 1 0 1 2
X10 1 0 0 1 1 0 0 0 1 2
X12 0 1 1 1 1 0 0 1 1 0
X13 1 1 0 1 0 0 1 0 0 2
X15 1 1 1 0 1 1 1 0 0 2
2 2 1 1 2 2 0 2 2 0

Так как К155ЛА4 содержит три модуля, элементы X5, X11, X14 помещаем в одну микросхему. Для оставшихся несвязанных элементов будем продолжать компоновку.

Таблица 6

X1 X3 X6 X8 X9 X10 X12 X13 X15
X1 0 0 1 1 0 1 0 1 1 5
X3 0 0 1 0 1 0 1 1 1 5
X6 1 1 0 1 1 0 1 0 1 6
X8 1 0 1 0 1 1 1 1 0 6
X9 0 1 1 1 0 1 1 0 1 6
X10 1 0 0 1 1 0 0 0 1 4
X12 0 1 1 1 1 0 0 1 1 6
X13 1 1 0 1 0 0 1 0 0 4
X15 1 1 1 0 1 1 1 0 0 6

За базовую принимаем вершину X6, т.к. она имеет максимальное значение, равное 6, и минимальный порядковый номер. Она связана с вершинами X1, X3, X8, X9, X12, X15. Посчитаем для этих вершин функционалы:

L(X1)=5-1=4, L(X3)=5-1=4, L(X8)=6-1=5, L(X9)=6-1=5, L(X10)=4-0=4, L(X12)=6-1=5, L(X13)=4-0=4, L(X15)=6-1=5.

Стягиваем вершину X1, X3 с базовой в третий корпус, т.к. они имеют минимальный функционал, равный 4.

Таблица 7

X8 X9 X10 X12 X13 X15
X8 0 1 1 1 1 0 2
X9 1 0 1 1 0 1 2
X10 1 1 0 0 0 1 1
X12 1 1 0 0 1 1 2
X13 1 0 0 1 0 0 2
X15 0 1 1 1 0 0 3
2 2 1 2 2 3 0

Так как К155ЛА4 содержит три модуля, элементы X1, X3, X6 помещаем в одну микросхему. Для оставшихся несвязанных элементов будем продолжать компоновку.

Таблица 8

X8 X9 X10 X12 X13 X15
X8 0 1 1 1 1 0 4
X9 1 0 1 1 0 1 4
X10 1 1 0 0 0 1 3
X12 1 1 0 0 1 1 4
X13 1 0 0 1 0 0 2
X15 0 1 1 1 0 0 3

За базовую принимаем вершину X8, т.к. она имеет максимальное значение, равное 4, и минимальный порядковый номер. Она связана с вершинами X9, X10, X12, X13. Посчитаем для этих вершин функционалы:


L(X9)=4-1=3, L(X10)=3-1=2, L(X12)=4-1=3, L(X13)=2-1=1, L(X15)=3-0=3.

Стягиваем вершину X10, X13 с базовой в четвёртый корпус, т.к. они имеют минимальный функционал.

Таблица 9

X9 X12 X15
X9 0 1 1 2
X12 1 0 1 2
X15 1 1 0 1
2 2 1 0

Так как К155ЛА4 содержит три модуля, элементы X8, X10, X13 помещаем в одну микросхему.

Аналогично стягиванием оставшиеся вершины X9, X12, X15 в пятый корпус и помещаем в микросхему.

          Выбираем микросхему К155ТВ1. В ней содержится только один модуль, поэтому процесс компоновки проводить не будем, а поместим каждый элемент первого блока в отдельную микросхему.

1.3.2 Компоновка второго блока

Второй блок состоит из пяти логических элементов 2И-НЕ, которые не связаны между собой. Поэтому четыре из них стягиваются в один корпус микросхемы К155ЛА3, а пятый в другой, т.к. микросхема К155ЛА3 содержит только 4 логических элемента.

1.3.3 Компоновка третьего блока

Третий блок состоит из одного JK-триггера, поэтому помещаем его в корпус микросхемы К155ТВ1, содержащей только один элемент.

В результате проведения процесса последовательной компоновки конструктивных узлов РЭА, получили схему электрическую принципиальную состоящую из пяти микросхем D2, D3, D4, D5, D6 типа К155ЛА4, двух микросхем D7, D8 типа К155ЛА3 и одной микросхемы D1 типа К155ТВ1. Схема электрическая принципиальная приведена в приложении 1. Перечень элементов к этой схеме в приложении 2.

По этой схеме построим граф (рис. 4).


Рис.4


2. Размещение элементов

2.1 Краткое описание алгоритма последовательной установки элементов РЭА

          Алгоритм последовательной установки РЭА не требует первоначального размещения элементов. Сущность этого этапа состоит в последовательном закреплении элементов РЭА на монтажной плате относительно каких-либо ранее закрепленных элементов. При этом из числа не размещенных элементов выбирается тот элемент, для которого характеристика, связанная с длиной связи относительно ранее размещенных элементов, оказывается наилучшей. В качестве первоначально закрепленных на монтажной плоскости конструктивных элементов обычно выбирают разъемы. В связи с этим на монтажной плате первыми размещаются элементы, имеющие максимальное количество связей с разъемами.

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

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

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

, (10)

где –количество связей i-ого элемента с установленным ранее на

плате j-ым элементом, порядковый номер которого-m;

g – количество уже закрепленных на плате элементов;

– общее число связей i-ого элемента со всеми остальными

элементами множества X.

2.1.1 Последовательность работы алгоритма

Формируется массив номеров элементов и подготавливается (обнуляется) массив установочных мест.

Выбираем за исходное размещение местонахождение разъема и элементов, закрепляемых на установочных местах платы по требованию разработчика.

Во множестве размещаемых элементов, обнуляем элементы размещенные по требованию разработчика.

Выбираем из множества N ещё не размещенный элемент  для которого значение Фi максимально. Если ряд элементов имеет одинаковое значение Фi, то выбираем элемент с минимальным порядковым номером.

Для множества незанятых позиций ряда определяем позицию, закрепление которой элемента Ni приводит к минимальному приращению функции цели


, (11)

где dij – элемент матрицы расстояний.

Общее суммарное расстояние от закрепляемого элемента к закрепленным будет минимальным. Проверяем, не является ли данная позиция областью, запрещенной для размещения элементов.

Производим закрепление элемента Ni за свободной позицией ряда, в которой обеспечивается минимальное приращение функции цели.

Проверяем все ли элементы размещены на плате, если нет, то процесс повторяется заново.

2.2 Выполнение размещения

По графу (рис.4) строим матрицу смежности и определяем степень каждой вершины

Таблица 10

D1 D2 D3 D4 D5 D6 D7 D8 X1

D1 0 2 2 1 2 0 0 0 2 9
D2 2 0 5 4 3 3 6 1 3 27
D3 2 5 0 3 3 6 4 1 3 27
D4 1 4 3 0 4 2 6 1 3 24
D5 2 3 3 4 0 4 5 2 3 26
D6 0 3 6 2 4 0 2 2 4 23
D7 0 6 4 6 5 2 0 0 4 27
D8 0 1 1 1 2 2 0 0 1 8
X1 2 3 3 3 3 4 4 1 0 23

Составляем модель монтажной платы



Рис. 5 Модель монтажной платы

Затем по модели монтажной платы составляем матрицу расстояний

Таблица 11

1 2 3 4 5 6 7 8 9 10
1 0 1 1 1 2 2 2 3 4 3
2 1 0 1 2 1 2 3 2 3 4
3 1 1 0 1 2 1 2 3 4 3
4 1 2 1 0 3 2 1 4 3 2
5 2 1 2 3 0 1 4 1 2 3
6 2 2 1 2 1 0 1 2 1 2
7 2 3 2 1 4 1 0 3 2 1
8 3 2 3 4 1 2 3 0 1 2
9 4 3 4 3 2 1 2 1 0 1
10 3 4 3 2 3 2 1 2 1 0

2.2.1 В качестве первого размещенного элемента принимаем разьем X1 (позиция 1). Рассчитываем коэффициенты относительной взвешенной связности по формуле (10)

ФD1= 2/9 = 0,222, ФD2= 3/27 = 0,111, ФD3= 3/27 = 0,111, ФD4= 3/24 = 0,125,

ФD5= 3/26 = 0,115, ФD6= 4/23 = 0,174, ФD7= 4/27 = 0,148, ФD8= 1/8 = 0,125.


На данном этапе будем размещать элемент с максимальным значением , т.е. элемент DD1.

Рассчитываем приращение функции цели для незанятых ячеек печатной платы по формуле (11)

F2 = 2*1 = 2, F3 = 2*1 = 2, F4 = 2*1 = 2, F5 = 2*2 = 4,

F6 = 2*2 = 4, F7 = 2*2 = 4,F8 = 2*3 = 6,F9 = 2*4 = 8,F10 = 2*3 = 6.

Выбираем минимальное значение из . Это соответствует 2,3 и 4 позициям. Выбираем позицию с минимальным номером, т.е. вторую.

2.2.2 В качестве размещенных элементов принимаем разьем X1 (позиция 1) и DD1 (позиция 2). Рассчитываем коэффициенты относительной взвешенной связности по формуле (10)

ФD2= (2+3)/27 = 0,185, ФD3= (2+3)/27 = 0,185,

ФD4= (1+3)/24 = 0,167, ФD5= (2+3)/26 = 0,192, ФD6= (0+4)/23 = 0,174,

ФD7= (0+4)/27 = 0,148, ФD8= (0+1)/8 = 0,125.

На данном этапе будем размещать элемент с максимальным значением , т.е. элемент DD5.

Рассчитываем приращение функции цели для незанятых ячеек печатной платы по формуле (11)

F3 = 3*1+2*1 = 5,

F4 = 3*1+2*2 = 7, F5 = 3*2+2*1 = 8, F6 = 3*2+2*2 = 10,

F7 = 3*2+2*3 = 12,F8 = 3*3+2*2 = 13, F9 = 3*4+2*3 = 18,

F10 = 3*3+2*4 = 17.


Выбираем минимальное значение из . Это соответствует позиции 3.

2.2.3 В качестве размещенных элементов принимаем разьем X1 (позиция 1), DD1 (позиция 2) и DD5 (позиция 3). Рассчитываем коэффициенты относительной взвешенной связности по формуле (10)

ФD2= (2+3+3)/27 = 0,296, ФD3= (2+3+3)/27 = 0,296,

ФD4= (1+4+3)/24 = 0,333, ФD6= (0+4+4)/23 = 0,348,

ФD7= (0+4+5)/27 = 0,333, ФD8= (0+1+2)/8 = 0,375.

На данном этапе будем размещать элемент с максимальным значением , т.е. элемент DD8.

Рассчитываем приращение функции цели для незанятых ячеек печатной платы по формуле (11)

F4 = 1*1+0*2+2*1 = 3, F5 = 1*2+0*1+2*2 = 6, F6 = 1*2+0*2+2*1 = 4,

F7 = 1*2+0*3+2*2 = 6,F8 = 1*3+0*2+2*3 = 9, F9 = 1*4+0*3+2*4 = 12,

F10 = 1*3+0*4+2*3 = 9.

Выбираем минимальное значение из . Это соответствует позиции 4.

2.2.4 В качестве размещенных элементов принимаем разьем X1 (позиция 1), DD1 (позиция 2), DD5 (позиция 3), DD8 (позиция 4). Рассчитываем коэффициенты относительной взвешенной связности по формуле (10)

ФD2= (2+3+1+3)/27 = 0,333, ФD3= (2+3+1+3)/27 = 0,333,

ФD4= (1+4+1+3)/24 = 0,375, ФD6= (0+4+2+4)/23 = 0,435,

ФD7= (4+5)/27 = 0,333.

На данном этапе будем размещать элемент с максимальным значением , т.е. элемент DD6.

Рассчитываем приращение функции цели для незанятых ячеек печатной платы по формуле (11)

F5 = 4*2+0*1+4*2+2*3 = 22, F6 = 4*2+0*2+4*1+2*2 = 16,

F7 = 4*2+0*3+4*2+2*1 = 18,F8 = 4*3+0*2+4*3+2*4 = 32,

F9 = 4*4+0*3+4*4+2*3 = 38, F10 = 4*3+0*4+4*3+2*2 = 28.

         

Выбираем минимальное значение из . Это соответствует 6 и 7 позициям. Но позиция 6 запрещенная, поэтому выбираем позицию 7.

2.2.5 В качестве размещенных элементов принимаем разьем X1 (позиция 1), DD1 (позиция 2), DD5 (позиция 3), DD8 (позиция 4),

DD6 (позиция 7). Рассчитываем коэффициенты относительной взвешенной связности по формуле (10)

ФD2= (2+3+3+1+3)/27 = 0,444, ФD3= (2+3+6+1+3)/27 = 0,555,

ФD4= (1+4+2+1+3)/24 = 0,458,

ФD7= (5+2+4)/27 = 0,407.

На данном этапе будем размещать элемент с максимальным значением , т.е. элемент DD3.

Рассчитываем приращение функции цели для незанятых ячеек печатной платы по формуле (11)

F5 = 3*2+2*1+3*2+1*3+6*4 = 41, F6 = 3*2+2*2+3*1+1*2+6*1 = 21,

F8 = 3*3+2*2+3*3+1*4+6*3 = 44, F9 = 3*4+2*3+3*4+1*3+6*2 = 45,

F10 = 3*3+2*4+3*3+1*2+6*1 = 34.

Выбираем минимальное значение из . Это соответствует 6 и 10 позициям. Но позиция 6 запрещенная, поэтому выбираем позицию 10.

2.2.6 В качестве размещенных элементов принимаем разьем X1 (позиция 1), DD1 (позиция 2), DD5 (позиция 3), DD8 (позиция 4), DD6 (позиция 7), DD3 (позиция 10). Рассчитываем коэффициенты относительной взвешенной связности по формуле (10)

ФD2= (2+5+3+3+1+3)/27 = 0,63,

ФD4= (1+3+4+2+1+3)/24 = 0,583,

ФD7= (4+5+2+4)/27 = 0,555.

На данном этапе будем размещать элемент с максимальным значением , т.е. элемент DD2.

Рассчитываем приращение функции цели для незанятых ячеек печатной платы по формуле (11)

F5 = 3*2+2*1+3*2+1*3+3*4+5*3 = 44,

F6 = 3*2+2*2+3*1+1*2+3*1+5*2 = 28,

F8 = 3*3+2*2+3*3+1*4+3*3+5*2 = 45,

F9 = 3*4+2*3+3*4+1*3+3*2+5*2 = 44.

Выбираем минимальное значение из . Это соответствует 6 позиции. Но позиция 6 запрещенная, поэтому выбираем позицию 5.


2.2.7 В качестве размещенных элементов принимаем разьем X1 (позиция 1), DD1(позиция 2), DD5(позиция 3), DD8(позиция 4), DD6(позиция 7), DD3 (позиция 10), DD2 (позиция 5). Рассчитываем коэффициенты относительной взвешенной связности по формуле (10)

ФD4= (1+4+3+4+2+1+3)/24 = 0,75,

ФD7= (0+6+4+5+2+0+4)/27 = 0,778.

На данном этапе будем размещать элемент с максимальным значением , т.е. элемент DD7.

Рассчитываем приращение функции цели для незанятых ячеек печатной платы по формуле (11)

F6 = 4*2+0*2+5*1+0*2+6*1+2*1+4*2 = 29,

F8 = 4*3+0*2+5*3+0*4+6*1+2*3+4*2 = 47,

F9 = 4*4+0*3+5*4+0*3+6*2+2*2+4*1 = 56.

Выбираем минимальное значение из . Это соответствует 6 и 8 позициям. Но позиция 6 запрещенная, поэтому выбираем позицию 8.

2.2.8 В качестве размещенных элементов принимаем разьем X1 (позиция 1), DD1(позиция 2), DD5(позиция 3), DD8(позиция 4),

DD6(позиция 7), DD3(позиция 10), DD2(позиция 5), DD7(позиция 8).

DD4 ставим в позицию 9.

2.3 Результаты размещения

Таблица 12

Элемент Номер посадочного места
X1 1
DD1 2
DD2 5
DD3 10
DD4 9
DD5 3
DD6 7
DD7 8
DD8 4


Рис.6


3. Трассировка цепей питания и земли

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

3.1 Краткое описание алгоритма Краскала

В алгоритме Краскала кратчайшую связывающую сеть (КСС) строят путем последовательного присоединения к ним ребер, удовлетворяющих следующим условиям:

1.Ребра должны быть кратчайшими.

2.Ребро не должно соединять изолированные вершины.

3.Ребро не должно образовывать циклы.

4.Присоединение рассматриваемого ребра не приводит к повышению степени вершины выше заданного числа.

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

3.2 Трассировка цепей земли по алгоритму Краскала

         

Расположим расстояния между контактами в порядке возрастания, используя рисунок 5 и таблицу 11 для расстояния равного 1,2,3,4:

1: d1-2, d1-3, d1-4, d2-3, d2-5, d3-4, d3-6, d4-7, d5-6, d5-8, d6-7, d6-9, d7-10, d8-9, d9-10;

2: d1-5, d1-6, d1-7, d2-4, d2-6, d2-8, d3-5, d3-7, d4-6, d4-10, d5-9, d6-8, d6-10, d7-9, d8-10;

3: d1-8, d1-10, d2-7, d2-9, d3-8, d3-10, d4-5, d4-9, d5-10, d7-8;

4: d1-9, d2-10, d3-9, d4-8, d5-7.


По минимальному расстоянию равному 1 составим граф, не содержащий циклов и связей с вершиной 6(запрещённое место).

Рис.7

Выбираем ребра, отвечающие условиям алгоритма Краскала. Получаем:

d1-2, d1-3, d1-4, d2-5,d4-7, d5-8, d7-10, d8-9.


Данные ребра соединяют все нужные нам контакты. Проведенная трасса отображена на рисунке 8.

Рис. 8


3.3 Трассировка цепей питания по алгоритму Прима

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

Цепи питания будут размещаться в другом слое.

Фиксируем произвольную строку в таблице 11, например 1.Минимальное расстояние равное 1 в первой строке находится во 2,3,4 столбце. Минимальное расстояние между первым и вторым контактом. Выбираем минимальный по счёту столбец, – вычёркиваем второй столбец.

Далее фиксируем вторую строку. Минимальное расстояние равное 1 в первой и второй строке находится во 3,4 столбце первой строки. Выбираем минимальный по счёту столбец, – вычёркиваем третий столбец.

Далее аналогично.

Фиксируем строку 3. Минимальное расстояние в строке 1 в столбце 4. Вычёркиваем столбец 4.

Фиксируем строку 4. Минимальное расстояние в строке 2 в столбце 5. Вычёркиваем столбец 5.

Фиксируем строку 5. Минимальное расстояние в строке 3 в столбце 6, но т.к. 6 –запрещённое место, выбираем следующее минимальное значение в строке 4 в столбце 7. Вычёркиваем столбец 7.

Фиксируем строку 7. Минимальное расстояние в строке 5 в столбце 8. Вычёркиваем столбец 8.

Фиксируем строку 8. Минимальное расстояние в строке 7 в столбце 10. Вычёркиваем столбец 10.

Фиксируем строку 10. Минимальное расстояние в строке 8 в столбце 9. Вычёркиваем столбец 9.

В результате получаем следующую цепь d1-2, d1-3, d1-4, d2-5,d4-7, d5-8, d7-10, d8-9. (рис.9).



Рис.9


4. Трассировка сигнальных цепей с помощью волновых алгоритмов

Основные принципы построение трасс с помощью волнового алгоритма сводятся к следующему.

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

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

Рк = Рк-1 + Р,  (12)

где Рк и Рк-1 –веса ячеек К-го и (К-1)-го фронтов;

Р–числовая характеристика, зависящая от выбранного критерия

отимизации.

На Рк накладывают одно ограничение – веса ячеек предыдущих фронтов не должны быть больше весов ячеек последующих фронтов. Фронт распространяется только на соседние ячейки, которые имеют с ячейками предыдущего фронта либо общую сторону, либо хотя бы одну общую точку. Процесс распространения волны продолжается до тех пор, пока её расширяющийся фронт не достигнет приемника или на iом шаге не найдётся ни одной свободной ячейки, которая могла бы быть включена в очередной фронт, что соответствует случаю невозможности проведения трассы при заданных ограничениях.

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

Пример трассировки сигнальных цепей по волновому алгоритму.

Требуется соединить контакты 1,2,3 и 4. Волну будем распространять из первого контакта рис.10.


Рис.10

В результате получаем цепь, изображенную на рис.11.



Рис.11

Результаты трассировки всех цепей представлены в приложении 3.


Заключение

В результате выполнения курсового проекта был разработан печатный модуль РЭС с использованием учебных алгоритмов САПР.

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


Список используемой литературы

1.   Деньдобренко Б.Н., Малика А.С. Автоматизация конструирования РЭА: Учебник для вузов. - М., Высш. школа,1980.

2.   Основы проектирования микроэлектронной аппаратуры./Под ред. Б.Ф. Высоцкого. М., 1977.

3.   Теория и методы автоматизации проектирования вычислительных систем./Под ред. М. Брейера. М., 1977.


Страницы: 1, 2


© 2010 САЙТ РЕФЕРАТОВ