|
|
  |
Выбор пакета для проектирования ПП, за и против без перехода в холивар |
|
|
|
Apr 1 2013, 06:59
|

Частый гость
 
Группа: Участник
Сообщений: 137
Регистрация: 2-05-07
Из: Санкт-Петербург
Пользователь №: 27 465

|
И снова здравствуйте! Прочитала много интересного.  Цитата(fill @ Mar 22 2013, 18:01)  Успокойтесь, как всегда представитель топора просто исказил смысл услышанного в свою пользу или услышал только, то что ему на руку Реально, обсуждался всего лишь вопрос нахождения решения выравнивания импеданса при проведении трасс на дешевых материалах плат. При проведении трасс зигзагами получается более однородный (одинаковый) импеданс у соседних проводников, вот и все.  А решение типа такогоРеплика Fill-а пусть будет на его совести. Я конспектировала доклады на семинаре, и речь шла вовсе не о выравнивании. Кostya спасибо за уроки геометрии.  У меня, к сожалению, нет такой программки геометрического моделирования, чтобы не только построить, но и показать в цифрах. Однако не могу не отметить, что обилие цифр и геометрических построений вызвало негативную реакцию некоторых участников. (Советы как касторка: легко давать и неприятно принимать  ). Что касается незнания особенностей конструирования печатных плат, то ведь при проектировании печатных плат используется та же евклидова геометрия (или я уже отстала, и не знаю последних достижений в этой области?). Для людей, уставших от геометрических построений, привожу аллегорию, понятную на интуитивном уровне (без теорем и цифр), взятую из статьи моих коллег. Пусть в некотором зале расставлено множество круглых колонн разного диаметра. Путник, петляя между колоннами, прошел из точки A зала в точку B длинным маршрутом, ни разу не пересекая собственный путь. По дороге он разматывал клубок ниток. Существует бесконечное множество путей, типологически эквивалентных маршруту путника, т.е. проходящих между теми же парами колонн. Но среди этих путей существует кратчайший. Этот путь можно узнать, натянув нить. Нить примет форму единственной кривой, и длина этой кривой будет минимально возможной. Натянутая нить будет огибать колонны по дугам окружностей с соответствующими радиусами, а с одной окружности на другую будет переходить по прямой, касательной к обеим окружностям (рис. 1).
...................
EvilWrecker предлагает оригинальное решение - заменить дугу хордой: в колоннах можно просверлить отверстия и продеть нить внутри колонны. И ведь он прав, натянутая нить в этом случае будет иметь меньшую длину. Однако если спроецировать ситуацию на печатную плату, то это равносильно предложению вести проводники через контакты чужих цепей. Про площадь:
5% - это не так уж мало, особенно на плотных платах. Цитата(vitan @ Mar 22 2013, 17:12)  Вот об этом-то, собственно, и хотелось поговорить. На выставке обсуждать алгоритмы не с руки, там его одолевает бесконечное количество студентов и т.п. Ничего страшного, мы подождем. Если только Вы вернетесь.  Хочу ответить Vitan, но, как показывает практика, одним постом это вряд ли ограничится, поэтому, дабы далее не раздражать топикстартера, предлагаю перенести обсуждение в другой топик, куда приглашаю всех, кто хочет разобраться, за счет чего автоматическая трассировка в САПР TopoR получает преимущества (any-angle - только один из аспектов, и далеко не главный). http://electronix.ru/forum/index.php?showtopic=111721Да, и напоследок пара ответов на вопросы EvilWrecker КБ, использующее TopoR, - например, Fastwel (хоть, как я понимаю, это для Вас недостаточно круто). В мире мало плат с any-angle топологией, потому, что практически все САПР в автоматическом и полуавтоматическом режимах с такой топологией работать не умеют, и вовсе не потому, что это плохо или никому не нужно, а потому, что и алгоритмы, и программы для такого проектирования на порядки сложнее. Попыток было немало (если действительно интересно, могу скинуть западные и статьи, и диссертации), но все они не были доведены до приемлемого практического результата.
Сообщение отредактировал maple - Apr 1 2013, 07:13
|
|
|
|
|
Apr 1 2013, 07:58
|
Гуру
     
Группа: Админы
Сообщений: 2 736
Регистрация: 17-06-04
Из: Киев
Пользователь №: 48

