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

 
 
 
Reply to this topicStart new topic
> Разводка SDRAM и NAND для AT91SAM9XE, Нужны ли резисторы и куда их ставить
vmp
сообщение Sep 11 2008, 07:56
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 20-01-05
Из: Зеленоград
Пользователь №: 2 070



Разрабатываем плату на базе AT91SAM9XE512 в TQFP корпусе. На плату предполагается поставить еще SDRAM (16 бит) и NAND (8 бит).
Вопрос: нужны ли согласующие резисторы и куда их ставить?
a. Не нужны совсем.
b. Ставить только на выводы SDRAM, подключая NAND к процессору напрямую.
c. Ставить на выводы процессора, подключая NAND параллельно SDRAM.
d. Ставить отдельно на SDRAM и отдельно на NAND.
e. ...?
На схеме отладочной платы от Атмела резисторов нет, но в то же время в документации они настоятельно рекомендуются.
Go to the top of the page
 
+Quote Post
vmp
сообщение Sep 15 2008, 07:13
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 20-01-05
Из: Зеленоград
Пользователь №: 2 070



Всё ещё жду ответа.
Go to the top of the page
 
+Quote Post
Perepic
сообщение Sep 15 2008, 07:21
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 23
Регистрация: 14-08-06
Пользователь №: 19 528



Если стандарты ввода-вывода у проца и памяти совпадают (имеется ввиду физечиские уровни напр.) - ничего согласовывать не требуется. Если не совпадают - получите кучу гемороя.

А для чего могут быть нужны резисторы на скоростной шине - я представляю с трудом. Разве что для увеличения времен заряда-разряда паразитных есмкостей. Оно вам надо?

Единственный случай, когда мы использовались резисторы с ограничителями уровня на шине - это вывод ее наружу через интерфейсную микруху для защиты платы от внешних недружественных воздействий. Естественно, скорость передачи данных резко снижается.
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Sep 15 2008, 07:27
Сообщение #4


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Цитата(vmp @ Sep 15 2008, 11:13) *
Всё ещё жду ответа.


Цитата
Нагружайте линию на её характеристический импеданс в случае, если задержка на прохождение сигнала по дорожке печатной платы больше либо равна половине времени нарастания/спада (того, что быстрее) этого сигнала.Консервативный метод заключается в использовании критерия 2 дюйма (длины дорожки) на наносекунду (времени нарастания/спада). Например, дорожка платы для высокоскоростной логики со временем нарастания/спада в 1нс должна быть нагружена на ее характеристическое сопротивление, если длина дорожки равна или больше 2 дюймов (включая все изгибы).


Мат часть ищите в инете

Строка для поиска: "ПРОЕКТИРОВАНИЕ АППАРАТНОЙ ЧАСТИ.pdf"

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

Цитата
А для чего могут быть нужны резисторы на скоростной шине - я представляю с трудом.

ДЕМПФИРУЮЩИЕ РЕЗИСТОРЫ ЗАМЕДЛЯЮТ БЫСТРЫЕ ЛОГИЧЕСКИЕ ПЕРЕХОДЫ И СПОСОБСТВУЮТ УМЕНЬШЕНИЮ ПОМЕХ

P.S. я могу прикрепить этот файл, но помоему незачем нагружать базу форума тем что можно спокойно скачать с инета
Go to the top of the page
 
+Quote Post
PrSt
сообщение Sep 15 2008, 11:55
Сообщение #5


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(vmp @ Sep 11 2008, 10:56) *
Разрабатываем плату на базе AT91SAM9XE512 в TQFP корпусе. На плату предполагается поставить еще SDRAM (16 бит) и NAND (8 бит).
Вопрос: нужны ли согласующие резисторы и куда их ставить?
a. Не нужны совсем.
b. Ставить только на выводы SDRAM, подключая NAND к процессору напрямую.
c. Ставить на выводы процессора, подключая NAND параллельно SDRAM.
d. Ставить отдельно на SDRAM и отдельно на NAND.
e. ...?
На схеме отладочной платы от Атмела резисторов нет, но в то же время в документации они настоятельно рекомендуются.


Нужны, если вы хотите узнать конкретный номинал - то вам прийдется промоделировать используя IBIS библиотеки применяемых вами компонентов
де в том что выходные драйвера NAND зхачастую обладают большой емкостью и реактивностью вообще, что приводит к сильному искажению фронта.
Я пару лет назад видел такую модель, без резисторов там никак. И год наза моделировал сам. тоже самое. Я использовал HyperLynx (его многие используют)
В теории оно работать должно, на практике редко.

.


--------------------
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 15 2008, 15:21
Сообщение #6


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Резисторы там совершенно не нужны если имеется в виду согласование по волновому сопротивлению или против овершутингов.
Там еще не те частоты и не те нагрузки.
Не забыть только плайны правильно положить.
Да и уровень 3.3 В вполне комфортный чтоб вооще с разводкой сильно не заморачиваться.

Другое дело, что у чипа то многие параметры еще не специфицированы и как оно себя поведет тормозная NAND с быстрой SDRAM на общем подключении с сырым контроллером внешней памяти в Atmel-e неизвестно.
Поэтому быстрый буфер для изоляции NAND от процессорной шины совсем не помешал бы.
А то как бы не пришлось уменьшать тактовую к SDRAM в два-три раза только из-за того что NAND медленно закрывает выходные буфера


Цитата(vmp @ Sep 11 2008, 11:26) *
Разрабатываем плату на базе AT91SAM9XE512 в TQFP корпусе. На плату предполагается поставить еще SDRAM (16 бит) и NAND (8 бит).
Вопрос: нужны ли согласующие резисторы и куда их ставить?
a. Не нужны совсем.
b. Ставить только на выводы SDRAM, подключая NAND к процессору напрямую.
c. Ставить на выводы процессора, подключая NAND параллельно SDRAM.
d. Ставить отдельно на SDRAM и отдельно на NAND.
e. ...?
На схеме отладочной платы от Атмела резисторов нет, но в то же время в документации они настоятельно рекомендуются.
Go to the top of the page
 
+Quote Post
COMA
сообщение Sep 16 2008, 05:09
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Цитата
Резисторы там совершенно не нужны если имеется в виду согласование по волновому сопротивлению или против овершутингов.
Там еще не те частоты и не те нагрузки.


Лучше заложить место под резисторы.

Когда разрабатывал свою плату на AT91RM9200 ради интереса промоделировал в HyperLynx связку SDRAM и AT91RM9200 .
С резисторами получилось намного лучше.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 07:03
Рейтинг@Mail.ru


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