Перейти к содержанию
    

В устройстве используется ATMEGA162 и озу IS62LV256AL питание 3.3V.

Нужно чтобы в озу сохранялись данные после выключения питания.

Как это сделать?

Догадываюсь что нужен аккумулятор, но какой и как его подключить к озу?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А не проще применить FRAM память? Она не боится таких отключений

По теме, подключить аккумулятор только для памяти по моему извратно, проще поставить его для обоих (МК и ОЗУ)

Изменено пользователем Александр77

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость MALLOY2

Делали такое когда FRAM золотая была, питать через диоды, на шинах резисторы чтобы минимизировать токи утечек (тут без схемы ничего не скажешь), но имхо, лучше FRAM.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

FRAM ???

 

Дык вроде у нее (FRAM) вроде ограничение есть на количество операций read/write ?

Или я ошибаюсь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть ограничения триллионами исчисляется Тут можно посмотреть

Изменено пользователем Александр77

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Че то я никак не пойму эти ихние "100 Trillion (10Е+14) Read/Writes" :wacko:

 

Если зафиксировать адрес и /CE а на /WR или /RD подать частоту к примеру 5MHz то когда имс сдохнет????

 

А всетаки как правильно SRAM запитать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если зафиксировать адрес и /CE а на /WR или /RD подать частоту к примеру 5MHz то когда имс сдохнет????

Через 6 лет непрерывной работы. )))

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Через 6 лет непрерывной работы. )))

Неа, ячейка будет измотана через 231,48 суток ((((1*10Е14/5*10Е6)/3600)/24)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Неа, ячейка будет измотана через 231,48 суток ((((1*10Е14/5*10Е6)/3600)/24)

 

Т.е. через 1Е14 раз чтения или записи будет убита только ОДНА ячейка а остальные будут рабочими? или ВСЯ память накроется?

 

 

R2 подкл к А15

Номинал - скорей всего 4к7, а не 10к.

Спасибо _Pasha!

1. т.е. для AVRa с адреса 8000H будет RAM?

2. А можно ли С1 заменить на аккумулятор с последовательно включенным резистором ограничивающим ток заряда?

3. Что бедет на входе /CE при вкл/выкл ? т.е. когда питание уже есть а RESET еще/уже ноль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. т.е. для AVRa с адреса 8000H будет RAM?

2. А можно ли С1 заменить на аккумулятор с последовательно включенным резистором ограничивающим ток заряда?

3. Что бедет на входе /CE при вкл/выкл ? т.е. когда питание уже есть а RESET еще/уже ноль.

1. Да

2. Можно

3. Вопрос философский :) Для старых систем на 8051 это был целый геморрой и без монитора питания там делать было нечего. В данном случае - при включенном BOD - нога А15 оказывается в 3-м состоянии и очень велика вероятность, что все будет работать нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Т.е. через 1Е14 раз чтения или записи будет убита только ОДНА ячейка а остальные будут рабочими? или ВСЯ память накроется?

Насколько я понимаю, ресурс 1Е14 циклов записи, подразумевает в каждую ячейку. Потому, для всей микросхемы, время убийства будет = объем памяти * 231,5 суток.

Изменено пользователем Александр77

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3. Вопрос философский :) Для старых систем на 8051 это был целый геморрой и без монитора питания там делать было нечего. В данном случае - при включенном BOD - нога А15 оказывается в 3-м состоянии и очень велика вероятность, что все будет работать нормально.

1. А можно А15 через резюк 10кОм на землю подключить и убрать этим Z состояние?

2. Интересно: как подсчитать на какое время хранения хватит заряда 100мкF кондера?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. А можно А15 через резюк 10кОм на землю подключить и убрать этим Z состояние?

2. Интересно: как подсчитать на какое время хранения хватит заряда 100мкF кондера?

1. Конечно, можно

2. Взять RAM data retention voltage, ток потребления в микропотр. режиме, начальн. напряжение с учетом того, что в момент срабатывания БОД проходила запись или чтение (т.е. худший случай), Iкб0 транзистора - и посчитать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2. Взять RAM data retention voltage, ток потребления в микропотр. режиме, начальн. напряжение с учетом того, что в момент срабатывания БОД проходила запись или чтение (т.е. худший случай), Iкб0 транзистора - и посчитать.

Ув. _Pasha, я не знаю как посчитать время хранения. Помогите чайнику плиз :unsure:

Если поставить кондер 100mkF , vcc=3.3V,

Idr (Data Retention Current) RAM= 50nA,

Vdr (Vdd for Data Retention) RAM=2V,

Iкб0=15nA и взять худший и не худший случай.

Максимальная длительность /CE = 200нс.

 

З.Ы. Предполагаю это будет несколько часов что абсолюно не приемлемо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...