Uree 1 19 июня, 2012 Опубликовано 19 июня, 2012 · Жалоба Да разводить можно как угодно, хоть 20, хоть 60 Ом, причем работать вполне возможно будет в обоих случаях(ну при каких-нибудь шаманских танцах дополнительно). Вопрос в том как сделать правильнее. А правильнее, судя по моделированию, получается 39-43 Ома. Неплохо было бы еще проконтролировать сигналы на живой плате, но это чисто практически очень сложно сделать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
maple 0 19 июня, 2012 Опубликовано 19 июня, 2012 (изменено) · Жалоба Вы уверены, что зазор проводника к самому себе не может быть меньше чем к другим проводникам? Понимаю, что проводник может наводить сам на себя помехи с задержкой, но ведь при амплитуде змейки 2-3 мм задерка не превысит 20пс, едва ли это можно будет наблюдать на осциллографе и назвать переотражением. "Черная магия" (высший курс, с.815), говорит, что перекрестная помеха между соседними сегментами не увеличивает, а уменьшает задержку. Изменено 19 июня, 2012 пользователем maple Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Maks 0 21 июня, 2012 Опубликовано 21 июня, 2012 · Жалоба Узнал, что Altium Designer не учитывает переходные отверстия при расчете блины проводника. Как быть? Есть для трассы мы обычно берем 7пс/мм, то каково это значение для переходного отверстия 0.4/0.2? Можно ли этим пренебречь? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitan 2 22 июня, 2012 Опубликовано 22 июня, 2012 · Жалоба Узнал, что Altium Designer не учитывает переходные отверстия при расчете блины проводника. Как быть? Есть один способ... Снести альтиум. Это серьезно. Очевидно, придется считать вручную, либо писать скрипты, если это вообще возможно. Длина отверстий известна и одинакова. Допуск тоже известен и тоже одинаков. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 22 июня, 2012 Опубликовано 22 июня, 2012 · Жалоба Еще можно уитывать кол-во переходных в соответствующих группах и сделать их равным для всех цепей в группе. Правда понятия не имею, можно ли задать такое правило в Альтиуме. В Аллегро можно. Но там и без этого переходные учитываются при расчете длины/задержек:) Правда не во всех лицензиях, но я так понимаю в Росии это никого не напрягает;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Maks 0 22 июня, 2012 Опубликовано 22 июня, 2012 · Жалоба Скорость волны по переходному отверстию такая же как и по трассе? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 22 июня, 2012 Опубликовано 22 июня, 2012 · Жалоба Наверное нет, но разницу точно можно не учитывать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Maks 0 2 июля, 2012 Опубликовано 2 июля, 2012 · Жалоба Если у меня DDR3 выполнена будет в виде двух чипов по x16, обязательно использовать топологию Fly-by или можно сделать обычным деревом как DDR2 разводили? Кажется так проще. Но куда в таком случае подключать терминацию? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
krux 8 2 июля, 2012 Опубликовано 2 июля, 2012 (изменено) · Жалоба _Макс у DDR3 нет топологии "дерево", почитайте jedec JESD 79-3 и посмотрите ещё вот тут Изменено 2 июля, 2012 пользователем krux Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jks 0 3 июля, 2012 Опубликовано 3 июля, 2012 · Жалоба Если у меня DDR3 выполнена будет в виде двух чипов по x16, обязательно использовать топологию Fly-by или можно сделать обычным деревом как DDR2 разводили? Кажется так проще. Но куда в таком случае подключать терминацию? А терминацию в точку ветвления дерева как у DDR2. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Maks 0 3 июля, 2012 Опубликовано 3 июля, 2012 · Жалоба _Макс у DDR3 нет топологии "дерево", почитайте jedec JESD 79-3 и посмотрите ещё вот тут В JESD 79-3E "fly-by" упоминается три раза и вскольз. А терминацию в точку ветвления дерева как у DDR2. Я DDR2 вообще без терминации делал, работало. Такого, чтоб в точку ветвления дерева ставить - не видел никогда. Один говорит можно, другой - нельзя Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jks 0 3 июля, 2012 Опубликовано 3 июля, 2012 · Жалоба Я DDR2 вообще без терминации делал, работало. Такого, чтоб в точку ветвления дерева ставить - не видел никогда. Один говорит можно, другой - нельзя Если используются модули памяти, то терминация на материнке и первая точка разветвления там же. Если используются чипы памяти то терминация расположена либо в точке ветвления дерева либо из точки ветвления идет трасса на терминаторы. Для топологии fly-by приемники (нагрузки) подключены параллельно линии с интервалом чтобы не создавать большую локальную неоднородность из-за емкости пина и терминатор ставится в самом конце линии после самого последнего приемника. Если трассы короткие то для двух чипов может и не надо терминацию ставить. На DDR2 работало без терминаторов до 400МГц. На более высоких частотах не знаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SimpleSoft 0 11 июля, 2012 Опубликовано 11 июля, 2012 (изменено) · Жалоба Добрый день. Ставлю TI AM3359 и один чип DDR3 x16. AM3359 имеет 16 битную шину и в документации написано в секции 5.5.2.3.3.9 DDR3 Signal Termination: Signal terminations are required for the CK and ADDR_CTRL net class signals. On-device terminations (ODTs) are required on the DQS[x] and DQ[x] net class signals. Detailed termination specifications are covered in the routing rules in the following sections. Подключение из даташита: Память DDR3 имеет ODT только на данные (по даташиту). Память ставлю рядом с процессором (трассы минимальной длинны). Засомневался в необходимости подключения терминальных резисторов на ADDR_CTRL и CK. Частоты вроде маленькие - 303 МГц. Подскажите, пожалуйста, необходимы ли резисторы. Изменено 11 июля, 2012 пользователем SimpleSoft Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
krux 8 11 июля, 2012 Опубликовано 11 июля, 2012 · Жалоба терминация DDR3 - это не только согласование сигнальных цепей и устранение "звона". дело в том, что если операции чтения/записи не производятся, то контроллер как правило не ведёт шину (в том числе и для экономии энергии) это раз. в DDR2/3 - применяется сигнальный стандарт SSTL. при его реализации в микросхемах устанавливаются компараторы на каждый вывод, идёт сравнение с Vref, это два. Так что если в Z-состоянии шина не будет затянута на VTT, то когда контроллер будет включать или выключать драйверы на передачу - компараторы смогут легко обеспечить достаточно проблем, даже на низких частотах. Ставьте, не ленитесь. Даже если всё на первый взгляд "заработает" и без них, то на температуре поведение будет непредсказуемое. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SimpleSoft 0 12 июля, 2012 Опубликовано 12 июля, 2012 · Жалоба Спасибо! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться