Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Разработка печатных плат (радиоэлектроника) 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 [ 173 ] 174 175 176 177 178 179 180 181

мы хотим оттрассировать перед началом трассировки всех остальных, поэтому команду следует вписать сразу после установки сеток проектирования. Отметьте строчку, после которой следует ввести строку с новой командой, и шелкните по кнопке Add After (Добавить после). В результате новая строчка будет записана в текст Do-файла. При необходимости можно воспользоваться кнопкой Add Before (Добавить впереди).

Следующие две строчки будут вводить конструктивные требования к данному проводнику. Выберите команду rule, в окнах и строчках в правой части диалога внесите необходимые требования к зазорам (Clearence), например как это показано на рис. 8.31, и аналогично установите ширину проводника, введя в окне Rule, текст width 1.2 (проводник шириной 1,2 мм).

SPECCTRA DO File Wizaid

i DO Commands:

DO File:

grid via 0.100000 select net NET00020

:fulenetNET00020fcl

rule netNET00020N.-

Apply To: I net Name: Rule:

NET00020 [(clearence 0.27)

Рис. 8.31

Далее следует ввести команду для запуска трассировщика. Выберите команды route и установите 3 (три) цикла трассировки.

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

Следующая команда - unselect all nets - вводится, чтобы снять режим выбора с оттрассированной цепи.

И в конце данной группы команд введите команду stop (Стоп, пауза). В результате, завершив трассировку, программа приостановит работу.

Завершите корректировку Do-файла, щелкнув по кнопке ОК и далее по кнопке Start. Будет запушена программа SPECCTRA, которая сразу начнет работу с трассировки только одного указанного проводника с установленными для него параметрами.

Анализ возможности трассировки

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

двух-, трех циклов). Для этого щелкните по кнопке ifij Status Report (Статистические данные), откроется соответствующий диалог (см. рис. 8.32). Отметим, что данный диалог можно открывать, не прекращая работу программы (трассировку), и тогда вы получите данные на момент щелчка по кнопке. Вы можете просматривать выведенный текст, а программа в это время будет продолжать работу.

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



ShapeBased Aulomalion Soflwaie Routing Status Repoit

Search:

г Case Sensitive Save

*SPECCTRA ShapeBased Automation Software VIO.0.1 made 2000/11/22 at 15:01:38 #Host

#ROUTING STATUS <<< .\CxeMa-131.DSN 55> Start Time: Sun Mar 09 10:05:18 2003 Report Time: Sun Mar 09 10:05:35 2003

Nets = 96 Connections

Current Wire = 67 Reroute wires

Completion = 100.00Ж Unconnections

ROUTING HISTORY ==-----------=======

Pass I Conflicts

Name N0. Cross Clear

270 346 0

I I I I iRedl

FaillUnrtel Vi as ХГа1 к 1 Len. %

CPU Time

Pass 1 Total

Route

Route

Route

Route

CI ean

Conf1i cts

between

0 0

0 69

0 6B

OilOO

stub Violations: 0 Net Order Violations: Ш Overall Routing Time:

ygon wires and fixed objects: 0 0

0:00:04

0:00:001 0:00:011 0:00:01 0:00:011 0:00:001 0:00:011

0:00:001 0:00:011 0:00:021 0:00:03 I 0:00:03 0:00:041

Рис. 8.32

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

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

В таблице в строке Bus в колонке Unrte (Unroute - неразведенные) показано количество неразведенных цепей. Если после одного, двух циклов работы в этой колонке сохранится неизменная цифра больше нуля, то это значит, что программа не может оттрасировать их даже без соблюдения конструктивных норм. Обычно это связано с физической невозможностью прокладки проводников. Такой проект обычно требует изменения компоновки элементов.

В таблице в стоке Route - Nol (Первый цикл трассировки) следует просмотреть информацию в столбцах: Conflicts Cross (Пересечения) и Conflicts Clear (Зазоры). Если их суммарное количество составляет менее 20% от количества связей в проекте (указано в тексте над таблицей), то имеется высокая вероятность успешного завершения работы. После каждого нового цикла трассировки это число должно уменьшаться. Если оно стабилизировалось на какой-то цифре, то успех маловероятен.



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

В колонке Red % (Процент корректуры) показано процентное количество ликвидированных конфликтов во время данного цикла работы.

В колонке CPU Time приведено время работы программы на разных стадиях и суммарное время. Оценка и сравнение этих цифр позволит прогнозировать время завершения всей работы.

Приемы корректировки

Работая с проектом, вам для поиска нужных элементов могут потребоваться их позиционные обозначения, которые по умолчанию на рабочем поле не показываются. Выполните: МН View -> labels. В открывшемся диалоге установите флажки в окнах View labels и RelDes, в результате на элементах появятся позиционные обозначения, но для мелких элементов они будут видны только при соответствующем увеличении изображения.

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

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

Сору Route - копировать проводник. После щелчка по этой кнопке щелкните ЛК по печатному проводнику: он будет отмечен белым цветом. Затем щелкните ЛК по ЭДМ другой неразведенной цепи. Выбранный проводник будет скопирован на новое место, причем если на новом месте взаимное расположение ЭДМ незначительно отличается, то прогрмма соответствующим образом изменит форму проводника. Новая копия будет выделена белым цветом, и теперь ее можно аналогичным образом скопировать на другое место и т. д.

Critic Wire - сглаживание проводников. Команда улучшает прокладку трасс за счет удаления (сглаживания) петель и изгибов. Щелкните по кнопке и далее по проводнику.

Cut Segment - добавляет в проводник точку излома. После щелчка по

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

Delete Segment - удалить фрагмент. После щелчка по кнопке следует щелкнуть Л К по фрагменту цепи, который будет удален. На месте удаленного фрагмента появляется линия связи.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 [ 173 ] 174 175 176 177 178 179 180 181



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.