TopoR
TopoR ( Topo logical R outer) [номер 1] — программа EDA, разработанная и поддерживаемая российской компанией Eremex. Он посвящен разводке печатной платы (PCB). Текущая версия — 6.3.17875 от 20 сентября 2017 г. [1]
Он оснащен автотрассировщиком и набором инструментов, предназначенных для уменьшения усилий, необходимых для ручной трассировки печатной платы. Отличительной особенностью TopoR является отсутствие предпочтительных направлений маршрутизации.
История [ править ]

Работайте по гибкому графику [2] топологический маршрутизатор появился в 1988 году. [ нужна ссылка ]
1996 [ нужна ссылка ] увидел выпуск первой версии топологического маршрутизатора [3] [4] которые фактически стали использоваться промышленными предприятиями. В 2002 году маршрутизатор FreeStyle [5] (FSR) компании «Диал Инжиниринг» («Dial Engineering») работал под DOS и успешно разводил двухслойные платы, взаимодействуя с P-CAD . [5] [6] [7] Этот ранний маршрутизатор продемонстрировал преимущества инновационного подхода к маршрутизации и высокую эффективность моделей, алгоритмов и программной реализации. объемом 1,44 МБ . дискеты Для программы и прилагаемых примеров хватило [5] Компания также объявила о планах выпустить коммерческий пакет FreeStyle Suite для Windows. в этом году [8] [7] Последняя версия FSR для DOS, [9] состоящий из маршрутизатора SpeedWay и редактора макетов FreeStyle, имел версию 1.6 по состоянию на 26 сентября 2003 г./01 ноября 2003 г. [10] [11] [12]
Первая Windows- версия топологического маршрутизатора была выпущена в 2001 году. [ нужна ссылка ] и переименован [10] to TopoR . [13] TopoR 1.03 был доступен 26 сентября 2003 г. и распространялся через ElekTrade (ЭлекТрейд). [10] Программа трассировала не только двухслойные, но и многослойные печатные платы. [7] TopoR был разработан группой FreeStyleTeam под руководством Сергея Юрьевича Лузина (Сергей Юрьевич Лузин), [14] с Олегом Б. Полубасовым (Олег Борисович Полубасов) в качестве первоначального разработчика ФСР, а также Павлом И. Дмитриевым (Павел Иванович Дмитриев), Геворгом С. Петросяном (Геворг Самвелович Петросян), Михаилом С. Лузиным (Михаил Сергеевич Лузин) и Андреем А. Лысенко (Андрей Александрович Лысенко). [15] Версия 3.0 была выпущена в 2006 году. [16] [17] Программное обеспечение коммерчески распространялось компанией «Прософт СПб». (ПРОСОФТ СПб) в 2007 году. [14] В TopoR 4.0 добавлена поддержка импорта/экспорта файлов дизайна DSN и файлов сеансов SES. [18] Начиная с TopoR 4.1 (2008 г.), программное обеспечение развивается и поддерживается компанией Eremex, Ltd.
Особенности [ править ]
TopoR можно использовать в качестве внешнего автотрассировщика для сторонних редакторов топологии или в сочетании с собственным редактором схем и компоновок Eremex Delta Design (DD). TopoR импортирует входные данные в формате FST Delta Design в виде Specctra / ELECTRA , файлов дизайна DSN, совместимых со [19] или в форматах P-CAD PCB ASCII (2000, 2002, 2004), PADS PCB ASCII (3.5, 4.0, 5.0, 2005.0) или EAGLE BRD XML (6.x). [20] Полученные платы можно экспортировать в файлы сеансов Specctra/ELECTRA SES, DXF , Gerber , P-CAD PCB ASCII (2000, 2002, 2004), PADS PCB ASCII (3.5, 4.0, 5.0, 2005.0).


