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

Заменить sram 256K x 8 на 512K x 8

Есть изделие в котором обычная асинхронная память используется как энергонезависимая (IS62WV2568BLL).

Корпус sTSOP (Type I), (8 x 13.4 mm).

При отсутствии основного питания (3.3V) автоматически переключается на батарейку CR2032.

У этой памяти два сигнала Chip Enable (nCS1 и CS2) инверсный и прямой.

Дабы исключить любую возможность ложных записей во время вкл/выкл к CS2 подключён супервизор основного питания (LM809M3-2.93).

Сейчас нужно увеличить объём памяти вдвое.

Есть мс 512K x 8 (IS62WV5128) в таком же корпусе, и всё бы хорошо, но у этой мс только один nCS1.

Производители добавили один адрес и убрали CS2.

Какие есть варианты замены?

PS: в другом корпусе или поставить две шт старых чипов - не предлагать. (места совсем мало).

 

 

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


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

В старадавние времена для этих целей были микрушки типа DS1210 которая решала эту проблему.
Сейчас есть DS1314

А вообще вот тут можно посмотреть что ещё осталось: https://www.digikey.com/products/en/integrated-circuits-ics/memory-controllers/736?k=&pkeyword=&sv=0&pv1989=0&sf=0&FV=-8|736%2C455|380463&quantity=&ColumnSort=0&page=1&pageSize=25

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


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

6 hours ago, zombi said:

...в другом корпусе или поставить две шт старых чипов - не предлагать. (места совсем мало).

И тем не менее, в другом корпусе другая микросхема может занять места намного меньше, так как этот TSOP по нынешним меркам просто огромный :umnik2:

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


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

Тоже склоняюсь к BGA.

Но думал спрошу. Может кто ещё чего толковое предложит.

А на эти Nonvolatile Controller Chip ценник конский, ну их в пень.

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


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

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


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

А в чем проблема просто инвертировать сигнал и управлять с nCS1 ? В каком-нибудь SOT23 найти инвертирующую логику не проблема вроде.

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


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

10 hours ago, Plain said:

На такие случаи есть отдельные логические элементы:

Ух ты! раньше не доводилось с таким встречаться.

Если я правильно понял нужно будет добавить всего одну "блоху" SN74LVC1G97 и включить его в режиме :

(2-Input OR Gate With One Inverted Input) =  (2-Input NAND Gate With One Inverted Input)

Красота! Спасибо! 

Я же говорил, что обязательно кто-то что-то дельное посоветует. :clapping:

И задержка 6-7 нс вполне устраивает.

А потреблять от батарейки он сколько будет? неужели около 10 мкА? Я правильно DS понял?

 

8 hours ago, NStorm said:

А в чем проблема просто инвертировать сигнал и управлять с nCS1 ? В каком-нибудь SOT23 найти инвертирующую логику не проблема вроде.

Вы не поняли проблему. Ничего инвертировать не нужно.

Нужно при снижении питания ниже порога супервизора блокировать мс озу наглухо.

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


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

11 hours ago, zombi said:

А на эти Nonvolatile Controller Chip ценник конский, ну их в пень.

Не знаю, но когда я точно так же метался между Virtex5 и Artix7, выбрал 7, пожервовав временем, но выиграв в цене и перспективе.

 

Интересно, чем Вы жертвуете и ради чего?

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


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

16 minutes ago, zombi said:

Нужно при снижении питания ниже порога супервизора блокировать мс озу наглухо.

Если распиновка новой мс отличается от старой только заменой второго сигнала CS на дополнительный адрес, то можно ничего не менять :) вообще :) 

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


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

25 минут назад, zombi сказал:

потреблять от батарейки он сколько будет?

74AUP смотрите.

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


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

10 minutes ago, Plain said:

74AUP смотрите.

Ага, уже интереснее.

24 minutes ago, k155la3 said:

Если распиновка новой мс отличается от старой только заменой второго сигнала CS на дополнительный адрес, то можно ничего не менять :) вообще :) 

А вот сейчас вообще ничего не понял. Это как это?

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


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

4 minutes ago, zombi said:

А вот сейчас вообще ничего не понял. Это как это?

решение, конечно не для перфекциониста, но . . . Супервизор будет "выбирать" или рабочую (достоверную) половину памяти, или "мусорную" - которая ,естественно, не будет использоваться при корректном питании.  

ps

Хотя, если сбой будет в цикле записи (активный ~WR) - это не спасет. Смотря как работает супервизор.

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


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

13 часов назад, zombi сказал:

А на эти Nonvolatile Controller Chip ценник конский, ну их в пень.

Ну тогда вот схема старого АОНа там этот вопрос решался на паре диодов и транзисторе. Не знаю куда уж дешевле.

 aon_vef.gif

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


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

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

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

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

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

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

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

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

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

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