Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Выравнивание длин проводников. Нужна помощь.
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Работаем с трассировкой
Garik84
Всем доброго дня. Имеется цепь (или несколько объединеных в класс) обединяющая три микрухи. Какие есть возможности (по подробнее) для выравнивания длин цепей микросхема1-микросхема2 и микосхема2-макросхема3?
krux
в каком САПР?
Garik84
Да, что то забыл, Altium Designer 14.3
nord85
Цитата(Garik84 @ Jan 20 2015, 21:34) *
Да, что то забыл, Altium Designer 14.3

День добрый.
Посмотрите вкладку From-to Editor в панель PCB.
Alex Ko
А в 15-м в этом отношении появилась ваще вкусная вещь - xSignals, позволяет учитывать физические длины, с учётом, скажем, проходных конденсаторов, межслойных переходов и т.п. В т.ч. и From-To
Garik84
Цитата
Посмотрите вкладку From-to Editor в панель PCB.

Да это посмотрел! Далее сделал From-to-Class и для этого класса сформировал правило в High speed - Lenght - указал минимальную и максимальную длину проводника. Но дальше выровнять так и не получилось!
Владимир
Цитата(Garik84 @ Jan 21 2015, 13:28) *
Да это посмотрел! Далее сделал From-to-Class и для этого класса сформировал правило в High speed - Lenght - указал минимальную и максимальную длину проводника. Но дальше выровнять так и не получилось!

Выравнивать вручную, длины смотреть в панели PCB раздел From-to
Garik84
Вот, что получается. Может что то я делаю не правильно???
1. From-to
Нажмите для просмотра прикрепленного файла
2. Задал правило
Нажмите для просмотра прикрепленного файла
3. Провел проводник ну далее и выравнять
Нажмите для просмотра прикрепленного файла
И выровнять не получилось! Почему?????????????????????????

Далее надо наверное создать From to Classes и задать правило...
Нажмите для просмотра прикрепленного файла

Владимир
Правила не работают с классом From-To
Я уже писал. Только в ручную, с визуальным контролем в панели PCB
Garik84
Цитата
Только в ручную

Это саму змейку в ручную вырисовывать? И нет других способов?

А как с этим делом обстоит в Altium Designer 15?
Владимир
Цитата(Garik84 @ Jan 21 2015, 17:14) *
Это саму змейку в ручную вырисовывать? И нет других способов?


А как с этим делом обстоит в Altium Designer 15?

Зачем в ручную. Змейку рисует Tools/Interactive tuning
В 15 версии все Там существенно лучще
ViKo
Это что, AD сам не может выровнять длину проводников в шине? Тогда как это делается? Сначала нарисовать самый длинный, узнать его длину, потом подгонять под эту цифру остальные? Что-то я в недоумении.
Garik84
Цитата
Змейку рисует Tools/Interactive tuning

Ну хоты бы так! Посмотрел как это все делается на практике! Очень не удобно к сожалению angry.gif .
Цитата
В 15 версии все Там существенно лучще

Надо поработать в 15. Может быть будет лучше wink.gif . Ну посмотрим...

ЗЫ. Знакомый работает в P-CAD 2002 и пользуется автотрассировщиком specctra. Дык у него те же проблемы как у меня. Так 12 лет прошло а проблема осталась. Только интерфейс лучше стал.
Владимир
Цитата(ViKo @ Jan 21 2015, 18:53) *
Это что, AD сам не может выровнять длину проводников в шине? Тогда как это делается? Сначала нарисовать самый длинный, узнать его длину, потом подгонять под эту цифру остальные? Что-то я в недоумении.

Может.
Но как правило место мало. и я желаю сам указывать, где клубок плодить.
PCBtech
Цитата(Garik84 @ Jan 21 2015, 20:13) *
Ну хоты бы так! Посмотрел как это все делается на практике! Очень не удобно к сожалению angry.gif .

Надо поработать в 15. Может быть будет лучше wink.gif . Ну посмотрим...