|
Стоит. Если прямых участков будет мало (а на сложных платах так и есть), то выишгрыш будет существенным. Кроме всего прочего алгоритм разводки у TopoR позволяет развести плату в автоматическом режиме оптимальнее (или примерно одинаково) чем ручная разводка в других САПРах, но при гораздо меньших временных затратах. И при некоторых условиях позволяет даже уменьшить количество слоев (надеюсь никто не будет отрицать что 4 слоя стоят дешевле 6-ти?). Конечно, если вы делаете плату для мелкосерийного/экспериментального производства, то вам нет разницы сколько будет стоить плата, но я знаю примеры где воюют не только за количество слоев, но и за каждый квадратный миллиметр. P.S. Я не фанат TopoR'а (сделал в демке несколько несложных плат и все), но он вполне имеет право на жизнь. И развивается он в нужную сторону. А на разную критику в его сторону (дескать он и то не умеет, и это делает не так, и такие у него ошибки) я могу посоветовать посмотреть популярные темы по Altium Designer, Mentor Expedition. P.S.S. Очень противно наблюдать потоки грязи в сторону продукта только потому что он ОТЕЧЕСТВЕННЫЙ продукт.
--------------------
Вам помочь или не мешать?
|
|
|
|
|
Apr 1 2013, 09:46
|

ядовитый комментатор
     
Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887

|
2MapleПрочитал тему от начала обсуждения топора до конца- нигде не увидел чтобы "EvilWrecker предлагает оригинальное решение - заменить дугу хордой". Но в силу того что все горе-защитники топора свои бастионы удерживают плохо и в честь того, что Вы создали новую тему я пожалуй воздержусь от комментариев ваших рассуждений  . 2NixonТо, что Вы называете потоком грязи в сторону топора, существует в таком виде на мой взгляд потому, что разводка под произвольным углом при все очевидной полезности данного инструмента "это еще не все", хотя определенные лица пытаются настойчиво доказать обратное- критикуют не потому что это отечественный продукт. Будь он как любят говорить некоторые люди- буржуйский- то я думаю критика была бы гораздо более агрессивная- еще агрессивней чем вирусная реклама топора 2ViKoЦитата Не всегда кратчайший путь - лучший Подпишусь под каждым Вашим словом.
|
|
|
|
|
Apr 1 2013, 11:40
|
Знающий
   
Группа: Свой
Сообщений: 551
Регистрация: 3-09-10
Из: Беларусь, Минск
Пользователь №: 59 267

|
Цитата Реплика Fill-а пусть будет на его совести. Я конспектировала доклады на семинаре, и речь шла вовсе не о выравнивании. Ну так ответтьте мне вместо фила. Я задал вопрос - как трассировка под произвольным углом уменьшает перекрестные помехи? У меня нет цели облить грязью ваш продукт или что-то вроде того, я просто хочу разобраться. Я не понимаю как, при условии соблюдения одинаковых зазоров/расстояния до опорного слоя, any-angle стратегия уменьшает наводки проводника на соседние трассы. Цитата P.S.S. Очень противно наблюдать потоки грязи в сторону продукта только потому что он ОТЕЧЕСТВЕННЫЙ продукт. думаю дело не в этом.
|
|
|
|
|
Apr 1 2013, 12:19
|

Частый гость
 
Группа: Участник
Сообщений: 137
Регистрация: 2-05-07
Из: Санкт-Петербург
Пользователь №: 27 465

|
Все-таки просьба перейти в другую ветку. http://electronix.ru/forum/index.php?showtopic=111721А то меня тут усердно обвиняют в холиваре.  Цитата(ClayMan @ Apr 1 2013, 15:40)  Я не понимаю как, при условии соблюдения одинаковых зазоров/расстояния до опорного слоя, any-angle стратегия уменьшает наводки проводника на соседние трассы. 1. Немного неверная исходная предпосылка. При одинаковых размерах платы за счет any-angle можно получить менее плотную топологию (проводники короче плюс переходов меньше - больше свободной площади). А за этот счет можно увеличить зазоры (либо по всей плате, либо в критичных местах). А для увеличения зазоров ничего вручную перерассчитывать не надо. Надо просто задать программе номинальный зазор. И тогда, если будет место, проводники раздвинутся до этого зазора сами, автоматически. Ну, а при увеличении зазоров наводки уменьшаются. 2. Второй момент - именно то, что упоминает ViKo. Меньшая параллельность дорожек уменьшает взаимное влияние.
Рассмотрим три варианта разводки проводников. На левом рисунке (разводка под 90) - максимальная длина проводников и максимальный уровень электромагнитных помех из-за параллельности сегментов. На среднем рисунке (разводка под 45) уменьшилась и длина, и уровень помех. На правом (any-angle) - минимальная длина проводников, нет параллельных сегментов, уровень помех пренебрежимо мал. Цитата(ViKo @ Apr 1 2013, 15:54)  Так когда-то уже обсуждалось, вроде. Чем более параллельные дорожки, чем ближе дорожки, и чем больше тянутся параллельные участки, тем сильнее влияние. Абсолютно верно. Цитата(ViKo @ Apr 1 2013, 15:54)  А для кривых под любым углом рассчитать влияние намного труднее.  Вот и нет ответа. Ну почему же нет ответа. Кривые аппроксимируются, и перекрестные помехи на такой топологии с сегментами различной ориентации прекрасно считаются в том же HyperLinx, хоть и с несколько большей погрешностью.
|
|
|
|
|
Apr 1 2013, 12:50
|
Знающий
   
Группа: Свой
Сообщений: 551
Регистрация: 3-09-10
Из: Беларусь, Минск
Пользователь №: 59 267

|
Цитата Рассмотрим три варианта разводки проводников. На левом рисунке (разводка под 90) - максимальная длина проводников и максимальный уровень электромагнитных помех из-за параллельности сегментов. ну и кто будет так делать, как на вашем среднем рисунке? Естественно параллельный участок можно легко уменьшить в размерах так, как предложил ViKo - и этот вариант будет наилучшим. Площадь будет чуть больше - да, но в данный момент мы говорим не об этом. http://eda.eremex.ru/support/users_products/fastwel/вот тут на картинке трассировка any-angle - во многих местах трассы тем не менее идут плотно и ситуация с перекрестными помехами уж точно не будет лучше. если честно все это больше похоже на популизм, чем на реальность.
|
|
|
|
|
Apr 1 2013, 13:09
|

Частый гость
 
Группа: Участник
Сообщений: 137
Регистрация: 2-05-07
Из: Санкт-Петербург
Пользователь №: 27 465

|
Цитата(ClayMan @ Apr 1 2013, 16:50)  http://eda.eremex.ru/support/users_products/fastwel/вот тут на картинке трассировка any-angle - во многих местах трассы тем не менее идут плотно и ситуация с перекрестными помехами уж точно не будет лучше. если честно все это больше похоже на популизм, чем на реальность. Это так, но без any-angle пришлось бы добавить пару слоев (пару, поскольку стек обычно делают симметричным). Здесь уже конструктор выбирает, что ему важнее.
|
|
|
|
|
Apr 2 2013, 06:58
|

Частый гость
 
Группа: Участник
Сообщений: 137
Регистрация: 2-05-07
Из: Санкт-Петербург
Пользователь №: 27 465

|
Цитата(ClayMan @ Apr 1 2013, 16:50)  если честно все это больше похоже на популизм, чем на реальность. Давайте про реальность.
.....
Имеем две трассировки: Specctra (длина проводников 7,34 м, 145 переходов) и TopoR (длина проводников 5,06 м, 61 переход). Импортируем их в Хайперлинкс и считаем наводки (экспресс-анализ). Разводка Спекктры: Допустимый уровень наводок (50mV) превышен на 51 цепи. Максимальная наводка от одного агрессора 330mV. Максимальная суммарная наводка (по сумме двух сильнейших агрессоров) 425mV.
ADP_SPEC.txt ( 65.65 килобайт )
Кол-во скачиваний: 133Разводка Топора: Допустимый уровень наводок (50mV) превышен на 6 цепях. Максимальная наводка от одного агрессора 69mV. Максимальная суммарная наводка (по сумме двух сильнейших агрессоров) 115mV.
ADP_SPEC_5671_59w.txt ( 44.85 килобайт )
Кол-во скачиваний: 130
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|