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