Маршрутизация топологии проводки осуществляется автоматически и гибко; углы не ограничиваются 90° и 45°.
Эффективное использование пространства печатной платы и отсутствие предпочтительных направлений маршрутизации в слоях значительно снижают электромагнитные перекрестные помехи . [ нужна ссылка ]
TopoR маршрутизирует все соединения, даже если это влечет за собой нарушение проектных ограничений. Такие нарушения могут быть автоматически исправлены позже.
Когда объекты (такие как компоненты и переходные отверстия) перемещаются, длина и форма провода автоматически оптимизируются с соответствующим зазором.
Пользователь волен выбирать из двух способов расчета формы провода: с дугами или без них. В первом методе используются провода, состоящие только из линий. Другой заставляет провода сохранять необходимый зазор при движении вокруг колодок; он состоит из дуг и линий.
TopoR одновременно оптимизирует несколько альтернативных вариантов планировки. Варианты с наихудшими параметрами (по общей длине провода и количеству переходов) будут удалены. [21] [22]
TopoR имеет функцию автоматического размещения компонентов. Процедуру можно использовать как для всех компонентов платы, так и только для компонентов в определенной области. Оно несравнимо с качеством ручного размещения, но может использоваться как подготовительный этап к ручному размещению.
Можно указать минимальные и желаемые зазоры для каждой сети.

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

TopoR может распознавать области компонентов массива шариковых решеток (BGA) и применять специальную стратегию для их маршрутизации. Это помогает уменьшить количество переходных отверстий, плотность соединений и, в некоторых случаях, количество слоев трассировки. [23] [24] [25]

