КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Операторы трассировщика Specctra
Center - просматривает все проложенные трассы, которые расположены между сложными выводами компонентов, и смещает их так, чтобы они были эквидистантны (равноудалены) относительно этих выводов, соблюдая следующие условия: - новых конфликтов не должно появляться - только один сегмент может быть проложен между парой выводов - для центрирования не используются новые сегменты трасс, только один ранее проложенный сегмент может быть смещен - не добавляются изгибы трасс - смещение идет по координатной сетке (если она была определена) Пример: Center Filter - удаляет финальные конфликты трассировки посредством запуска такого прохода трассировщика, который увеличивает сходимость конфликта и, как следствие, минимизирует число не разведённых цепей. Если после большого числа проходов трассировщика осталось некоторое число конфликтов и закончен проход Clean, можно использовать проходы Filter, чтобы обеспечить бесконфликтную трассировку. Когда запускается данная операция с числом проходов >1, на каждом проходе прогрессивно увеличивается штраф за конфликт. На последнем проходе конфликт принимает максимальное значение и любые конфликты после этого прохода считаются неразрешимыми. Максимальное число проходов равно 5. Пример: Filter Filter 5 Clean - улучшает процесс трассировки, посредством минимизации количества переходных отверстий и точек изгиба трасс. Всегда предлагается 4 прохода оптимизации после окончания всех проходов трассировки. Если использовать данную команду без указания числа проходов, то трассировщик выполнит один проход оптимизации. Пример: Clean Clean 4 Route - запускает автотрассировщик. Рекомендуется выполнять 25 проходов. Если нет 100% разводки после каждого прохода, то трассировка продолжается, если есть - прекращается и программа переходит к выполнению следующих команд DO-файла. Пример: Route Route 50 16 Route 5 (remove) Remove - удаляет трассы, когда трассировщик пытается переложить и не будет восстанавливать трассы в первоначальной позиции. Эту операцию рекомендуется использовать, если число попыток проложить трассу >100 и при этом имеются сотни или тысячи конфликтов после десяти и более проходов. Smart_Route - так называемый «умный» автотрассировщик. В данной команде имеется возможность управлять процессом трассировки, т.е. определить параметры автотрассировщика: - min_via_grid - устанавливает минимальные значения дискретной сетки по осям координат для переходных отверстий - min_wire_grid - дискретная сетка для трасс - auto_fanout - разрешает предварительную трассировку стрингеров - auto_miter - выполняется трассировщиком операции сглаживания топологии ПП после окончания проходов трассировки Пример: Smart_route Smart_route (min_via_grid)(min_wire_grid) Smart_route (auto_fanout off)(auto_miter on) Delete - команда для удаления пересечения трасс и мест нарушения зазоров. Используется совместно с операторами определяющими тип удаляемых объектов: Conflicts - удаляются все пересечения трасс и места нарушения зазоров Segment - позволяет трассировщику снять конфликт посредством удаления отдельных сегментов и создания гидов. При большом количестве конфликтов вводить данную команду не рекомендуется, лучше в этом случае использовать команду Filter. Пример: Deleteconflicts Deletesegment
Дата добавления: 2014-01-14; Просмотров: 487; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |