Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Specctra разводит пары но по моему некорректно
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Работаем с трассировкой
misyachniy
Вот часть DO

Код
define (pair (nets DATA0+ DATA0- (gap 0.2)))
define (pair (nets DATA1+ DATA1- (gap 0.2)))
define (pair (nets DATA2+ DATA2- (gap 0.2)))
define (pair (nets DATA3+ DATA3- (gap 0.2)))
define (pair (nets DATA4+ DATA4- (gap 0.2)))
define (pair (nets DATA5+ DATA5- (gap 0.2)))
define (pair (nets CLK+ CLK- (gap 0.2)))
rule class DIFF (width 0.2) (clearance .2 (type wire_wire)) (limit_vias 0) (reorder daisy) (max_stub 0)
set average_pair_length on



По рисунку видно, что не выровнены ни длины в самих парах ни пары между собой.
Чего я не так делаю?
Спасибо
Uree
А о выравниваниях в правилах ни слова - с чего вдруг она начнет их ровнять? А пары как могла так и развела. Пара проходов очистки немного украсит картинку, но принципиально ничего не изменит.
Sergey_P
Цитата(misyachniy @ Apr 13 2007, 15:37) *
Вот часть DO

Код
define (pair (nets DATA0+ DATA0- (gap 0.2)))
define (pair (nets DATA1+ DATA1- (gap 0.2)))
define (pair (nets DATA2+ DATA2- (gap 0.2)))
define (pair (nets DATA3+ DATA3- (gap 0.2)))
define (pair (nets DATA4+ DATA4- (gap 0.2)))
define (pair (nets DATA5+ DATA5- (gap 0.2)))
define (pair (nets CLK+ CLK- (gap 0.2)))
rule class DIFF (width 0.2) (clearance .2 (type wire_wire)) (limit_vias 0) (reorder daisy) (max_stub 0)
set average_pair_length on



По рисунку видно, что не выровнены ни длины в самих парах ни пары между собой.
Чего я не так делаю?
Спасибо



А в какой Specctra была сделана трассировка? какая версия?
misyachniy
Мне подсказали не достающие строчки в DO файле
Код
set average_pair_length on
circuit class DIFF (match_net_length on (tolerance 2))
Жека
Покажите итоговую картинку, любопытно
misyachniy
После разводки, до скругления углов(Post Route)
Uree
А перепиновать категорически нельзя? Явно видно что все пары с точностью до наоборот подключены.
misyachniy
LVDS в Cyclone не переназначается, так же как и выход тактовых импульсов.
Uree
В данном случае именно полярность критична? И на разъеме тоже?
DSIoffe
Цитата
LVDS в Cyclone не переназначается,

Ну полярность-то можно перевернуть, поставив где-то внутри инвертор.
misyachniy
Цитата(DSIoffe @ May 4 2007, 11:04) *
Ну полярность-то можно перевернуть, поставив где-то внутри инвертор.


Ну вот, а слона то я и не приметил :-)
Sergey_P
Цитата(misyachniy @ May 3 2007, 14:30) *
После разводки, до скругления углов(Post Route)

А как все это стало выглядеть после скругления углов?

как я знаю,диффпары трубют избегать острых углов?

интересно, как спекктра сгладила углы??
misyachniy
Цитата(Sergey_P @ May 7 2007, 12:29) *
А как все это стало выглядеть после скругления углов?

как я знаю,диффпары трубют избегать острых углов?

интересно, как спекктра сгладила углы??

Пары почемуто не скругляет - только под 45 градусов.
Или я не умею?
В меню выбирал пункт AutoRoute\PostRoute\(Un)Miter Corners
=L.A.=
Цитата(misyachniy @ May 7 2007, 17:00) *
Пары почемуто не скругляет - только под 45 градусов.
В меню выбирал пункт AutoRoute\PostRoute\(Un)Miter Corners


Эта команда и задает "скругление" под 45 градусов
misyachniy
Цитата(=L.A.= @ May 8 2007, 11:59) *
Эта команда и задает "скругление" под 45 градусов


Не знаю какая у вас Specctra, моя умеет или "Diagonal", как я давал картинку выше или "Rounded"
=L.A.=
Цитата(misyachniy @ May 8 2007, 16:00) *
Не знаю какая у вас Specctra, моя умеет или "Diagonal", как я давал картинку выше или "Rounded"



Команда Miter заменяет прямые углы на 45 градусов. У меня Спекктра 15.1 ( только роутер). Хочу попозже поставить Allegro 15.7.

Вот в PCAD есть опция Route->Miter которая скругляет углы. Но работает не автоматически
misyachniy
У меня тоже Спекктра 15.1

Lingvo переводит "miter" - сглаживание в САПР электроники - замена изгиба проводника под прямым углом на два изгиба под углом 45° или дугу
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.