СПЗУ:Чем заменить?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Грызет канифоль
Аватара пользователя
Сообщения: 257
Зарегистрирован: Сб сен 09, 2006 19:00:18
Откуда: СССР

Сообщение Tohey »

Имеется плата СПЗУ 256кбайт, которая работает в электроники 60. На ней 32 микросхемы К573РФ4 (по 8кбайт каждая, 13 битов для адреса, и 8 бит на выходе). Чем можно заменить все 32 микросхемы, не важен интерфейс(всё равно буду лепить МК), важна скорость чтения. В документации написано: время выборки данных не должно превышать 500мкс. В документации на англицком на AT25256 не разобрался, может кто подскажет какое в ней время выборки? Или посоветуйте что нибудь параллельное...
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 117
Зарегистрирован: Чт янв 11, 2007 12:14:33

Сообщение Пожиратель AVR »

Ужас 32 К573РФ4 как представлю 32 пзу прошить просто в дрожь бросает и притом с ультрофеольтовым стиранием . Из параллельного могу посоветовать применить EEprom от материнки от старых компов там стоят обычно 29EE010 или 28F010 Также у них больше приимушист ненадо стирать уф облучение как например серию 27с*** , скорость доступа 2-3 раза быстрее чем у 27***.Емкость если ты применишь 29EE010 будет составлять 2 Мб куда больше чем 32 К573РФ4 , но есть и минусы чтобы её использовать придется использовать кучу портов микроконтроллера , я бы взял чтонить из серии AT45*** . Если будишь собирать на ПЗУ с параллельным интерфейсом то обращайся подкину схемки простых программаторов .
Контактная информация:
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 257
Зарегистрирован: Сб сен 09, 2006 19:00:18
Откуда: СССР

Сообщение Tohey »

Эти 32 микросхемы читаются постранично(16 бит с одной страницы), не могу разобраться как их прочитать с модуля памяти.
В документации пищут что там 15 страниц. Для их адресации есть 16 ног: а1...13 - для адресации в нутре микросхемы, 13(!)...15 для выбора страницы.
Т.е. не понятно:
как с помощью 12бит прочитать ВСЕ 8кбайт? Как с помощью 3х битов барабанить по 15 страницам! Почему 13й бит общий?! И почему на 15 страниц отведено 32 микросхемы??? Я уже 2 дня промучался читая эту документацию, наверно ачепятки? А про 1-й бит(а0) вообще ни чего не сказано... :(

з.ы.
Может кто шарит хорошо в англицком? Какое "время выборки" в последовательных ЕЕПРОМ? Хотел параллельную поставить, но пока не нахожу где приобрести....
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

время выборки?! вообще-то для последовательных ПЗУ такого параметра нет... если имеется ввиду время извлечения байта данных - то это больше похоже на правду...

dataflash позволяют считывать данные на скоростях порядка нескольких мегагерцов... или вот SST25LF020 (512К) позволяет на частоте 30 МГц читать данные... но последовательно - т.е. реально данные будут поступать примерно в 8-10 раз медленнее...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Аватара пользователя
Сообщения: 257
Зарегистрирован: Сб сен 09, 2006 19:00:18
Откуда: СССР

Сообщение Tohey »

Интересует за сколько можно прочитать 1 байт через последовательные интерфейсы
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Ну вот посчитай сам: SST25LF020 работает на частоте 30 МГц (кстати, каким образом ты SPI на такой частоте сделаешь?), 1 байт - это 8 периодов тактовой частоты, плюс передача адреса - это еще 3-4 байта, в итоге первый байт считается за 40 периодов тактовой частоты (т.е. 1,3 микросекунды), а каждый следующий (в идеале) за 8 периодов, т.е. 267 наносекунд...

На самом деле будет все немного медленнее, т.к. надо будет еще передавать всякие служебные байты (комнадны там и т.п.) - но порядки интервалов времени я обрисовал.

Если используешь dataflash - там частота чуть поменьше - не 30, а 20 максимум, другие последовательные еще медленнее - там частоты порядка единиц мегагерц... так что считай...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»