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

 
 
> Демпферные резисторы в линиях контроллер-SDRAM, Насколько они необходимы?
AndyBig
сообщение Sep 27 2005, 10:43
Сообщение #1


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



Никогда не брался до этого за конструкции с такими частотами, соответственно и не изучал подобных вопросов smile.gif.
Использую AT91RM9200 в связке с двумя чипами SDRAM. По идее на линии нужно ставить демпфирующие резисторы для согласования, но в тех двух схемах, что я видел (одна из них - схема от Атмела) таких резисторов нет. Вот я и думаю - нужны ли они?
SDRAM планирую запускать на 80 МГц, контроллер на 160 МГц. Теоретики советуют ставить и около контроллера и около SDRAM резисторы по 15 Ом... Проблема еще в том, что плата будет разводиться двухслойная, на четырехслойную бюджет не тянет smile.gif, так что уже будет нарушена рекомендация по волновому сопротивлению линий... Сгладит ли хоть как-то эту проблему использование резисторов?
Второй вопрос: один товарищ советует линию клока сделать раза в полтора длинее остальных линий. Второй товарищ посоветовал сделать более длинными не только линию клока, но и линии управляющих сигналов - RAS, CAS, WE и т.д. Есть ли в этом смысл? С одной стороны, идея в том, что по приходу фронта клока данные уже успеют нормально выставиться на шине (при записи), но при чтении-то клок будет запаздывать... Кто что скажет по этому поводу?
И еще: может быть у кого-то есть пример подобной разводки - был бы очень благодарен smile.gif.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
popeye
сообщение Sep 27 2005, 12:28
Сообщение #2


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

Группа: Свой
Сообщений: 92
Регистрация: 18-08-05
Пользователь №: 7 750



Цитата(AndyBig @ Sep 27 2005, 14:43)
Использую AT91RM9200 в связке с двумя чипами SDRAM. По идее на линии нужно ставить демпфирующие резисторы для согласования, но в тех двух схемах, что я видел (одна из них - схема от Атмела) таких резисторов нет. Вот я и думаю - нужны ли они?
SDRAM планирую запускать на 80 МГц, контроллер на 160 МГц. Теоретики советуют ставить и около контроллера и около SDRAM резисторы по 15 Ом... Проблема еще в том, что плата будет разводиться двухслойная, на четырехслойную бюджет не тянет smile.gif, так что уже будет нарушена рекомендация по волновому сопротивлению линий... Сгладит ли хоть как-то эту проблему использование резисторов?
Второй вопрос: один товарищ советует линию клока сделать раза в полтора длинее остальных линий. Второй товарищ посоветовал сделать более длинными не только линию клока, но и линии управляющих сигналов - RAS, CAS, WE и т.д. Есть ли в этом смысл? С одной стороны, идея в том, что по приходу фронта клока данные уже успеют нормально выставиться на шине (при записи), но при чтении-то клок будет запаздывать... Кто что скажет по этому поводу?

