|
Адресные линии SRAM, Замена SRAM на другую SRAM, только адресные линии на разных пинах |
|
|
|
Dec 16 2016, 14:59
|

Частый гость
 
Группа: Участник
Сообщений: 91
Регистрация: 10-04-11
Из: Минск
Пользователь №: 64 258

|
Используем давно K6R4016V1D-TI10 (Samsung), но она уже снята с производства. Хотим заменить на GS74116AGP-10I (GSI Technology), но у них адресные линии приходят на разные пины корпуса. Можем-ли мы запаять GS74116AGP-10I (они полные функциональные аналоги) и ничего не менять или нужно в программе поменять код?
--------------------
|
|
|
|
|
 |
Ответов
|
Dec 20 2016, 12:04
|

Профессионал
    
Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877

|
Эта запись означает "256 тысяч адресов, по каждому адресу - 16 бит данных". Такая странная запись потому, что шина данных - 16-битная. Адресных линий, очевидно, 18 штук, чтобы получить 2 в степени 18 = 256k.
PS на первых же страницах даташита написано то же самое... The K6R4016V1D is a 4,194,304-bit high-speed Static Random Access Memory organized as 262,144 words by 16 bits. The GS74116A is a high speed CMOS Static RAM organized as 262,144 words by 16 bits Как объяснить понятнее, я не знаю...
--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
|
|
|
|
|
Dec 20 2016, 13:55
|

Частый гость
 
Группа: Участник
Сообщений: 91
Регистрация: 10-04-11
Из: Минск
Пользователь №: 64 258

|
Спасибо, теперь понятно! Вот этой вот фразы мне не хватало "Адресных линий, очевидно, 18 штук, чтобы получить 2 в степени 18 = 256k." Так а все же, можно однозначно ответить об обращении к физически не существующей ячейки или пока не запаяешь и не протестируешь ничего не скажешь? Изделие старое и никто не знает какие там выставляются адреса.
Сообщение отредактировал Herz - Dec 20 2016, 17:45
Причина редактирования: Избыточное цитирование
--------------------
|
|
|
|
|
Dec 22 2016, 13:41
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
QUOTE (Plain @ Dec 22 2016, 12:56)  Очевидно то, что любая рокировка 262144 адресов либо соблазнительно увеличивает их количество (622441), либо удручающе уменьшает (122446). Как? Вот у нас есть 4 ячкейки, с адресами [A0-A1]: 00, 01, 10, 11. Как надо менять между собой линии A0 и A1, чтобы они вдруг стали адресовать больше или меньше четырех ячеек??? Нарисуйте это "очевидно" на примере хотя бы двух (черт с ними, с девятнадцатью) адресных линий.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
Сообщений в этой теме
Evgeniy740102 Адресные линии SRAM Dec 16 2016, 14:59 aaarrr Цитата(Evgeniy740102 @ Dec 16 2016, 17:59... Dec 16 2016, 16:35 Evgeniy740102 Цитата(aaarrr @ Dec 16 2016, 19:35) Может... Dec 20 2016, 11:56     novikovfb Цитата(Сергей Борщ @ Dec 22 2016, 17:41) ... Dec 22 2016, 13:46 esaulenka Процессор может обратиться к "несуществующей ... Dec 20 2016, 15:22 jcxz Цитата(esaulenka @ Dec 20 2016, 18:22) Пр... Dec 21 2016, 14:48 toweroff Процессору абсолютно фиолетово, в каком месте ОЗУ ... Dec 20 2016, 18:13 Сергей Борщ Есть еще один тонкий момент, не относящийся к упом... Dec 21 2016, 06:36 esaulenka Мы тут обсуждаем два чипа одинакового объема.
Если... Dec 21 2016, 17:59 jcxz Цитата(esaulenka @ Dec 21 2016, 20:59) Мы... Dec 22 2016, 07:45 Evgeniy740102 Я работаю в представительстве GSI Technology, зани... Jan 19 2017, 13:20 Evgeniy740102 Как и обещал, сообщаю о результатах - замена подош... Apr 17 2017, 09:58
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|