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

 
 
 
Reply to this topicStart new topic
> Формулы в Constrain Manager, как ими пользоваться?
Ant_m
сообщение Oct 19 2011, 17:46
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Пользуется ли кто нибудь формулами для задания ограничений цепей?
Вижу что есть такая возможность, но вот никак не могу придумать ни одного случая, чтобы их использовать.

Если можно, то дайте пожалуйста несколько примеров для чего их использовать. 1111493779.gif
Go to the top of the page
 
+Quote Post
vitan
сообщение Oct 19 2011, 17:55
Сообщение #2


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Посмотрите в менторовском разделе, там этим народ вовсю развлекается. DDR выравнивают по-всякому и т.п....
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 19 2011, 19:10
Сообщение #3


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

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



Я как-то думал, каким образом "пришить" к констрейнам формулы, но так и не придумал. А задача вроде бы была - нужно было выравнивать длины цепей суммарные, до и после микросхемы. Но как это сделать, так и не понял...
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Oct 20 2011, 05:43
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Цитата(vitan @ Oct 19 2011, 21:55) *
Посмотрите в менторовском разделе, там этим народ вовсю развлекается. DDR выравнивают по-всякому и т.п....

Хм, я вот прям сейчас делаю проект с DDR3... Пока хватает штатных средств:
  • Relative propagation delay
  • Min\max propagation delay
  • Total etch length.

И то, последние два ограничения, по факту, не требуется - ну не буду я вести линию DDR3 на 20см...

Цитата(Uree @ Oct 19 2011, 23:10) *
А задача вроде бы была - нужно было выравнивать длины цепей суммарные, до и после микросхемы. Но как это сделать, так и не понял...

Кажется эта задача решается с помощью Relative propagation delay только Scope должен быть Local.
Go to the top of the page
 
+Quote Post
vitan
сообщение Oct 20 2011, 08:34
Сообщение #5


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Ant_m @ Oct 20 2011, 09:43) *
Хм, я вот прям сейчас делаю проект с DDR3... Пока хватает штатных средств:

Я в подробности не вдавался, нету времени, просто так интересуюсь. Там, вроде, это используется, когда разведено по топологии в форме буквы Т, и при этом надо выдерживать сумму всех плечей в нужных рамках при органичениях на отдельные плечи... Дальше врать не буду. sm.gif
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 20 2011, 09:14
Сообщение #6


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

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



Да на самом деле и в случае Т-топологии не используется, потому как не нужно. Просто группы определяются как корпус-корпус, а где будет точка разветвления не так и важно.
Go to the top of the page
 
+Quote Post
DAV
сообщение Oct 20 2011, 09:39
Сообщение #7


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

Группа: Свой
Сообщений: 183
Регистрация: 4-10-04
Пользователь №: 781



А как учитывается задержка в переходных отверстиях. Иногда этой величиной нельзя пренебрегать.
Go to the top of the page
 
+Quote Post
vitan
сообщение Oct 20 2011, 09:44
Сообщение #8


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(DAV @ Oct 20 2011, 13:39) *
А как учитывается задержка в переходных отверстиях. Иногда этой величиной нельзя пренебрегать.

Эта задержка статична, ее можно было учитывать и без формул еще со стародавних времен.
Go to the top of the page
 
+Quote Post
DAV
сообщение Oct 20 2011, 11:49
Сообщение #9


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

Группа: Свой
Сообщений: 183
Регистрация: 4-10-04
Пользователь №: 781



Конечно можно ручками, а хочется машиной.
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 20 2011, 11:55
Сообщение #10


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

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



Help Вам в помощь: "Using Z Axis Delay".
Вот только учет длины переходных куда менее важен, нежели учет длинн на кристалле. Там разница в длинах может быть в районе 10мм, чего на переходных никогда не получишь.
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Oct 20 2011, 12:57
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Добавлю:
При расчетах( crosstalk, reflection, SSN) используется модели переходных отверстий. Модели извлекаются из платы, и некоторые характеристики можно изменять. Это делается в Analize -> Preferences -> InterconnectModels кнопка via model...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th June 2025 - 08:59
Рейтинг@Mail.ru


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