А что за рекомендация по волновому сопротивлению линий для SDRAM? Это же просто LVTTL! Да и 80 МГц - это не частота. У меня было два проекта с SDRAM: в одном стоял SO-DIMM модуль (на котором есть согласующие резисторы), в другом просто микросхемы SDRAM без каких-либо резисторов. В обоих случаях частота была 100 МГц, но на четырехслойке. Так что наличие резисторов вовсе не является необходимым. С другой стороны если хотите подстраховаться, то почему бы не поставить в схему на все сигналы маленькие резисторные сборки, которые немного съедят места на плате, но позволят поэкспериментировать с разными номиналами, в т.ч. и 0 Ом.
По поводу длины линий. По-моему нет никакого смысла в удлинении клока, ну улучшите вы время setup, а время clock-to-out увеличится, зачем это надо? Если же делать все "по науке", тогда надо в первую очередь просмотреть времянку контроллера и памяти, и только потом думать, надо ли чего задерживать, а если надо, то делать "не в полтора раза длиннее", а учитывать абсолютную длину проводников на плате. Но в данном случае выравнивать длины сигналов вообще не нужно, т.к. на типовом FR4 задержка распространения составляет примерно 50 пс/см. В моем устройстве с модулем SO-DIMM длина линий не выравнивалась вообще, и разница в длине линий шины данных доходила до 5,5 см (!), но это получается менее 300 пс, и все прекрасно работало. Линии управляющих сигналов задерживать вообще неправильно, они же защелкиваются вместе с адресом/данными!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AndyBig   Демпферные резисторы в линиях контроллер-SDRAM   Sep 27 2005, 10:43
- - BVU   Эти резисторы решают задачу по устранению так назы...   Sep 27 2005, 10:55
- - Camelot   Линии данных, клока, и контрольных сигналов должны...   Sep 27 2005, 10:56
- - AndyBig   А ширина/промежуток дорожек? Их можно вести по пол...   Sep 27 2005, 11:15
|- - BVU   Цитата(AndyBig @ Sep 27 2005, 15:15)А ширина/...   Sep 27 2005, 11:21
- - Camelot   Ведите 0.3, дешевые двухслойки делают с такой точн...   Sep 27 2005, 11:24
- - AndyBig   Большое спасибо за ответы по существу . Кстати, Ци...   Sep 27 2005, 11:42
- - Camelot   Нет, это была 4x слойка, но в Вашем случае все буд...   Sep 27 2005, 12:23
- - AndyBig   Кондеры по питанию - это святое . Линии я тоже, ко...   Sep 27 2005, 12:29
- - AndyBig   Спасибо за прояснение ситуации. Я уже понял - заде...   Sep 27 2005, 12:37
- - dch   Цитата(AndyBig @ Sep 27 2005, 13:43)SDRAM пла...   Sep 27 2005, 13:11
- - AndyBig   В том-то и дело, что все в кэш не влезет. Кроме то...   Sep 27 2005, 13:34
|- - dch   Цитата(AndyBig @ Sep 27 2005, 16:34)В том-то ...   Sep 27 2005, 14:07
- - AndyBig   Это верно для выполнения обычной циклической прогр...   Sep 27 2005, 14:16
|- - dch   Цитата(AndyBig @ Sep 27 2005, 17:16)Но когда ...   Sep 27 2005, 14:29
- - asen   Да вообще интересно посматреть на описание и класи...   Sep 27 2005, 14:37
- - AndyBig   ЦитатаНа инткрементирование нескольких элементов п...   Sep 27 2005, 15:01
|- - dch   Цитата(AndyBig @ Sep 27 2005, 18:01)Обращений...   Sep 27 2005, 15:41
- - AndyBig   Да, согласен. Но снижение частоты мастер-клока все...   Sep 27 2005, 18:12
|- - dch   попробую напаять эти резисторы на партию плат, где...   Sep 29 2005, 13:29
- - VladislavS   Есть опыт SDRAM на 100 Мгц на AT91RM9200. Плата ше...   Sep 29 2005, 14:13
- - Raven   Начиная где-то с PCI-ных 33 МГц, а может, и при го...   Sep 29 2005, 19:11
|- - Paul   Все вышесказанное про топологию и резисторы напоми...   Sep 30 2005, 05:12
|- - Alexandr   Цитата(Paul @ Sep 30 2005, 09:12)Все вышесказ...   Sep 30 2005, 06:08
- - AndyBig   ЦитатаПоверьте: дешевле заложить это сейчас, чем п...   Sep 30 2005, 07:04
- - AlexandrY   В мобилах и SDRAM и DDRAM делают без всяких резист...   Oct 4 2005, 19:40
- - Paul   Цитата(AlexandrY @ Oct 4 2005, 22:40)В мобила...   Oct 5 2005, 04:37
- - AlexandrY   Моделировать здесь смешно. Вы убьете кучу времени ...   Oct 5 2005, 07:43
- - Paul   Цитата(AlexandrY @ Oct 5 2005, 10:43)Моделиро...   Oct 5 2005, 08:02
- - AlexandrY   Ну-ну, найдите мне хотя бы даташит например на сам...   Oct 5 2005, 08:14


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 10:35
Рейтинг@Mail.ru


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