ЗЫ. Знакомый работает в P-CAD 2002 и пользуется автотрассировщиком specctra. Дык у него те же проблемы как у меня. Так 12 лет прошло а проблема осталась. Только интерфейс лучше стал.


Ну почему же осталась? Не везде.
В Cadence Allegro, например, поинтереснее сделано. Там SPECCTRA встроена в САПР как "бэкграунд", и можно выделить группу проводников, нажать кнопочку, и запускается их автовыравнивание с помощью SPECCTRA. Несколько секунд - и меандры готовы на всей выделенной группе. Не понравилось - можно кликом убрать выравнивание и запустить по-новому, с другими параметрами.
Может, и Altium скоро такое сделает - они все время друг за другом что-то интересное копируют.

Вот я тут недавно статью готовил, скриншоты остались, прилагаю.
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Владимир
Цитата(PCBtech @ Jan 22 2015, 18:49) *
Может, и Altium скоро такое сделает

Оно есть. Ну нужно же правила писать (сотни кликов, думать и проверять) но потом полет одной кнопкой.
А без правил в интерактиве по одной линии кликов меньше и надежней.
Кто хочет летать, то должен взлетно-посадочную полосу из правил построить. А она, как правило, нужна для приема одного самолета (проекта)
Uree
В Аллегро существует простой механизм передачи констрейнов из проекта в проект. Так что фактически правила, например для той же ДДР3, делаются один раз, а потом включаются в проект и назначаются нужным объектам. Удобно...
Владимир
Вопрос не в форме змеек. Это тоже настраивается один раз под себя.
А в контороле не неразрывности полигонов, ЗОНЕ ГДЕ ЗМЕЙКАМ разрешено быть. Слоям, которым назначен Lane. тесноте. Сомневаюсь, что все это одинакоаво у всех проектах
Uree
А причем тут полигоны, зоны запрета/разрешения, слои и т.д.? Слои в правилах задаются, полигоны вручную рисуются, проверка наличия разрывов плэйнов над/под трассами имеется.
Я писал именно о констрейнах и их переносе, остальное вопросы дизайнера. Ну и ясное дело в тесных дизайнах автомат не поможет, только руками.
Michkov
"
Цитата(PCBtech @ Jan 22 2015, 18:49) *
Ну почему же осталась? Не везде.
В Cadence Allegro, например, поинтереснее сделано. Там SPECCTRA встроена в САПР как "бэкграунд", и можно выделить группу проводников, нажать кнопочку, и запускается их автовыравнивание с помощью SPECCTRA. Несколько секунд - и меандры готовы на всей выделенной группе. Не понравилось - можно кликом убрать выравнивание и запустить по-новому, с другими параметрами.



Очень интересно. А статью можно почитать ? А есть ли такая возможность в Mentore Exp. или в Pads? Большое количество сигналов в чем быстрее и легче выравнивать(без скриптов каких-нить), в каком САПР ?
Aner
QUOTE (Michkov @ Jul 28 2015, 13:16) *
"
Очень интересно. А статью можно почитать ? А есть ли такая возможность в Mentore Exp. или в Pads? Большое количество сигналов в чем быстрее и легче выравнивать(без скриптов каких-нить), в каком САПР ?

Mentore Exp. и в Pads змейку можно еще наклонять, прижимать, вписывать в заранее подготовленный полигон. и тд.
Michkov
в каком из САПР, удобнее задавать правила проектирования?
peshkoff
Цитата(Michkov @ Jul 28 2015, 16:41) *
в каком из САПР, удобнее задавать правила проектирования?


в том, который знаешь
PCBtech
Цитата(Michkov @ Jul 28 2015, 16:41) *
в каком из САПР, удобнее задавать правила проектирования?


По опыту нашего дизайн-центра, задавать сложные правила удобно в табличном виде.

Например, так, как это реализовано в Кейденсе и Менторе.
Практически любую конфигурацию DDR, Т-соединений, Fly-by топологии можно задать в считанные минуты.

Да и разобраться потом в уже созданных правилах - тоже несложно, т.к. в таблице все однозначно и хорошо видно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.