|
Вопрос по Spectra-e, трассировка шин |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 23)
|
Nov 2 2004, 15:37
|
Участник

Группа: Свой
Сообщений: 70
Регистрация: 9-08-04
Из: Днепропетровск
Пользователь №: 465

|
Вот здесь есть немного: http://www.eltm.ru/index.sema?a=pages&id=104Но ,по-моему, эти же материалы есть в самой спектре в формате PDF.
|
|
|
|
|
Nov 29 2004, 19:25
|
Группа: Свой
Сообщений: 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))
|
|
|
|
|
Sep 8 2005, 12:39
|
Частый гость
 
Группа: Свой
Сообщений: 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 - это как ты понимаешь отношение абсолютной величины допуска к длине самой длинной трассы (каламбур почти  ). Вместо group может указываться net, class и selected. 2vlasin - согласен. как заставить Specctra выравнивать проводники ввиде змейки?
|
|
|
|
|
Sep 9 2005, 07:54
|
Частый гость
 
Группа: Свой
Сообщений: 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мм шаг между соседними сегментами. Ура заработало! Спасибо.
|
|
|
|
|
Feb 1 2006, 08:21
|

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

|
Народ еще один вопрос по теме: при использовании define bundle часть цепей трассируется проводниками нужной ширины, а другая нулевой, кто-нибудь сталкивался с такими bag'ами?
|
|
|
|
|
Feb 1 2006, 10:36
|
Местный
  
Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35

|
Цитата(Uree @ Sep 8 2005, 15:51)  В этом куске do-файла задан разброс длин в 1.2мм... а у меня при вызове из пикада с платой в мм спекттра виснет навсегда... не сильно напрягает, потому как привык к дюймам и милсам, но - как это обойти?
--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
|
|
|
|
|
Feb 3 2006, 14:31
|
Местный
  
Группа: Свой
Сообщений: 335
Регистрация: 17-06-04
Из: Москва
Пользователь №: 35

|
Цитата ' date='Feb 3 2006, 17:22' post='84182'] Panych, у меня было так... дык в дюймах тут же влетает и никаких тормозов! а в мм...
--------------------
Всегда не хватает времени, чтобы выполнить работу как надо, но на то, чтобы ее переделать, время находится. (Закон Мескимена.)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|