реклама на сайте
подробности

 
 
> Вопрос по Spectra-e, трассировка шин
admin
сообщение Nov 1 2004, 09:13
Сообщение #1


Администратор форума
******

Группа: Администраторы
Сообщений: 3 118
Регистрация: 11-05-04
Пользователь №: 2



Взялся опять за платку и решил поработать уже в Spectra 15

Не вызывается помощь, видать что-то криво встало, но это ладно.

Вопрос 1.
С платой делаю так.
Беру схему из PCAD, размещаю в PCB. Далее вызываю трассировщик спектра,
прерываю его.
Работаю с цепями. Выбираю меню Define->Net Pair перехожу в режим выделения цепей и создаю пары.

Далее они трассируются вроде нормально.
Захожу в Rules->PCB->Diff. pairs, там правила.
Вопрос по этим правилам:
- как задавать органичения на разницу в длине цепей в паре? (поигрался различными значениями, эффекта не вижу)
- в каких единицах там указывать Max Uncoupled Length и Phase Tolerance?
- какие параметры обычно используют в Diff Spacing Rules.

Вопрос 2
То же самое, но если я хочу чтобы у меня шина была,
пробовал задать в Define->Net Bundle - так он вобще эти цепи разводить не хочет.
Go to the top of the page
 
+Quote Post
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 23)
mif
сообщение Nov 29 2004, 19:25
Сообщение #16





Группа: Свой
Сообщений: 7
Регистрация: 23-11-04
Пользователь №: 1 199



В SP10 : RULES/GROUP SET.../TIME.../Group Set Timing Rules
Закладка: Length
Галочка : Match Groups

Вот, что получилось в итоге:
define (group group1 (selected))
circuit group group1 (match_fromto_length on (tolerance 10))
Go to the top of the page
 
+Quote Post
admin
сообщение Dec 3 2004, 12:13
Сообщение #17


Администратор форума
******

Группа: Администраторы
Сообщений: 3 118
Регистрация: 11-05-04
Пользователь №: 2



ясно.
теперь практически все становиться на свои места.
Go to the top of the page
 
+Quote Post
Serg1976
сообщение Sep 8 2005, 12:39
Сообщение #18


Частый гость
**

Группа: Свой
Сообщений: 167
Регистрация: 6-07-04
Пользователь №: 278



Цитата(Nixon @ Nov 9 2004, 15:01)
Для выравнивания выдели необходимые цепи (или создай с ними класс, группу) и сделай команду:
circuit group A (match_fromto_length on (tolerance 0.1))  - для группы цепей A включается правило выравнивания длин. Параметр у tolerance - это допуск на разницу длин выравниваемых цепей . Указывается в текущих единицах измерения. Вместо tolerance можно указывать ratio_tolerance - это как ты понимаешь отношение абсолютной величины допуска к длине самой длинной трассы (каламбур почти smile.gif). Вместо group может указываться net, class и selected.

2vlasin - согласен.
*

как заставить Specctra выравнивать проводники ввиде змейки?
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 8 2005, 12:51
Сообщение #19


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Именно так как написано выше она и будет их выравнивать.

unit mm
circuit class PCI_CLK (match_net_length on (tolerance 1.2))
rule class PCI_CLK (patterns_allowed accordion )
rule class PCI_CLK (accordion_amplitude 6 1.2)

В этом куске do-файла задан разброс длин в 1.2мм, вторая строчка - это и есть выравнивание "змейкой", третья - параметры змейки - 6мм амплитуда и 1.2мм шаг между соседними сегментами.
Go to the top of the page
 
+Quote Post
Serg1976
сообщение Sep 9 2005, 07:54
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 167
Регистрация: 6-07-04
Пользователь №: 278



Цитата(Uree @ Sep 8 2005, 15:51)
Именно так как написано выше она и будет их выравнивать.

unit mm
circuit class PCI_CLK (match_net_length on (tolerance 1.2))
rule class PCI_CLK (patterns_allowed  accordion )
rule class PCI_CLK (accordion_amplitude 6 1.2)

В этом куске do-файла задан разброс длин в 1.2мм, вторая строчка - это и есть выравнивание "змейкой", третья - параметры змейки - 6мм амплитуда и 1.2мм шаг между соседними сегментами.
*

Ура заработало!
Спасибо.
Go to the top of the page
 
+Quote Post
malex
сообщение Feb 1 2006, 08:21
Сообщение #21





Группа: Новичок
Сообщений: 3
Регистрация: 4-02-05
Пользователь №: 2 418



Народ еще один вопрос по теме: при использовании define bundle часть цепей трассируется проводниками нужной ширины, а другая нулевой, кто-нибудь сталкивался с такими bag'ами?
Go to the top of the page
 
+Quote Post
Panych
сообщение Feb 1 2006, 10:36
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35



Цитата(Uree @ Sep 8 2005, 15:51) *
В этом куске do-файла задан разброс длин в 1.2мм...

а у меня при вызове из пикада с платой в мм спекттра виснет навсегда... не сильно напрягает, потому как привык к дюймам и милсам, но - как это обойти?


--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
Go to the top of the page
 
+Quote Post
[sER]
сообщение Feb 3 2006, 14:22
Сообщение #23


PCB_developer
***

Группа: Свой
Сообщений: 209
Регистрация: 7-07-05
Пользователь №: 6 622



Panych, у меня было так, что спектра грузилась очень долгое время перед началом работы (P4-3.2гГц 512Мб) я тоже думал что висит(один раз дождался... минут 5 прошло), притом что дома та же версия(9.0.3) работала нормально...
я уже и на фаервол грешил (так как она при каждом запуске рвётся в сеть, а я её заблочил) и вообще уже незнал что думать, потом вроде перегенерил лицензию и все это прошло.


--------------------
Go to the top of the page
 
+Quote Post
Panych
сообщение Feb 3 2006, 14:31
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35



Цитата
' date='Feb 3 2006, 17:22' post='84182']
Panych, у меня было так...

дык в дюймах тут же влетает и никаких тормозов! а в мм...


--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 16:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01437 секунд с 7
ELECTRONIX ©2004-2016