Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
13.06.2008, 01:40
|
|
Частый гость
Регистрация: 09.06.2008
Сообщений: 32
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
код во флэш?
Если код микроконтроллера (например, attiny12) записывается во флэш, то стало быть при его выполнении происходит непосредственное считывание с ячейки флэш-памяти на каждом такте работы - это порядка ста тыс. раз в секунду. Не много ли? Просто мне почему-то казалось, что флэш-память имеет также ограничение на кол-во циклов чтения, а не только записи.
|
|
|
|
13.06.2008, 08:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
ВСЕ микросхемы памяти НЕ ИМЕЮТ ограничений по количеству циклов чтения. Ограничиваются только циклы записи и стирания.
|
|
|
|
14.06.2008, 20:29
|
|
Временная регистрация
Регистрация: 23.10.2007
Сообщений: 75
Сказал спасибо: 31
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Не правы Вы батенька, флеш типа "ферорам" фирмы Ramtron имеет ограничение как по количеству записей так и по количеству считываний (в ней по конструкции каждое чтение разрушающие и после него идёт автоматическая запись для восстановления данных), правда эта величина около 10**19 так что, можно считать что ограничений почти нет.
zl3p В микроконтроллерах встроенная флеш отличается от флеши используемой в качестве памяти, она имеет более высокую скорость чтения, зачастую это приводит к ограничению числа записей (в разных моделях микроконтроллеров от 1000 до 10000 (иногда больше в низкоскоросных контроллерах)) но при этом количество циклов чтения в этих флеш не ограниченно.
|
|
|
|
14.06.2008, 21:01
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,539
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
|
FRAM это не FLASH.
|
|
|
|
15.06.2008, 08:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Сообщение от MikeFi
|
Не правы Вы батенька, флеш типа "ферорам" фирмы Ramtron имеет ограничение как по количеству записей так и по количеству считываний (в ней по конструкции каждое чтение разрушающие и после него идёт автоматическая запись для восстановления данных), правда эта величина около 10**19 так что, можно считать что ограничений почти нет.
|
Доказательства в студию! Разрушающее воздействие имеет только смена полярности ферроэлектрика, т.е. с 1 в 0 или наоборот. Подзарядка тем же уровнем на ячейку ФРАМ не влияет.
|
|
|
|
15.06.2008, 10:48
|
|
Временная регистрация
Регистрация: 23.10.2007
Сообщений: 75
Сказал спасибо: 31
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
niXtoВозмите любой даташит ыирмы Ramtron в нем написано что ограничение относится как к записи так и к чтению, я както беседовал с представителем Ramtron и в беседе был затронут этот вопрос мне было однозначно сказано что чтение рарушающе и после него идёт запись для дальнейшего сохранения данных.
|
|
|
|
15.06.2008, 12:30
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,539
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
|
Вообще при чем тут FRAM!? О микроконтроллерах с программной FRAM памятью я не слышал . Вопрос здесь был относительно FLASH памяти мк. И был дан исчерпывающий ответ. Кстати посмотрел даташиты на FRAM память там написано "Unlimited Read/Write Cycles" !
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:26.
|
|