Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SDRAM+МК
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
NoNameLite
Всем доброго вечера.
Помогите пожалуйста найти описания и примеры схемотехники по подключению SDRAM памяти к МК. А так же описание работы самой памяти SDRAM.
Необходимо корректно подключить 16мег ОЗУ (MT48LC4M32) и 8мег NAND к AT32AP7000. Рускоязычные материалы приветствуются особенно.
dxp
Цитата(NoNameLite @ Sep 25 2007, 21:29) *
Всем доброго вечера.
Помогите пожалуйста найти описания и примеры схемотехники по подключению SDRAM памяти к МК. А так же описание работы самой памяти SDRAM.
Необходимо корректно подключить 16мег ОЗУ (MT48LC4M32) и 8мег NAND к AT32AP7000. Рускоязычные материалы приветствуются особенно.

За работу с памятью в МК отвечает контроллер памяти. Чтобы подключить к нему память того или иного типа, надо чтобы контроллер памяти в используемом МК поддерживал этот тип памяти. Например, если МК AVR не поддерживает SDRAM, то подключить к нему оную память нельзя.

Далее, при использовании памяти оный контроллер надо настроить. Как и любое периферийное устройство контроллер памяти имеет набор регистров управления, в которые необходимо записать нужные значения. Какие значения нужные - это определяется из условий задачи, конкретного МК, режимов работы памяти и т.д. Документация на то, как использовать контроллер памяти (запрограммировать его регистры) должна быть в комплекте документации на используемый МК.

Как устроена и функционирует SDRAM, надо смотреть, вестимо, в документации на нее. Документация, как обычно, лежит на сайте производителя памяти. Вообще, без документации на память вы ее использовать совсем не сможете - ведь надо же сначала схему с ней нарисовать, плату печатную развести. Все данные для этого в упомянутой доке.

Т.ч. курите доку на ваш МК и память. smile.gif
TBI
Если МК не содержит контроллер SDRAM, то какой внешний контроллер SDRAM проще всего использовать?
vetal
Цитата
Если МК не содержит контроллер SDRAM, то какой внешний контроллер SDRAM проще всего использовать?

FPGA или ставить PSRAM
TBI
Цитата(vetal @ Sep 26 2007, 11:06) *
FPGA или ставить PSRAM


Есть ли конкретные примеры?
NoNameLite
Спасибо за ликбез. МК имеет в своем составе контроллер памяти.
Даташиты и аппликейшены курю, но они подразумевают наличие определенных знаний о SDRAM.
Основные вопросы вызывает работа линий A10 и DQMx, а так же режимы работы памяти. На сколько я понимаю существует описание принципа работы SDRAM. Если оно у кого-то есть, то поделитесь пожалуйста.
Так же очень желательны схемотехнические примеры подключения SDRAM.
AlexanderX
Почитайте этот документ, может поможет.
Нажмите для просмотра прикрепленного файла
NoNameLite
Спасибо, это то самое smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.