Цитата(cerg19 @ Sep 3 2010, 12:13)

Тоесть если я попробую считать данные из памяти, которые записал туда секунду назад не выполняя периодически команды AUTO REFRESH то в памяти ничего не будет, тоесть я потеряю данные?
Каждая страница памяти должна быть "освежена" не реже, чем один раз в 64 мс. Поскольку autorefresh производится внутри и только одну страницу на одну команду (внутри есть счетчик, который является адресом страницы, при каждой команде autorefresh счетчик инкрементируется, по достижении максимального адреса счетчик обнуляется, т.е. имеется wrap around), то единственный способ удовлетворить указанному требованию - это один раз в 64 мс выдать N команд autorefresh (где N - количество страниц в банке). Сразу их выдать пачкой или размазать по всему интервалу - это частное дело автора контроллера SDRAM.
Это гарантирует сохранность данных. Сохранятся ли данные, если секунду не освежать ячейки? Правильный ответ: не гарантируется. Зависит от типа памяти, от условий окружающей среды, от конкретного экземпляра и т.д. К тому же, разные ячейки по-разному и "садятся". Вряд ли кто-то будет заниматься подобным - нужно добиваться, чтобы схема была в режиме, т.е. все условия эксплуатации, указанные в документации, были соблюдены.
«Отыщи всему начало, и ты многое поймёшь» К. Прутков