Интернет магазин китайских планшетных компьютеров



Компьютеры - TopoR

01 мая 2011





TopoR — российская система автоматизированного проектирования, предназначенная для проектирования печатных плат, предварительно подготовленных в других системах в форматах PCAD ASCII PCB, PADS ASCII PCB или DSN.

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

Первый вариант топологического трассировщика, который начал реально использоваться промышленными предприятиями, появился в 1996 году. Этот трассировщик работал под MS DOS, успешно трассировал двухслойные печатные платы и носил имя FreeStyle Router.

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

Образец печатной платы

В 2001 году вышла первая версия топологического трассировщика под Windows, получившая название TopoR. Эта программа уже трассировала не только двухслойные, но и многослойные печатные платы.

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

Автоматическая гибкая топологическая трассировка соединений выполняется в произвольных направлениях и не ограничивается углами 90º и 45º.

За счёт экономичного использования ресурсов монтажного пространства и отсутствия преимущественных направлений трассировки существенно снижается уровень электромагнитных перекрёстных помех.

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

При перемещении объектов оптимальная форма проводников вычисляется автоматически с учётом необходимых зазоров. Это существенно упрощает процесс редактирования, избавляя от необходимости заботиться о соблюдении технологических ограничений.

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

Представление проводников линиями
Представление проводников дугами

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

Данный подход позволяет использовать механизм распределённых вычислений для повышения скорости трассировки. По заверениям авторов, в одной из ближайших версий распределённая трассировка появится в арсенале пользователей трассировщика TopoR.

В TopoR имеется автоматическое размещение компонентов. Процедура может применяться как ко всем компонентам на плате, так и к компонентам в определённом окне. Конечно, она не может сравниться с ручным размещением по качеству. Тем не менее, она может быть использована для получения начального размещения для последующего ручного размещения.

В TopoR существует возможность задания для каждой цепи минимально допустимого и желательного зазоров.

Сужение проводника при подходе к контакту

Система автоматически уменьшает ширину проводника, если он подходит к контакту, имеющему меньшую ширину, и при проходе через узкие места.

Имеется возможность каплевидного сглаживания стыков проводников с контактными площадками. Применение этой процедуры на этапе проектирования печатной платы позволит избежать нарушений конструктивно-технологических ограничений при добавлении teardrops в CAM редакторе.

Трассировка в области BGA компонента

Автоматическая трассировка области BGA-компонентов. ТопоР может распознавать такие компоненты и применять для них специальную стратегию трассировки соединений. Это позволяет сократить число межслойных переходов, уменьшить плотность соединений, а в ряде случаев и сократить число трассировочных слоёв.

Пример однослойной печатной платы

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



Просмотров: 2375


<<< T-FLEX CAD
Verilog >>>