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

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

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

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

|
Цитата Поверьте: дешевле заложить это сейчас, чем потом страдать от плохого качества сигналов Именно поэтому я и начал выяснять все эти вопросы еще на этапе проектирования схематики - хотелось бы заложить максимум защиты от всяческих бяк до разводки и отдачи в производство платы  . Промоделировать в Hyperlynx-е я обязательно попробую. Правда, придется еще позадавать вопросы и по самому Hyperlynx - я в нем за пол-дня так и не смог до конца разобраться  . А вообще - огромное спасибо всем ответившим, в этой новой для меня области я узнал очень много нового и полезного  .
|
|
|
|
|
Oct 5 2005, 04:37
|
Местный
  
Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470

|
Цитата(AlexandrY @ Oct 4 2005, 22:40) В мобилах и SDRAM и DDRAM делают без всяких резисторов. А частоты там бывают под 100 МГц. Резисторы вообще если стявят, то не для согласования, а чтобы убрать перенапряжения на фронтах, а то некоторые чипы от них умирают. Даже элементарная логика говорит, что если согласовывать, например шины данных, то на обоих концах надо ставить резисторы, а ставят почему-то только в одном месте. Это очевидно, не для согласования. Чем гадать зачем и почему, проведите моделирование какой-либо шины, и сами увидите, какие резисторы помогают, а какие нет, ставить один или несколько. Перенапряжение здесь непри чем, а резисторы ставят на линиях именно для согласования и чем выше частота, тем лучше надо согласовывать. Зачем это нужно и как это делать многократно описано в книгах по SI.
|
|
|
|
|
Oct 5 2005, 08:02
|
Местный
  
Группа: Свой
Сообщений: 342
Регистрация: 9-08-04
Из: /home/gentoo
Пользователь №: 470

|
Цитата(AlexandrY @ Oct 5 2005, 10:43) Моделировать здесь смешно. Вы убьете кучу времени на разработку, перепроверку своей модели, поиск моделей IO-портов компонентов (многих их которых просто не найдете), и придете к выводу, что согласовывать тут нечего. Согласование - это термин все таки в данном контексте неуместный. Плыты с плотной компоновкой меньше всего нуждаются в согласовании. У Вас сильно устаревшие данные. Все нормальные производители предоставляют модели своих компонентов. На все компоненты, работающие на частотах более 10 МГц, модели доступны. Искать только надо уметь. Согласовывать везде есть чего, если хочешь получить нормальный результат, просто где-то это более важно, а где-то нет. А на частотах более 50 МГц согласование обязательно, или хотя бы проверка согласования. Не надо также забывать, что многие современные микросхемы имеют в своем составе элементы согласования - фиксированные или управляемые внешними сигналами. Плотная компоновка как раз наиболее критична к качеству линий. Близко расположенные проводники обладают существенной взаимной связью, которая может привести к негодности платы. А на счет кучи времени - учите матчасть и набирайтесь опыта - не понадобится куча времени.
|
|
|
|
Сообщений в этой теме
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 popeye Цитата(AndyBig @ Sep 27 2005, 14:43)Использую... Sep 27 2005, 12:28 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     AlexandrY Ну-ну, найдите мне хотя бы даташит например на сам... Oct 5 2005, 08:14
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|