Garik84
Jan 20 2015, 18:13
Всем доброго дня. Имеется цепь (или несколько объединеных в класс) обединяющая три микрухи. Какие есть возможности (по подробнее) для выравнивания длин цепей микросхема1-микросхема2 и микосхема2-макросхема3?
Garik84
Jan 20 2015, 18:34
Да, что то забыл, Altium Designer 14.3
nord85
Jan 21 2015, 09:18
Цитата(Garik84 @ Jan 20 2015, 21:34)

Да, что то забыл, Altium Designer 14.3
День добрый.
Посмотрите вкладку From-to Editor в панель PCB.
Alex Ko
Jan 21 2015, 09:37
А в 15-м в этом отношении появилась ваще вкусная вещь - xSignals, позволяет учитывать физические длины, с учётом, скажем, проходных конденсаторов, межслойных переходов и т.п. В т.ч. и From-To
Garik84
Jan 21 2015, 10:28
Цитата
Посмотрите вкладку From-to Editor в панель PCB.
Да это посмотрел! Далее сделал From-to-Class и для этого класса сформировал правило в High speed - Lenght - указал минимальную и максимальную длину проводника. Но дальше выровнять так и не получилось!
Владимир
Jan 21 2015, 11:34
Цитата(Garik84 @ Jan 21 2015, 13:28)

Да это посмотрел! Далее сделал From-to-Class и для этого класса сформировал правило в High speed - Lenght - указал минимальную и максимальную длину проводника. Но дальше выровнять так и не получилось!
Выравнивать вручную, длины смотреть в панели PCB раздел From-to
Garik84
Jan 21 2015, 12:32
Вот, что получается. Может что то я делаю не правильно???
1. From-to
Нажмите для просмотра прикрепленного файла2. Задал правило
Нажмите для просмотра прикрепленного файла3. Провел проводник ну далее и выравнять
Нажмите для просмотра прикрепленного файлаИ выровнять не получилось! Почему?????????????????????????
Далее надо наверное создать From to Classes и задать правило...
Нажмите для просмотра прикрепленного файла
Владимир
Jan 21 2015, 13:06
Правила не работают с классом From-To
Я уже писал. Только в ручную, с визуальным контролем в панели PCB
Garik84
Jan 21 2015, 14:14
Цитата
Только в ручную
Это саму змейку в ручную вырисовывать? И нет других способов?
А как с этим делом обстоит в Altium Designer 15?
Владимир
Jan 21 2015, 15:31
Цитата(Garik84 @ Jan 21 2015, 17:14)

Это саму змейку в ручную вырисовывать? И нет других способов?
А как с этим делом обстоит в Altium Designer 15?
Зачем в ручную. Змейку рисует Tools/Interactive tuning
В 15 версии все Там существенно лучще
Это что, AD сам не может выровнять длину проводников в шине? Тогда как это делается? Сначала нарисовать самый длинный, узнать его длину, потом подгонять под эту цифру остальные? Что-то я в недоумении.
Garik84
Jan 21 2015, 17:13
Цитата
Змейку рисует Tools/Interactive tuning
Ну хоты бы так! Посмотрел как это все делается на практике! Очень не удобно к сожалению

.
Цитата
В 15 версии все Там существенно лучще
Надо поработать в 15. Может быть будет лучше

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

Это что, AD сам не может выровнять длину проводников в шине? Тогда как это делается? Сначала нарисовать самый длинный, узнать его длину, потом подгонять под эту цифру остальные? Что-то я в недоумении.
Может.
Но как правило место мало. и я желаю сам указывать, где клубок плодить.
PCBtech
Jan 22 2015, 15:49
Цитата(Garik84 @ Jan 21 2015, 20:13)

Ну хоты бы так! Посмотрел как это все делается на практике! Очень не удобно к сожалению

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

. Ну посмотрим...
ЗЫ. Знакомый работает в P-CAD 2002 и пользуется автотрассировщиком specctra. Дык у него те же проблемы как у меня. Так 12 лет прошло а проблема осталась. Только интерфейс лучше стал.
Ну почему же осталась? Не везде.
В Cadence Allegro, например, поинтереснее сделано. Там SPECCTRA встроена в САПР как "бэкграунд", и можно выделить группу проводников, нажать кнопочку, и запускается их автовыравнивание с помощью SPECCTRA. Несколько секунд - и меандры готовы на всей выделенной группе. Не понравилось - можно кликом убрать выравнивание и запустить по-новому, с другими параметрами.
Может, и Altium скоро такое сделает - они все время друг за другом что-то интересное копируют.
Вот я тут недавно статью готовил, скриншоты остались, прилагаю.
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла
Владимир
Jan 27 2015, 10:37
Цитата(PCBtech @ Jan 22 2015, 18:49)

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

Ну почему же осталась? Не везде.
В Cadence Allegro, например, поинтереснее сделано. Там SPECCTRA встроена в САПР как "бэкграунд", и можно выделить группу проводников, нажать кнопочку, и запускается их автовыравнивание с помощью SPECCTRA. Несколько секунд - и меандры готовы на всей выделенной группе. Не понравилось - можно кликом убрать выравнивание и запустить по-новому, с другими параметрами.
Очень интересно. А статью можно почитать ? А есть ли такая возможность в Mentore Exp. или в Pads? Большое количество сигналов в чем быстрее и легче выравнивать(без скриптов каких-нить), в каком САПР ?
QUOTE (Michkov @ Jul 28 2015, 13:16)

"
Очень интересно. А статью можно почитать ? А есть ли такая возможность в Mentore Exp. или в Pads? Большое количество сигналов в чем быстрее и легче выравнивать(без скриптов каких-нить), в каком САПР ?
Mentore Exp. и в Pads змейку можно еще наклонять, прижимать, вписывать в заранее подготовленный полигон. и тд.
Michkov
Jul 28 2015, 13:41
в каком из САПР, удобнее задавать правила проектирования?
peshkoff
Jul 31 2015, 14:59
Цитата(Michkov @ Jul 28 2015, 16:41)

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

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