Из Википедии, бесплатной энциклопедии
  (Перенаправлено с Toporouter )
Перейти к навигации Перейти к поиску

TopoR ( Topo logic R external) [nb 1] - это программа EDA, разработанная и поддерживаемая российской компанией Eremex. Он предназначен для размещения печатной платы (PCB). Текущая версия - 6.3.17875 по состоянию на 20.09.2017. [1]

Он оснащен мощным автотрассировщиком и набором инструментов, предназначенных для уменьшения усилий, необходимых для ручной трассировки печатной платы. Самая узнаваемая особенность TopoR - отсутствие предпочтительных направлений маршрутизации, что приводит к необычному внешнему виду печатных плат.

История [ править ]

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

Работа по гибкому [2] топологического маршрутизатор началось в 1988 году, [ править ] , когда стало ясно , что традиционные методы маршрутизации с регулярными и нерегулярными сетей ( маршрутизаторы сетки на основе и маршрутизаторов формы на основе ) и последовательного подключения с заблокированной геометрия оказались тупиковым решением. [ согласно кому? ]

1996 [ необходима ссылка ] ознаменовался выпуском первой версии топологического маршрутизатора [3] [4], который фактически стал использоваться промышленными предприятиями. В 2002 году FreeStyle Router [5] (FSR) от Диал Инжиниринг («Dial Engineering») работал под DOS и успешно маршрутизировал двухслойные платы, взаимодействуя с P-CAD . [5] [6] [7] Этот ранний маршрутизатор продемонстрировал преимущества инновационного подхода к маршрутизации и высокую эффективность моделей, алгоритмов и программной реализации. 1,44 MB дискеты достаточно для программы и сопровождающих примеров. [5]Компания также объявила о планах коммерческого выпуска FreeStyle Suite для Windows в конце года. [8] [7] Последней версией FSR для DOS, [9] состоящей из маршрутизатора с именем SpeedWay и редактора макета с именем FreeStyle, была версия 1.6 по состоянию на 26 сентября 2003 г. / 01 ноября 2003 г.. [10] [11] [12]

Первая Windows , версия топологического маршрутизатора была выпущена в 2001 году [ править ] и переименован в [10] для TopoR . [13] TopoR 1.03 был доступен 26 сентября 2003 г. и распространялся через ElekTrade (ЭлекТрейд). [10] Программа маршрутизировала не только двухслойные, но и многослойные печатные платы. [7] TopoR был разработан группой под названием FreeStyleTeam под руководством Сергея Лузина (Юрьевич Сергей Лузин), [14]с Олегом Б. Полубасовым (Олег Борисович Полубасов) в качестве первоначального разработчика FSR, а также Павлом И. Дмитриевым (Павел Иванович Дмитриев), Геворгом С. Петросяном (Геворг Самвелович Петросян), Михаилом С. Лузиным (Михаил Сергеевич Лузин) и Андреем А. Лысенко (Андрей Александрович Лысенко). [15] Версия 3.0 была выпущена в 2006 году. [16] [17] Программное обеспечение было коммерчески распространено Prosoft Spb. (ПРОСОФТ СПб) в 2007 году. [14] В TopoR 4.0 добавлена ​​поддержка импорта / экспорта файлов дизайна DSN и файлов сеансов SES. [18] Начиная с TopoR 4.1 (2008 г.), программное обеспечение дорабатывается и поддерживается компанией Eremex, Ltd.

Особенности [ править ]

