3.4 Реализация алгоритмов решения задачи трассировки
Составим матрицу длин для блока №1
Выбираем модуль А4, просматриваем первую строку, находим первый минимальный элемент - длина соединения между модулями А4 и А1 равна 8 единиц, проводим это соединение, вычеркивая первый и третий столбцы. Далее алгоритм повторяется до полного покрытия пространства трассами. Минимальное покрывающее дерево, построенное с помощью алгоритма Прима для блока №5, представлено на рисунке 6. Исходный граф схемы представлен на рисунке 7, а граф пересечения для определения хроматического числа - на рисунке 8.
Рисунок 6 ? Минимальное покрывающее дерево для блока №1
Рисунок 7 ? Исходный граф схемы
Рисунок 8 ? Граф пересечения
На рисунке 7 видно два пересечения ребер исходного графа, с помощью этого рисунка построен граф пересечений, содержащий два ребра и десять вершин, окрашенных в два цвета. Вершина u6 окрашена в черный цвет, остальные вершины - в серый. Это значит, что печатная плата содержит только два слоя, в одном из которых находятся проводник u6, в другом слое - остальные проводники.
Для реализации волнового алгоритма проведения проводников выбраны соединения между элементами А1 и А7 (1/4 и 7/4), результаты представлены на рисунке 9, и между элементами А8 и А9 (7/2 и 10/8) - результат на рисунке 10.
Рисунок 9 ? Распространение волны для соединения модулей А4 и А10.
Рисунок 10 ? Распространение волны для соединения модулей А7 и А10.
- Введение
- 1. Компоновка схемы
- 1.1 Последовательный алгоритм разбиения
- 1.2 Метод парных перестановок
- 1.3 Реализация задачи компоновки
- 2. Размещение компонентов схемы на плате
- 2.1 Последовательный алгоритм размещения
- 2.2 Алгоритм размещения методом парных перестановок
- 2.3 Реализация алгоритмов размещения компонентов схемы на плате
- 3. Трассировка соединений
- 3.1 Построение минимального покрывающего дерева с помощью алгоритма Прима
- 3.2 Расслоение топологии
- 3.3 Волновой алгоритм проведения трассировки
- 3.4 Реализация алгоритмов решения задачи трассировки
- Заключение
- 1.5 Разработка конструкции печатной платы и печатного узла
- Знакомство с системой автоматизированного проектирования печатных плат p-cad 2002
- Конструкторско-технологическое проектирование функциональных узлов, расположенных на печатных платах
- Стандарты проектирования печатных плат и на технологические процессы
- 6.9. Системы автоматизированного проектирования
- 3.2. Проектирование печатной платы с применением цвм
- 4.1.3.Топологическое конструирование печатной платы.
- 2.1 Технология изготовления печатных плат.