Для трассировки однослойных плат используется специальный алгоритм с минимизацией количества межслойных соединений или для поиска однослойной трассировки. [26]
Похожие решения [ править ]
Печатная плата программы компоновки пакета gEDA включает в себя аналогичный топологический автотрассировщик под названием Toporouter , который был написан Энтони Блейком в рамках Google, финансируемого проекта с открытым исходным кодом, под руководством DJ Delorie в 2008 году. [27] В основном он основан на реализации алгоритмов, описанных в докторской диссертации Тал Даяна 1997 года «Топологический маршрутизатор на основе резиновой ленты». [27] [28] Тем временем этот маршрутизатор был адаптирован для использования с проектом KiCad с открытым исходным кодом .
См. также [ править ]
Примечания [ править ]
- ^ На русском языке (родном языке разработчиков) топор означает «топор».
Ссылки [ править ]
- ^ Обновление версии TopoR 6.3.17875 (на русском языке). Эремекс . 20 сентября 2017 г. Архивировано из оригинала 24 сентября 2017 г. Проверено 24 сентября 2017 г.
- ^ Базилевич, Р. П. (1981). Декомпозиционные и топологические методы автоматизированного метода конструирования электронных устройств [ Декомпозиция и топологические методы автоматизированного метода проектирования электронных устройств ] (на русском языке). Львов (Львов): Вища школа. п. 168.
- ^ Лузин [Лузин], Юрьевич Сергей [Сергей Ю.]; Полубасов [Полубасов], Олег Борисович [Олег Б.] (1997). Пакет гибкой трассировки "FreeStyle Route" [ A package of flexible routing "FreeStyle Route" ] (in Russian). Odessa: Мат-лы междунар. науч.-техн. конф. "Системы и средства передачи и обработки информации" [Mathematical scientific-technical conference "Systems and means of information transmission and processing"]. p. 35.
- ^ Лузин [Лузин], Юрьевич Сергей [Сергей Ю.]; Полубасов [Полубасов], Олег Борисович [Олег Б.] (1997). Трассировка печатных плат - Новые методы решения старых проблем [Трассировка печатных плат – Новые методы решения старых проблем]. САПР и графика [САПР и графика] (на русском языке) (11): 58–59.
- ^ Jump up to: Перейти обратно: а б с Сухарев [Sukharev], А. В. [A. V.] (1999). FreeStyleRoute - Трассировка печатных плат [FreeStyleRoute - Маршрутизация печатной платы] (на русском языке). Санкт-Петербург, Россия. Архивировано из оригинала 25 сентября 2017 г. Проверено 25 сентября 2017 г. [1]
- ^ Бесплатный трассировщик от "Диал" . Computerworld Россия (на русском языке). 2002 (8). 05 марта 2002 г. Архивировано из оригинала 25 сентября 2017 г. Проверено 25 сентября 2017 г.
- ^ Jump up to: Перейти обратно: а б с Razevig [Разевиг], Vsevolod [Всеволод] (2002-03-26). Трассировщик FreeStyle Router доступен в Интернете [FreeStyle Router доступен в Интернете]. PC Week/RE /IT неделя (на русском языке). 2002 (11 №329). Архивировано из оригинала 25 сентября 2017 г. Проверено 25 сентября 2017 г.
[…] Компания Dial Engineering бесплатно предлагает в Интернете (www.dial-eng.spb.ru) бессеточный маршрутизатор PCB FreeStyle Router для DOS и объявила о продолжении разработки FreeStyle CAD Suite для Windows (коммерческий релиз — запланировано на 2002 год). Если версия для DOS трассирует только одно- и двухслойные печатные платы, то версия для Windows предназначена для трассировки многослойных плат. Отличительной особенностью продукции FreeStyle Router является меньшее количество переходных отверстий на печатной плате при меньшей общей длине проводников; кроме того, в процессе маршрутизации выполняется оптимизация размещения компонентов. Предварительную версию проекта печатной платы можно подготовить с помощью CAD-CAD и передать в FreeStyle Router через формат PDIF . Покупка FreeStyle Router для DOS (цена $950) дает право на приобретение FreeStyle Suite со скидкой 50%. […]
- ^ Диал Инжиниринг (2002-02-20). Уникальный трассировщик размещен на сайте [Уникальный роутер доступен на сайте] (на русском языке). Архивировано из оригинала 26 сентября 2017 г. Проверено 26 сентября 2017 г.
- ^ FreeStyle Router - топологический трассировщик (на русском языке). 30 сентября 2003 г. Архивировано из оригинала 26 сентября 2017 г. Проверено 26 сентября 2017 г. [2]
- ^ Jump up to: Перейти обратно: а б с «Новости» . ЭлекТрейд. 26 сентября 2003 г. Архивировано из оригинала 5 декабря 2003 г.
[…] Сегодня разработчики популярной отечественной программы автотрассировки FreeStyleRoute объявили о прекращении дальнейшего развития ее DOS-версии. На ее место придет 32-битная версия программы для Windows под названием TopoR (TOPOological Router). В версию TopoR 1.03 внесены следующие изменения по сравнению с FSR 1.6 […]
- ^ «Загрузка программного обеспечения» . Команда ФриСтайл . 2007. Архивировано из оригинала 13 ноября 2007 г.
FreeStyleRoute V1.6 Топологический маршрутизатор печатных плат для DOS. Бесплатное ПО. 1,15 МБ (1210820 байт) 1,6 01.11.2003
[3] - ^ «Топологический маршрутизатор для печатных плат FreeStyleRoute V1.6 — Руководство по установке» . Команда ФриСтайл . 2007. Архивировано из оригинала 16 ноября 2007 г.
Программа FreeStyleRoute (FSR) состоит из высокопроизводительного бессеточного двухслойного фрезерного станка SpeedWay и редактора FreeStyle . Редактор также можно применять самостоятельно для коррекции разводимых плат. Достигается качество фрезерования и плотность размещения, сравнимое или превосходящее качество ручной фрезерования. В результате имеем ровные провода, без разрывов. Алгоритмы, использованные в конструкции, позволяют размещать любое количество проводников между выводами компонентов. Совместимость с P-CAD , PDF -файлами. Версия для DOS . Бесплатное ПО. Сейчас программа не поддерживается.
- ^ Система топологической трассировки печатных плат TopoR ver 1.0 - Руководство пользователя [ Система топологической маршрутизации TopoR 1.0 - Руководство пользователя ] (PDF) (на русском языке). Санкт-Петербург, Россия. 2003. Архивировано из оригинала (PDF) 16 января 2005 г.
{{cite book}}
: CS1 maint: отсутствует местоположение издателя ( ссылка ) - ^ Jump up to: Перейти обратно: а б «Контакты» . Команда ФриСтайл . Архивировано из оригинала 13 ноября 2007 г.
- ^ «О группе» . Команда ФриСтайл . 2007. Архивировано из оригинала 13 ноября 2007 г.
- ^ ЭлекТрейд (2006-01-17). Готовится к выходу новая версия трассировщика TopoR 3.0 [Готовится к выпуску новая версия роутера TopoR 3.0] (на русском языке). Архивировано из оригинала 26 сентября 2017 г. Проверено 26 сентября 2017 г.
- ^ «ЭДА Эксперт» (PDF) . Чип-Новости (RU) (на русском языке). 106 (3): 65–66. 2006. Архивировано (PDF) из оригинала 26 сентября 2017 г. Проверено 26 сентября 2017 г.
- ^ «История версий» . Eremex, Ltd. 2009. Архивировано из оригинала 06 марта 2009 г.
- ^ Латышев, П. Н. (2011), Каталог САПР 2011—2012 Программы и производители [ Каталог САПР 2011-2012 Программы и производители ] (на русском языке), Москва: Солон-Пресс, с. 600
- ^ «История версий TopoR — Что нового в TopoR версии 6.2» . Эремекс . 24 сентября 2017 г. Архивировано из оригинала 24 сентября 2017 г. Проверено 24 сентября 2017 г. (Примечание. Включает список новых функций, начиная с TopoR 3.0. TopoR 5.4.14203 (21 декабря 2012 г.) представил поддержку EAGLE : «Теперь поддерживается текстовый формат Eagle BRD. Этот формат используется файлами, созданными в Система Eagle 6.0.". Улучшено в TopoR 5.4.14362 (02.07.2013): "При импорте Eagle BRD-файлов: в некоторых случаях угол поворота площадок не учитывался, в некоторых случаях размер площадок переходных отверстий был назначены неправильно, иногда пропадали провода на внутренних слоях.")
- ^ Uvarov [Уваров], A. S. [А. С.] (2006). Проектирование печатных плат: 8 лучших программ [ Проектирование печатных плат: 8 лучших программ ] (на русском языке). ДМК Пресс [ДМК Пресс]. ISBN 5-94074-089-8 .
- ^ Карабран, В. М.; Зырин, И. Д. (2013). Методы снижения паразитной связи между проводниками [Способы снижения паразитной связи между проводниками] (на русском языке) (3). ТЭМС (TEMS): 68–77.
{{cite journal}}
: Для цитирования журнала требуется|journal=
( помощь ) - ^ Лузин [Лузин], Юрьевич Сергей [Сергей Ю.]; Петросян, Геворг С.; Полубасов [Полубасов], Олег Борисович [Олег Б.] (2008). Проблемы трассировки печатных плат с BGA-компонентами [Проблемы разводки печатных плат с компонентами BGA] (PDF) . Чип-Новости (на русском языке). 2008 (5).
- ^ Лузин [Luzin], Юрьевич Сергей [Sergey J.]; Петросян [Petrosyan], Геворг Самвелович [Gevorg S.]; Полубасов [Polubasov], Олег Борисович [Oleg B.] (February 2009). "Probleme beim Routing von Leiterplatten mit BGA-Komponenten" . Produktion von Leiterplatten und Systemen (в Германии). 2009 (2). Leuze-Verlag: 263–270.
- ^ Лузин [Luzin], Юрьевич Сергей [Sergey J.]; Петросян [Petrosyan], Геворг Самвелович [Gevorg S.]; Полубасов [Polubasov], Олег Борисович [Oleg B.] (November 2009). "Problems In Routing of PCB with BGA Components" . OnBoard Technology . 2009 (11): 12–15. Archived from the original on 2012-04-26.
- ^ Полубасов [Polubasov], Олег Борисович [Oleg B.] (2001) [2000-10-19]. "Глобальная минимизация количества межслой-ных переходов" [Global minimization of the number of interlayer junctions]. Технология и конструирование в электронной аппаратуре (TKEA) (in Russian). 2001 (2). НИИ "Звезда", St. Petersburg, Russia. УДК 681.14. Archived from the original on 2017-09-24 . Retrieved 2017-09-24 . [4]
- ^ Jump up to: Перейти обратно: а б Блейк, Энтони (07 июля 2009 г.) [2008]. «Топологический автотрассировщик – Введение» . Архивировано из оригинала 27 февраля 2011 г.
- ^ Даян, Таль (июнь 1997 г.). Топологический маршрутизатор на основе резиновой ленты (PDF) (кандидатская диссертация). Калифорнийский университет Санта-Крус . S2CID 107646249 . Архивировано из оригинала (PDF) 18 июля 2017 г. Проверено 25 сентября 2017 г. - через Semantic Scholar.
Дальнейшее чтение [ править ]
- Английский
- Полубасов [Полубасов], Олег Борисович [Олег Б.] (май 2011 г.). «Концепции маршрутизации в CAD-системе топологического маршрутизатора» . Бортовые технологии . 2011 (5): 11–15. Архивировано из оригинала 21 января 2012 г.
- Lysenko [Лысенко], Andrew A. [Андрей Александрович]; Лузин [Luzin], Юрьевич Сергей [Sergey J.]; Полубасов [Polubasov], Олег Борисович [Oleg B.] (September 2011). "Synchronizing Delays in Signal Transmission Lines" . OnBoard Technology . 2011 (9): 14–17. Archived from the original on 2011-11-07.
- Попов, Сергей; Попов, Юрий (05 декабря 2013 г.). «Ускорение и улучшение трассировки печатных плат» . Сеть ЭДН . Архивировано из оригинала 24 сентября 2017 г. Проверено 24 сентября 2017 г.
- Русский
- Новости чипа:
- Полубасов [Полубасов], Олег Борисович [Олег Б.] (май 2002 г.). Топологическая трассировка: реальность или миф? [Топологический маршрут: реальность или миф?] (PDF) . Новости чипов / ЭДА Эксперт . 68 (5): 42–46. Архивировано (PDF) из оригинала 3 октября 2017 г. Проверено 3 октября 2017 г. [5]
- "Тонор для радиоинженера" (PDF) . Новости чипов / ЭДА Эксперт . 77 (4): 73. Апрель 2003 г. Архивировано (PDF) из оригинала 25 февраля 2004 г. Проверено 3 октября 2017 г.
- #10, 2003
- Лузин [Luzin], Юрьевич Сергей [Sergey J.]; Полубасов [Polubasov], Олег Борисович [Oleg B.] (March 2006). "... TopoR" (PDF) . Chip News / EDA Expert (in Russian). 106 (3): 74–76. Archived (PDF) from the original on 2017-09-27 . Retrieved 2017-10-03 .
- Электроника, №5, 2005 г.
- Электронные компоненты:
- Журнал современной электроники:
- Потапов [Potapov], Юрий [Yuri] (2002). ПОГОВОРИМ О ТРАССИРОВЩИКАХ [Поговорим о маршрутизаторах] (PDF) (3). ЭлекТрейд (ElekTrade): 1–3. Архивировано (PDF) из оригинала 22 апреля 2021 г.
{{cite journal}}
: Для цитирования журнала требуется|journal=
( помощь ) [6] (3 страницы)
- немецкий
- Лузин [Luzin], Юрьевич Сергей [Sergey J.]; Полубасов [Polubasov], Олег Борисович [Oleg B.] (September 2008). "Optimierung von Layouts mit TopoR" . Produktion von Leiterplatten und Systemen (в Германии). 2008 (9). Leuze-Verlag: 1852–1856.
Внешние ссылки [ править ]
- "Диал Инжиниринг" [Диал Инжиниринг] (на русском языке). 2002. Архивировано из оригинала 23 мая 2002 г. (Бывший веб-сайт Dial Engineering, разработчиков FreeStyle Router до 2002 г.)
- «FreeStyleTeam» (на русском и английском языках). 2009. Архивировано из оригинала 3 февраля 2009 г. (Бывший веб-сайт FreeStyleTeam , разработчиков FreeStyleRouter и TopoR до 2009 г.)
- «Toporouter.com» . 2013. Архивировано из оригинала 26 ноября 2013 г. (Бывший веб-сайт маршрутизатора TopoR, созданный в 2009–2014 гг., представленный компаниями Novarm, Ltd. и Eremex, Ltd. , не имеющий отношения к Toporouter Энтони Блейка.)
- «Официальный сайт Eremex TopoR» . (с 2008 г.)
- «Официальный сайт Eremex TopoR» (на русском языке). (с 2008 г.)
- «Форум пользователей Eremex TopoR» . 04.02.2015.