TopoR можно использовать как внешний автотрассировщик для сторонних редакторов макетов или в сочетании с собственным редактором схем и макетов Delta Design (DD) Eremex . TopoR импортирует входные данные в формате FST Delta Design, как файлы проектов DSN, совместимые с Specctra - / ELECTRA , [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 автоматически поддерживает сужение дорожек , то есть уменьшает ширину провода, который приближается к узкой контактной площадке (или той, диаметр которой меньше ширины провода), или когда он проходит через узкие места (например, между площадки компонента).

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

Маршрутизация компонентов BGA

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

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

Для маршрутизации однослойных плат используется специальный алгоритм, минимизирующий количество межслойных переходов, или для поиска однослойной маршрутизации. [26]

Подобные решения [ править ]

PCB программы компоновки пакета gEDA включает в себя аналогичный топологический автотрассировщик под названием Toporouter , который был написан Энтони Блейком в проекте с открытым исходным кодом, финансируемом Google и руководителем которого был DJ Delorie в 2008 году. [27] В основном он основан на реализации алгоритмов. описан в докторской диссертации Тала Даяна 1997 г. "Топологический маршрутизатор на основе резиновой ленты". [27] [28] Этот маршрутизатор был адаптирован для использования с проектом KiCad с открытым исходным кодом .

См. Также [ править ]

  • Сравнение программного обеспечения EDA
  • Список бесплатных симуляторов электронных схем

Заметки [ править ]

  1. ^ На русском языке (родной язык разработчиков) topor означает «топор».

Ссылки [ править ]

  1. ^ «Обновление версии TopoR 6.3.17875» . Эремекс . 2017-09-20. Архивировано 24 сентября 2017 года . Проверено 24 сентября 2017 .
  2. ^ Базилевич, Р. П. (1981). Декомпозиционные и топологические методы автоматизированного метода конструирования электронных устройств [ Декомпозиционные и топологические методы автоматизированного метода проектирования электронных устройств ]. Львов (Львов): Вища школа. п. 168.
  3. ^ Лузин [Лузин], Юрьевич Сергей [Сергей Ю.]; Полубасов [Полубасов], Олег Борисович [Олег Б.] (1997). Пакет гибкой трассировки «FreeStyle Route» [ Пакет гибкой трассировки «FreeStyle Route» ] (на русском языке). Одесса: Мат-лы междунар. науч.-техн. конф. "Системы и средства передачи и обработки информации" [Математическая научно-техническая конференция "Системы и средства передачи и обработки информации"]. п. 35.
  4. ^ Лузин [Лузин], Юрьевич Сергей [Сергей Ю.]; Полубасов [Полубасов], Олег Борисович [Олег Б.] (1997). Трассировка печатных плат - Новые методы решения старых проблем. САПР и графика [САПР и графика] (11): 58–59.
  5. ^ a b c Сухарев [Сухарев], А. В. [АВ] (1999). «FreeStyleRoute - Трассировка печатных плат» [FreeStyleRoute - Маршрутизация печатных плат] (на русском языке). Санкт-Петербург, Россия. Архивировано 25 сентября 2017 года . Проверено 25 сентября 2017 . [1]
  6. ^ "Бесплатный трассировщик от" Диал " " . Computerworld Россия . 2002 (8). 2002-03-05. Архивировано 25 сентября 2017 года . Проверено 25 сентября 2017 .
  7. ^ a b c Разевиг [Разевиг], Всеволод [Всеволод] (26.03.2002). «Трассировщик FreeStyle Router доступен в Интернете» [FreeStyle Router доступен в Интернете]. PC Week / RE  / IT week . 2002 (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%. […]
  8. ^ Диал Инжиниринг (2002-02-20). "Уникальный трассировщик размещен на сайте" [Уникальный роутер доступен на сайте] (на русском языке). Архивировано 26 сентября 2017 года . Проверено 26 сентября 2017 .
  9. ^ "FreeStyle Router - топологический трассировщик" . 2003-09-30. Архивировано 26 сентября 2017 года . Проверено 26 сентября 2017 . [2]
  10. ^ a b c "Новости" . ElekTrade. 2003-09-26. Архивировано из оригинала на 2003-12-05. […] Сегодня разработчики популярной отечественной программы автотрассировки FreeStyleRoute объявили о прекращении дальнейшей разработки ее DOS-версии. На смену ей придет 32-битная версия программы для Windows под названием TopoR (TOPOlogical Router). Следующие изменения внесены в версию TopoR 1.03 по сравнению с FSR 1.6 […]
  11. ^ "Загрузка программного обеспечения" . FreeStyleTeam . 2007. Архивировано из оригинала на 2007-11-13. FreeStyleRoute V1.6 Топологический маршрутизатор печатных плат для DOS. Бесплатное ПО. 1,15 МБ (1210820 байт) 1,6 01.11.2003 [3]
  12. ^ «FreeStyleRoute V1.6 Топологический маршрутизатор для печатных плат - Руководство по установке» . FreeStyleTeam . 2007. Архивировано из оригинала на 2007-11-16. Программа FreeStyleRoute (FSR) состоит из высокоэффективного бессеточного двухслойного маршрутизатора печатных плат SpeedWay и редактора FreeStyle . Редактор также может применяться независимо для исправления разводимых плат. Достигается качество трассировки и плотности размещения, сравнимое или превосходящее качество ручной трассировки. В результате - провода гладкие, без разрывов. Алгоритмы, использованные при проектировании, позволяют размещать любое количество проводников между выводами компонентов. Совместимость с P-CAD , PDF- файлами. Версия дляДОС . Бесплатное ПО. Сейчас программа не поддерживается.
  13. ^ Система топологической трассировки печатных плат TopoR ver 1.0 - Руководство пользователя [ TopoR 1.0 Система топологической маршрутизации - Руководство пользователя ] (PDF) (на русском языке). Санкт-Петербург, Россия. 2003. Архивировано из оригинального (PDF) 16 января 2005 г.
  14. ^ a b "Контакты" . FreeStyleTeam . Архивировано из оригинала на 2007-11-13.
  15. ^ «О группе» . FreeStyleTeam . 2007. Архивировано из оригинала на 2007-11-13.
  16. ^ ЭлекТрейд (2006-01-17). «Готовится к выходу новая версия трассировщика TopoR 3.0» [Подготовка к выпуску новой версии роутера TopoR 3.0] (на русском языке). Архивировано 26 сентября 2017 года . Проверено 26 сентября 2017 .
  17. ^ "EDA Expert" (PDF) . Chip-News (RU ). 106 (3): 65–66. 2006. Архивировано (PDF) из оригинала 26.09.2017 . Проверено 26 сентября 2017 .
  18. ^ "История версий" . Eremex, Ltd. 2009. Архивировано из оригинала на 2009-03-06.
  19. ^ Латышев, П. Н. (2011), Каталог САПР 2011—2012 Программы и производители [ Каталог САПР 2011-2012 Программы и производители ], Москва: Солон-Пресс, с. 600
  20. ^ «История версий TopoR - Что нового в версии TopoR 6.2» . Эремекс . 2017-09-24. Архивировано 24 сентября 2017 года . Проверено 24 сентября 2017 .(NB. Включает список новых функций, начиная с TopoR 3.0. TopoR 5.4.14203 (2012-12-21) представила поддержку EAGLE : «Теперь поддерживается текстовый формат Eagle BRD. Этот формат используется файлами, созданными в Система Eagle 6.0 ». Улучшено в TopoR 5.4.14362 (2013-07-02):« При импорте BRD-файлов Eagle: в некоторых случаях не учитывался угол поворота контактных площадок, в некоторых случаях размер контактных площадок переходных отверстий был назначен неправильно, иногда пропадали провода на внутренних слоях. ")
  21. ^ Уваров [Уваров], А.С. [А. С.] (2006). Проектирование печатных плат: 8 лучших программ [ Дизайн печатных плат: 8 лучших программ ]. ДМК Пресс [DMK Press]. ISBN 5-94074-089-8.
  22. ^ Карабран, В. М .; Зырин, И. Д. (2013). «Методы снижения паразитной связи между проводниками» [Методы снижения паразитной связи между проводниками] (3). ТЭМС (TEMS): 68–77. Цитировать журнал требует |journal=( помощь )
  23. ^ Лузин [Лузин], Юрьевич Сергей [Сергей Ю.]; Петросян [Петросян], Геворг Самвелович [Геворг С.]; Полубасов [Полубасов], Олег Борисович [Олег Б.] (2008). "Проблемы трассировки печатных плат с BGA-компонентами" [Проблемы маршрутизации печатных плат с компонентами BGA] (PDF) . Чип-Новости . 2008 (5).
  24. ^ Лузин [Лузин], Юрьевич Сергей [Сергей Ю.]; Петросян [Петросян], Геворг Самвелович [Геворг С.]; Полубасов [Полубасов], Олег Борисович [Олег Б.] (февраль 2009 г.). "Probleme Beim Routing von Leiterplatten mit BGA-Komponenten" . Produktion von Leiterplatten und Systemen (на немецком языке). Leuze-Verlag. 2009 (2): 263–270.
  25. ^ Лузин [Лузин], Юрьевич Сергей [Сергей Ю.]; Петросян [Петросян], Геворг Самвелович [Геворг С.]; Полубасов [Полубасов], Олег Борисович [Олег Б.] (ноябрь 2009 г.). «Проблемы разводки печатной платы с компонентами BGA» . Бортовые технологии . 2009 (11): 12–15. Архивировано из оригинала на 2012-04-26.
  26. ^ Полубасов [Полубасов], Олег Борисович [Олег Б.] (2001) [2000-10-19]. « Глобальная минимизация количества межслойных переходов». Технология и конструирование в электронной аппаратуре (TKEA ). НИИ "Звезда", Санкт-Петербург, Россия. 2001 (2). УДК 681.14. Архивировано 24 сентября 2017 года . Проверено 24 сентября 2017 . [4]
  27. ^ a b Блейк, Энтони (07.07.2009) [2008]. «Топологический автотрассировщик - Введение» . Архивировано из оригинала на 2011-02-27.
  28. Даян, Тал (июнь 1997 г.). «Топологический маршрутизатор на основе резиновой ленты» (PDF) (кандидатская диссертация). Санта-Крус, Калифорния. США: Калифорнийский университет . S2CID 107646249 . Архивировано (PDF) из оригинала на 2017-09-25 . Проверено 25 сентября 2017 .   Цитировать журнал требует |journal=( помощь )

Дальнейшее чтение [ править ]

английский
  • Полубасов [Полубасов], Олег Борисович [Олег Б.] (май 2011). "Концепции маршрутизации в САПР топологического маршрутизатора" . Бортовые технологии . 2011 (5): 11–15. Архивировано из оригинала на 2012-01-21.
  • Лысенко [Лысенко], Андрей А. [Андрей Александрович]; Лузин [Лузин], Юрьевич Сергей [Сергей Ю.]; Полубасов [Полубасов], Олег Борисович [Олег Б.] (сентябрь 2011 г.). «Синхронизация задержек в линиях передачи сигналов» . Бортовые технологии . 2011 (9): 14–17. Архивировано из оригинала на 2011-11-07.
  • Попов, Сергей; Попов, Юрий (05.12.2013). «Ускорьте и улучшите разводку печатных плат» . Сеть EDN . Архивировано 24 сентября 2017 года . Проверено 24 сентября 2017 .
русский
  • Чип Новости:
    • Полубасов [Полубасов], Олег Борисович [Олег Б.] (май 2002 г.). "Топологическая трассировка: реальность или миф?" [Топологический маршрут: реальность или миф?] (PDF) . Chip News / EDA Expert . 68 (5): 42–46. Архивировано (PDF) из оригинала на 2017-10-03 . Проверено 3 октября 2017 . [5]
    • "TBD" (PDF) . Chip News / EDA Expert . 77 (4): 73. Апрель 2003. Архивировано (PDF) из оригинала 25 февраля 2004 года . Проверено 3 октября 2017 .
    • # 10, 2003 г.
    • Лузин [Лузин], Юрьевич Сергей [Сергей Ю.]; Полубасов [Полубасов], Олег Борисович [Олег Б.] (март 2006 г.). "... TopoR" (PDF) . Chip News / EDA Expert . 106 (3): 74–76. Архивировано (PDF) из оригинала 27 сентября 2017 года . Проверено 3 октября 2017 .
  • Электроника, # 5, 2005
  • Электронные компоненты:
    • # 11, 2005
    • # 4, 2006
  • Журнал современной электроники:
    • # 5, 2008
    • # 6, 2008
    • # 7, 2008
    • # 8, 2008
    • # 9, 2008
Немецкий
  • Лузин [Лузин], Юрьевич Сергей [Сергей Ю.]; Полубасов [Полубасов], Олег Борисович [Олег Б.] (сентябрь 2008 г.). «Оптимизация макетов с топором» . Produktion von Leiterplatten und Systemen (на немецком языке). Leuze-Verlag. 2008 (9): 1852–1856.

Внешние ссылки [ править ]

  • "Диал Инжиниринг" [Диал Инжиниринг]. 2002. Архивировано из оригинала на 2002-05-23. (Бывший веб-сайт Dial Engineering, разработчика FreeStyle Router до 2002 года.)
  • «FreeStyleTeam» (на русском и английском языках). 2009. Архивировано из оригинала на 2009-02-03.(Бывший сайт FreeStyleTeam , разработчиков FreeStyleRouter и TopoR до 2009 года.)
  • «Toporouter.com» . 2013. Архивировано из оригинала на 2013-11-26.(Бывший веб-сайт 2009-2014 для маршрутизатора TopoR, представленный Novarm, Ltd. и Eremex, Ltd. - не имеет отношения к Toporouter Энтони Блейка.)
  • «Официальный сайт Eremex TopoR» . (с 2008 г.)
  • "Официальный сайт Eremex TopoR" . (с 2008 г.)
  • "Форум пользователей Eremex TopoR" .