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

 
 
 
Reply to this topicStart new topic
> Высокоскоростные цепи. Выравнивание длин.
Mobiluck
сообщение Apr 6 2017, 13:04
Сообщение #1





Группа: Участник
Сообщений: 9
Регистрация: 25-06-13
Пользователь №: 77 265



Есть проект с DDR памятью. Выравнивание длин задано в pS(пикосекундах). Так сложилось, что не все САПРы поддерживают запись в секундах и для этого требуется перевести требуемые значения в mm (миллиметры) или mil (милы). Для перевода я выбрал программу SaturnPCB, но столкнулся в ней с непонятными значениями, изменяя которые разительно изменяются максимальные длины проводников.




Вопрос в следующем, какие типичные значения Sr и Lambda используются при расчетах (тот же Allegro как-то переводит время в расстояние и что-то мне подсказывает, что данные значения являются константой) и если можно, то в простой форме объясните почему берутся те или иные значения, чтобы в дальнейшем при более глубоком изучении знать от чего отталкиваться.
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Apr 6 2017, 13:38
Сообщение #2


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 039
Регистрация: 25-06-11
Пользователь №: 65 887



Наверное стоило почитать хелп программе в котором подсказывают, что:
Цитата
This program calculates the bandwidth of a signal using it's rise time, 10% to 90%. It also calculates the maximum length a trace can be before it should be considered as a transmission line.
It uses two different methods, the IPC-2251 and Frequency Domain. The Frequency Domain method says that any conductor over 1/7 Lambda should be considered an transmission line however, many engineers will use 1/20 Lambda.

А вы в чем разводите? Какие именно ддр и какие скорости?
Go to the top of the page
 
+Quote Post
Владимир
сообщение Apr 6 2017, 14:23
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 10 812
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Altium
Вот тут спрашивали
Go to the top of the page
 
+Quote Post
Mobiluck
сообщение Apr 6 2017, 14:27
Сообщение #4





Группа: Участник
Сообщений: 9
Регистрация: 25-06-13
Пользователь №: 77 265



Цитата(EvilWrecker @ Apr 6 2017, 18:38) *
Наверное стоило почитать хелп программе в котором подсказывают, что:

А вы в чем разводите? Какие именно ддр и какие скорости?


Признаюсь, что help я читал и то, что большинство инженеров используют значение лямбды в 1/20 видел, но при таком значении длина трассы 0,42 см, что превышает минимальное значение 0,31 см при расчетах по IPC при Sr=0.2, вот здесь тоже загвоздка, значения каких расчетов брать?

До этого разводил в Allegro, там значения constraint забивал в nS, сейчас достался проект в Altium, там правила задаются в mm или mil.

Память SDRAM DDR3-1600 (MT41J64M16JT-125IT)
Go to the top of the page
 
+Quote Post
hsoft
сообщение Apr 6 2017, 14:54
Сообщение #5


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

Группа: Участник
Сообщений: 142
Регистрация: 13-02-17
Пользователь №: 95 415



.

Сообщение отредактировал hsoft - Apr 6 2017, 14:56
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Apr 6 2017, 14:54
Сообщение #6


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 039
Регистрация: 25-06-11
Пользователь №: 65 887



Цитата(Владимир @ Apr 6 2017, 17:23) *

Благодарю-сам заметил уже задним числом, когда дописал свой пост.
Цитата
Признаюсь, что help я читал и то, что большинство инженеров используют значение лямбды в 1/20 видел, но при таком значении длина трассы 0,42 см, что превышает минимальное значение 0,31 см при расчетах по IPC при Sr=0.2, вот здесь тоже загвоздка, значения каких расчетов брать?

Мне кажется наиболее уместным будет почитать ту же секцию IPC стандарта на которую ссылается калькулятор- тем более что бумажка доступна. Как минимум чтобы избежать местных гуру-толкований laughing.gif .
Цитата
До этого разводил в Allegro, там значения constraint забивал в nS, сейчас достался проект в Altium, там правила задаются в mm или mil.

Увы, альтиум понимает только длину- при этом надо постоянно чекать, не возникло ли грязи в трассах. Т.е будьте готовы к тому что сделав разводку/выравнивание пары проводников и взявшись за следующий, можете обнаружить что предыдущие ВНЕЗАПНО поменяли длину.
Цитата
Память SDRAM DDR3-1600 (MT41J64M16JT-125IT)

Ну да, это уже хорошая скорость. А что за камень? По-хорошему слегка попотеть надо над адресами и управлением, тем более если вводите задержку с пинов- но в целом можно довольно легко обойтись без привязки ко времени.
Go to the top of the page
 
+Quote Post
Mobiluck
сообщение Apr 6 2017, 16:50
Сообщение #7





Группа: Участник
Сообщений: 9
Регистрация: 25-06-13
Пользователь №: 77 265



Цитата
Ну да, это уже хорошая скорость. А что за камень? По-хорошему слегка попотеть надо над адресами и управлением, тем более если вводите задержку с пинов- но в целом можно довольно легко обойтись без привязки ко времени.

Камень http://www.mellanox.com/related-docs/prod_npu/PB_NP-4.pdf
И да, скорость DDR 1333 МГц, приврал насчет 1600..
Не совсем понял как можно обойтись без привязки по времени, производитель дал свои задержки, все в секундах, вы предлагаете использовать design guides от сторонних производителей, используя задержку в mil (смотрел рекомендации от Micron, Freescale, Marwell, но цифры как-то сильно разнятся)? Просто у меня есть reference design от производителя импортированный в Altium (соответсвенно без constraint) из стороннего САПРа (неизвестно из какого), сейчас мне требуется внести в нее изменения и я начал заводить правила, используя задержки из datasheet на камень NP-4, используя калькулятор, но столкнулся с проблемой описанной выше.
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Apr 6 2017, 16:58
Сообщение #8


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 039
Регистрация: 25-06-11
Пользователь №: 65 887



Понятно- ну у меланокса на худой конец можно попросить табличку с задержками в мм чтобы самому не париться(если речь идет о package pin delay). Чужие задержки годятся для чужих процессоров laughing.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th April 2017 - 02:09
Рейтинг@Mail.ru


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