Easyelectronics.ru

Электроника для всех
Текущее время: 22 авг 2019, 08:12

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Посоветуйте SDRAM
СообщениеДобавлено: 10 июл 2019, 15:03 
Старожил

Зарегистрирован: 19 окт 2016, 13:57
Сообщения: 331
Дорос в потребностях до SDRAM 8Мбайт
Как показывает опыт, садиться надо на какую-то одну микросхему, писать драйвер и уже ее по жизни использовать в своих проектах.
Подскажите, пожалуйста, какая микросхема сейчас наиболее надежная, распространенная, примеры и темы с которой я всегда найду в интернете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 10 июл 2019, 15:26 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 3531
Они все похожие по интерфейсу - работают одинаково. Различаются только организацией матрицы (строк х столбцов) и числом банков (2 или 4), и шириной шаны данных (16 или 32). А так же временнЫми характеристиками - макс частота, задержки RAS/CAS и др.
В остальном - выбирайте любую доступую. Интерфейс будет одинаков.
Я имею ввиду SDRAM обычной SDR технологии.

HY57V64820
IS42S16160


Последний раз редактировалось BusMaster 10 июл 2019, 15:33, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 10 июл 2019, 15:33 
Старожил

Зарегистрирован: 19 окт 2016, 13:57
Сообщения: 331
Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 10 июл 2019, 15:38 
Старожил
Аватара пользователя

Зарегистрирован: 23 янв 2013, 12:33
Сообщения: 1769
Откуда: Донецк, ДНР
Я использовал 16-битную MT48LC16M16A2 (32 MB) и 64 MB из той же линейки (название чипа сейчас не вспомню уже). Проц в обоих случаях был F439.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 10 июл 2019, 19:00 
Старожил
Аватара пользователя

Зарегистрирован: 26 окт 2013, 07:58
Сообщения: 2311
Я бы посмотрел, что ST на девборды ставит, тем более их схемы есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 10 июл 2019, 20:07 
Старожил

Зарегистрирован: 19 окт 2016, 13:57
Сообщения: 331
Такая плата у меня есть
https://www.chipdip.ru/product/core746i

Вот с такой памятью IS42S16400J.
Наверное походит под определение BusMaster вместо IS42S16160


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 11 июл 2019, 10:13 
Старожил

Зарегистрирован: 16 ноя 2012, 07:47
Сообщения: 2847
Там можно ставить что угодно, они все одинаковые по подключению. Отличия лишь в таймингах, кол-во стобцов/строк/банков. И нет там никакого драйвера, за вас всё делает FMC-контроллер. Память просто включается в адресное пространство, работаем как с набортной памятью.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 11 июл 2019, 12:39 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 3531
Но, однако, этот FMC надо во-первых правильно настроить, а во-вторых, там еще целая процедура запуска SDRAM, включающая не только настройку FMC, но и запись параметров в микросхему SDRAM, а так же отправка команд в нее.
В остальном же, если вы все правильно настроили, то процедура доступа к SDRAM совершенно прозрачна для пользователя. Не считая нюансов работы со SDRAM, как таковой. SDRAM не любит одиночных доступов, она сильно снижает скорость при одиночном доступе. Лучше всего SDRAM работает при пакетной передаче через DMA и другие модули, поддерживающие пакетный режим (LTDC, DMA2D, например).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 11 июл 2019, 12:45 
Старожил

Зарегистрирован: 19 окт 2016, 13:57
Сообщения: 331
BusMaster писал(а):
Не считая нюансов работы со SDRAM, как таковой. SDRAM не любит одиночных доступов, она сильно снижает скорость при одиночном доступе. Лучше всего SDRAM работает при пакетной передаче через DMA и другие модули, поддерживающие пакетный режим (LTDC, DMA2D, например).

Мне как раз потребовался экранный буфер на DMA :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 11 июл 2019, 22:39 
Заглядывает иногда

Зарегистрирован: 02 янв 2016, 06:47
Сообщения: 95
А есть что-то быстрее SDRAM? по сопоставимой цене?

и немного не в кассу - может кто тестил - насколько QSPI проигрывает родному флешу по скорости?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 11 июл 2019, 22:45 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 3531
Есть SDRAM DDR :))) Только поддержки DDR нету в STM32 (появилась только в MP1 - DDR2/DDR3).
Для SDRAM SDR (обычная) попробуйте микросхему с 32-битным вариантом шины данных - она вдвое выше по скорости, чем 16-битнам


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 12 июл 2019, 01:20 
Старожил
Аватара пользователя

Зарегистрирован: 30 мар 2015, 23:56
Сообщения: 720
У меня появилась мысль, и я её по немного думаю.
Раскинуть байты в двух чипах памяти так - чтобы на двухслойку уместилось. Проверил два очевидных варианта, получилось не очень. Сейчас проверяю остальные.

_________________
Потоковая OS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Посоветуйте SDRAM
СообщениеДобавлено: 12 июл 2019, 11:41 
Старожил

Зарегистрирован: 16 ноя 2012, 07:47
Сообщения: 2847
На двухслоййке непросто разместить всё будет правильно. Иногда на 4 слоя не выходит 32 бита данных красиво развести. Работать, конечно, будет, но частоту придется пониизить. У меня, и hd44780 на двухслойке SDRAM не заработала на 90 Мгц. А на более менее правильных 4х слоях завелось без проблем на 108 мгц.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB