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 was developed by a group called the FreeStyleTeam , supervised by Sergey J. Luzin (Сергей Юрьевич Лузин), [14] with Oleg B. Polubasov (Олег Борисович Полубасов) as initial FSR developer, as well as Pavel I. Dmitriev (Павел Иванович Дмитриев), Gevorg S. Petrosyan (Геворг Самвелович Петросян), Michael S. Luzin (Михаил Сергеевич Лузин) and Andrew A. Lysenko (Андрей Александрович Лысенко). [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.
- ^ Лузин [Luzin], Юрьевич Сергей [Sergey J.]; Полубасов [Polubasov], Олег Борисович [Oleg B.] (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.
- ^ Лузин [Luzin], Юрьевич Сергей [Sergey J.]; Полубасов [Polubasov], Олег Борисович [Oleg B.] (1997). Трассировка печатных плат - Новые методы решения старых проблем [Трассировка печатных плат – Новые методы решения старых проблем]. САПР и графика [САПР и графика] (на русском языке) (11): 58–59.
- ^ Перейти обратно: а б с Сухарев [Sukharev], А. В. [A. V.] (1999). FreeStyleRoute - Трассировка печатных плат [FreeStyleRoute - Маршрутизация печатной платы] (на русском языке). Санкт-Петербург, Россия. Архивировано из оригинала 25 сентября 2017 г. Проверено 25 сентября 2017 г. [1]
- ^ Бесплатный трассировщик от "Диал" . Computerworld Россия (на русском языке). 2002 (8). 05 марта 2002 г. Архивировано из оригинала 25 сентября 2017 г. Проверено 25 сентября 2017 г.
- ^ Перейти обратно: а б с Razevig [Разевиг], Всеволод [Всеволод] (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]
- ^ Перейти обратно: а б с «Новости» . ЭлекТрейд. 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: отсутствует местоположение издателя ( ссылка ) - ^ Перейти обратно: а б «Контакты» . Команда ФриСтайл . Архивировано из оригинала 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 Программы и производители [ CAD Catalog 2011-2012 Programs and manufacturers ] (in Russian), Moscow: Солон-Пресс, p. 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 лучших программ [ PCB design: The 8 best programs ] (in Russian). ДМК Пресс [DMK Press]. ISBN 5-94074-089-8 .
- ^ Карабран, В. М.; Зырин, И. Д. (2013). Методы снижения паразитной связи между проводниками [Способы снижения паразитной связи между проводниками] (на русском языке) (3). ТЭМС (TEMS): 68–77.
{{cite journal}}
: Для цитирования журнала требуется|journal=
( помощь ) - ^ Лузин [Luzin], Юрьевич Сергей [Sergey J.]; Петросян [Petrosyan], Геворг Самвелович [Gevorg S.]; Полубасов [Polubasov], Олег Борисович [Oleg B.] (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 (in German). 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]
- ^ Перейти обратно: а б Блейк, Энтони (07.07.2009) [2008]. «Топологический автотрассировщик – Введение» . Архивировано из оригинала 27 февраля 2011 г.
- ^ Даян, Таль (июнь 1997 г.). Топологический маршрутизатор на основе резиновой ленты (PDF) (кандидатская диссертация). Калифорнийский университет Санта-Крус . S2CID 107646249 . Архивировано из оригинала (PDF) 18 июля 2017 г. Проверено 25 сентября 2017 г. - через Semantic Scholar.
Дальнейшее чтение
[ редактировать ]- Английский
- Полубасов [Polubasov], Олег Борисович [Oleg B.] (May 2011). "Routing Concepts of a Topological Router CAD System" . OnBoard Technology . 2011 (5): 11–15. Archived from the original on 2012-01-21.
- 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 г.
- Русский
- Новости чипа:
- Полубасов [Polubasov], Олег Борисович [Oleg B.] (May 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). ЭлекТрейд (ElecTrade): 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 (in German). 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.