nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 04:19



Reply to topic  [ 11 posts ] 
SRAM в режиме хранения 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Эмулятор ПЗУ на МС статической памяти 537РУ10 мы здесь обсуждали:
Lavr wrote:
...у меня штук 10 К537РУ10 (6264) где-то завалялось...

Кстати говоря, на них делались эмуляторы ПЗУ.
http://www.qrz.ru/schemes/contribute/constr/ra4nal/pzu.shtml
Image
Я уж не стал обсмеивать здесь идею, что К537РУ10 можно один раз записать,
как ПЗУ и далее - хранить в ней всё с батареечкой, хотя мысль неплохая и
не нуждается в начальной перезаписи микрокоманд из ПЗУ.

Похожим образом юзает К537РУ10 и наш дружище shoorick:
http://shoorick.ho.ua/prog/
Image Image

И этот вопрос у меня возник в связи вот с чем: я сейчас использую статическую память
UM61512AK-15 64K X 8 BIT в своих конструкциях...
Attachment:
UM61512AK.gif
UM61512AK.gif [ 31.08 KiB | Viewed 11768 times ]

... и когда я искал на неё технические данные, попадалась мне информация, что она тоже способна
работать в режиме хранения информации при пониженном питании +3 В.

Но сейчас что-то ни информации этой найти не могу, ни схемы, как при выключении питания
этой ИС корректно перейти в режим хранения на батареечке.
Может быть кому попадалась такая схема?

_________________
iLavr


07 Jul 2017 07:50
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
А точно такой режим для неё где-то оговаривался? В даташите об этом ни слова, поэтому я склонен считать, что это обычная КМОП память с известным её недостатком - если на входах напряжение превышает питающее, возникает "триггерный эффект", который выводит микросхему из строя. Именно поэтому первая схема (из "Радиолюбителя" старого, если не ошибаюсь) содержит буфер на 1533 серии, который гарантированно переходит в третье состояние при питании ниже 3,3В, изолируя выводы памяти.

Я с 90-х годов имею и устройство по первой схеме, и поделку как у Шурика. Никаких проблем в эксплуатации не было ни у первого, ни у второго. Так что "триггерный эффект" страшен, но приходит не ко всем и не всегда, к моим микросхемам не приходил.

UM61512 тоже есть, но использовать её не пришлось. Когда было нужно, обходился 537РУ17. Питание им подавал просто от литиевой 3-вольтовой батарейки через последовательно включенный диод.

ПС. У меня лежат модули от ЦТ5000 на 537РУ3, там резервное питание было. Могу глянуть, как делали в промышленности, если интересно.


07 Jul 2017 10:03
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
VituZz wrote:
А точно такой режим для неё где-то оговаривался?

Точно по пути попадалось... но не сохранил...
VituZz wrote:
В даташите об этом ни слова...

Есть в самом начале, что способна хранить при (или до) +3В.
Data retention is guaranteed at a power supply voltage as low as 3V.
VituZz wrote:
У меня лежат модули от ЦТ5000 на 537РУ3, там резервное питание было. Могу глянуть, как делали в промышленности, если интересно.

Глянь если нетрудно... Опыт подсказывает, что должна она хранить...
Выключил я недавно свою поделку на КР580ВМ80А и вдруг снова включил - а UM61512AK-15 не
потеряла программу чисто на одних блокировочных конденсаторах! :o

_________________
iLavr


07 Jul 2017 10:56
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Как этот режим-то хоть по английски называется? Sleep Mode или standby mode?
А то я гуглю непонятно что, а мне только UM61512AK-15 datasheet вываливают...

_________________
iLavr


07 Jul 2017 14:33
Profile
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Lavr wrote:
Но сейчас что-то ни информации этой найти не могу, ни схемы, как при выключении питания
этой ИС корректно перейти в режим хранения на батареечке.
Может быть кому попадалась такая схема?
Вот этот PDF глянь. Там нет схемы, но даны диаграммы.


07 Jul 2017 17:17
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Ну, в общем-то, особых премудростей быть не должно, я думаю...

Диоды по питанию - так и будут, как в этих схемах.
На момент снижения питания SRAM должна быть гарантированно
не выбрана сигналами выборок...

В некоторых схемах АОНов - там что-то транзисторы еще делали -
вот этот момент я немного подзабыл...

_________________
iLavr


07 Jul 2017 17:35
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Lavr wrote:
Глянь если нетрудно...

Оказалось, никаких изысков нет. Основное питание РУ3 идёт от основного питания платы через диод, резервное также подключено через диод. Линии данных идут через ВА86, адресные - от ЛН1. В общем, не заморачивались.

Единственное, на что обратил внимание - стоят именно КР537РУ3А, для которых потребляемая мощность в режиме хранения гарантируется не более 0,055 мВт. Для Б и В этот параметр в 20 раз больше - 1,1 мВт.

Для UM61512AK ток потребления в режиме хранения, указанный в даташите, несколько великоват, на мой взгляд - 10 мА при 5 В и 5 мА при 3 В. К примеру, этот параметр для 537РУ10 не превышает 1 мкА при питании от 5 В и снижается до 0,3 мкА при питании от 2 В, что гарантируется изготовителем. Разница в потреблении не пропорциональна различию в ёмкости.


07 Jul 2017 22:33
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
VituZz wrote:
Для UM61512AK ток потребления в режиме хранения, ... 5 мА при 3 В.

Ну да - я на это и рассчитываю... здесь же нет задачи хранить неделю - 3 пальчиковых аккумулятора
или плоская баночка от сотового телефона сутки вполне удержат фактически ВСЮ память поделия,
чтобы при включении не заниматься снова загрузкой...

Это интересно, поскольку система без ПЗУ. Ну я вобще-то по схеме в обоих вариантах предусмотрел,
что можно поставить еще и 537РУ10, чтобы хранить именно какой-то монитор-загрузчик.
Но когда заюзана уже UM61512AK-15 на все 64 КБайт - обидно еще добавлять 537РУ10...
Будет "масло-маслянное" или "память-памятливая", поэтому я и задумался хранить всю
SRAM целиком.

_________________
iLavr


08 Jul 2017 04:55
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
Что ж, по поставленной задаче - вполне себе решение.

Я некоторое время уже тоже и так, и сяк верчу в голове вопрос замены расточительного по питанию ПЗУ на КМОП ОЗУ для своей поделки с микропрограммным управлением. Ничего достойного пока не придумал, всё слишком сложно. Жаль, что не выпускали маломощных аналогов 155РЕ3 или 556РТ4... Пришлось даже для экспериментов сделать "ПЗУ" на диодах чудовищной ёмкости - 8 слов по 6 разрядов :-). "Прошиваю" компьютерными перемычками.


08 Jul 2017 06:12
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
VituZz wrote:
Пришлось даже для экспериментов сделать "ПЗУ" на диодах чудовищной ёмкости - 8 слов по 6 разрядов :-).

Ты не читал случаем "Build Your Own Z80 Computer" by Steve Ciarcia ?
Там такой трюк используется для первого пуска простой системы на Z80
без прошивания ПЗУ...


P.S. Подозреваю, что Виталий мне ответит в стиле:"Ну ничего своего сделать нельзя!
Кто-то уже придумал и сделал!...
"
:mrgreen:

_________________
iLavr


08 Jul 2017 10:10
Profile
God
User avatar

Joined: 13 Nov 2010 04:06
Posts: 1345
Reply with quote
:-)
Да, схема почти один в один, только микрухи у меня КМОП К561.
И да, всё давно придумано до нас. Но это не повод для огорчений!


08 Jul 2017 10:45
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 11 posts ] 

Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.