реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> NOR, NAND и пр. флеш
romez777
сообщение Sep 4 2008, 01:33
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 292
Регистрация: 9-11-04
Пользователь №: 1 077



Приветствую,

где бы найти небольшой ликбез по категориям флеш-памяти, чем различаются, интерфейсы и пр. (но не с сильным упором на "железо") Например, есть флеш с последовательным доступом (SPI) -- как я понимаю, небольшой емкости и позволяют экономить место на плате. А вот про флеш с параллельным интерфейсом ничего не нашел.

Далее - NOR и NAND. Я понял, что основная разница в том, что на НОР-памяти можно непосредственно исполнять код (execute-in-place), с НАНД такого не получится. А какие интерфейсы имеются у НОР/НАНД памяти, ведь они наверное уже стандартизированы и пр.

Можно ли сказать, что НОР/НАНД это технология изготовления, а интерфейс может быть как SPI, так и параллельный?

Очень был бы признателен, если поможете разобраться.
Go to the top of the page
 
+Quote Post
Demeny
сообщение Sep 4 2008, 05:45
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 648
Регистрация: 11-02-06
Из: Санкт-Петербург
Пользователь №: 14 237



Цитата(romez777 @ Sep 4 2008, 05:33) *
где бы найти небольшой ликбез по категориям флеш-памяти, чем различаются, интерфейсы и пр. (но не с сильным упором на "железо")
....
Далее - NOR и NAND.
....
Очень был бы признателен, если поможете разобраться.

Посмотрите здесь.
http://electronix.ru/forum/index.php?showtopic=22758


--------------------
Сделано в Китае. Упаковано в России.
Go to the top of the page
 
+Quote Post
romez777
сообщение Sep 4 2008, 07:00
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 292
Регистрация: 9-11-04
Пользователь №: 1 077



Цитата(Demeny @ Sep 4 2008, 08:45) *


Спасибо за ссылку, кое-что стало понятно.

Но остались вопросы по интерфейсам флеш-памяти:
1) какие типы флеш памяти обладают SPI интерфейсом? (как я понял это было свойственно предшественнику флеша EEPROM). Бывает ли НОР память с последовательным интерфейсом?
2) понятно, что у NOR и NAND памяти разные интерфейсы. Тогда что такое JEDEC, CFI -- вроде как оба типа памяти поддерживают эти стандарты.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 4 2008, 07:53
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(romez777 @ Sep 4 2008, 11:00) *
1) какие типы флеш памяти обладают SPI интерфейсом? (как я понял это было свойственно предшественнику флеша EEPROM). Бывает ли НОР память с последовательным интерфейсом?

NOR Flash с последовательным интерфейсом: AT45 (Atmel), M25(ST). Последовательная NAND если и существует в природе, то является экзотикой.

Цитата(romez777 @ Sep 4 2008, 11:00) *
2) понятно, что у NOR и NAND памяти разные интерфейсы. Тогда что такое JEDEC, CFI -- вроде как оба типа памяти поддерживают эти стандарты.

JEDEC - организация, занимающаяся в частности и стандартизацией интерфейсов.
CFI (Common Flash Interface) - один из стандартов JEDEC. Поддерживается далеко не всеми, многие обходятся только ID.

ИМХО, проще скачать даташиты на любую NOR (например, у Spansion) и NAND (у Samsung'а) и почитать. Отличий у других производителей (за исключением Intel) будет немного.
Go to the top of the page
 
+Quote Post
romez777
сообщение Sep 6 2008, 05:03
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 292
Регистрация: 9-11-04
Пользователь №: 1 077



Приветствую,

спасибо за пояснения. Есть еще такой вопрос - пишут, что NOR лучше всего подходит для бутрома, поскольку:

1) при записи в НОР не требуется применять корректирующие коды
2) НОР обладает произвольным доступом.

Здесь непонятно -- ведь бутлоадер прошивают в НОР один единственный раз и после этого только читают из него и испольняют на месте (не копируя образ в память), зачем там могут понадобиться коды и пр.?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 6 2008, 15:10
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Во-первых, NAND-память может содержать сбойные сектора сразу после изготовления, так что без проверки и ECC её использовать все равно нельзя. Во-вторых, время хранения информации у нее ниже.
Go to the top of the page
 
+Quote Post
3m-soft
сообщение Jan 14 2009, 08:37
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-08-07
Пользователь №: 30 026



Не стану открывать новой темы. Спрошу в этой.

Задача: к АРМ STM32ххх будет подключатся Flash-память. Использование - только для хранения данных, доступ к памяти последовательный, желаемый объем около 8Gbit, корпус однозначно для "домашней" пайки, т.е. TSOP48. Если NAND то скорее всего SLC чем MLC. Желаемый температурный диапазон от -40 до 100, но я понимаю что такой памяти нет, то значит -40...+85 самое лучшее предложение. Потребность около 5 штук в месяц на протяжении нескольких лет, так что партиями по 1000 штук приобретать нереально и если через год скажут, что мол всё ребята, мы уже НЕ поставляем такую память, то будет хреново. crying.gif

Пробежался по Самсунгу, Микрону, ST и так как опыта в выборе нет, то так и не смог определиться. Особенно расстроила у Микрона пометочка напротив наиболее подходящей памяти: "End of Life", меня не поймут если через год память снимут с производства.

Помогите, пожалуйста, с выбором памяти. Чтобы она обладала указанным объемом, максимально терпела температуру, поменьше вероятности потери записанных данных, корпус соответствовал и продолжительная доступность к приобретению в России. rolleyes.gif
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Jan 14 2009, 09:50
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(3m-soft @ Jan 14 2009, 12:37) *
Задача: к АРМ STM32ххх будет подключатся Flash-память. Использование - только для хранения данных, доступ к памяти последовательный, желаемый объем около 8Gbit, корпус однозначно для "домашней" пайки, т.е. TSOP48.

Может, если отказаться от корпуса, то SD-карта?


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
3m-soft
сообщение Jan 14 2009, 11:15
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-08-07
Пользователь №: 30 026



Цитата(Dog Pawlowa @ Jan 14 2009, 13:50) *
Может, если отказаться от корпуса, то SD-карта?

Про SD-карты я думал, пришлось отказаться. Забыл сказать о вибрациях. Сильные вибрации при эксплуатации не позволяют надежно закрепить карту ни в держателе ни даже если намертво припаять. При таких вибрациях выживают только планарки. Бесконечная проблема с оторванными электролитами и прочими большими корпусами.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 14 2009, 11:21
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(3m-soft @ Jan 14 2009, 11:37) *
Если NAND то скорее всего SLC чем MLC.

Если NAND. то pinout стандартный - всегда можно найти что-то подходящее.

Цитата(3m-soft @ Jan 14 2009, 11:37) *
Потребность около 5 штук в месяц на протяжении нескольких лет

А при такой потребности можно закупить сразу на всю жизнь.
Go to the top of the page
 
+Quote Post
3m-soft
сообщение Jan 14 2009, 11:55
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-08-07
Пользователь №: 30 026



Цитата(aaarrr @ Jan 14 2009, 15:21) *
всегда можно найти что-то подходящее.

Так вот в том и вопрос, что это подходящее? Я пересмотрел трех указанных производителей, предлагают они примерно одно и то же. Как выбрать, какой производитель авторитетнее, доступнее? На что стоит обратить внимание как новичку в этом вопросе? laughing.gif
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 14 2009, 12:00
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Самый доступный производитель у нас - Samsung, на него и стоит ориентироваться. У Micron'а документация доступна только под NDA.
Go to the top of the page
 
+Quote Post
3m-soft
сообщение Jan 14 2009, 12:12
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-08-07
Пользователь №: 30 026



Цитата(aaarrr @ Jan 14 2009, 16:00) *
Самый доступный производитель у нас - Samsung, на него и стоит ориентироваться. У Micron'а документация доступна только под NDA.

Вот спасибо, мне только и нужно чтобы кто-нибудь меня по началу к чему нибудь подтолкнул. Конечно когда-нибудь у меня появится свой опыт именно в этом вопросе, но за начальную наводку спасибо. biggrin.gif
Go to the top of the page
 
+Quote Post
Alex11
сообщение Jan 15 2009, 09:15
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Мы давно работаем с самсунговской памятью. Периодически чипы снимают с производства, но если придерживаться определенных правил игры, то это не фатально. Правила следующие. Физический интерфейс не изменяется или ускоряется, но в любом случае обратно совместим. Растет размер сектора. Следует заложить в софте возможность работать с секторами большего размера (чтобы буферов хватило). Изменяются ID чипов. Если в софте идет проверка ID, то нужно предусмотреть возможность работы с несколькими ID.
После этого можно спокойно жить с минимальными коррекциями софта. Совсем без коррекции не получится (особенно в перспективе на 5 лет).
Go to the top of the page
 
+Quote Post
3m-soft
сообщение Jan 19 2009, 05:21
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-08-07
Пользователь №: 30 026



Цитата(Alex11 @ Jan 15 2009, 13:15) *
Мы давно работаем с самсунговской памятью. Периодически чипы снимают с производства, но если придерживаться определенных правил игры, то это не фатально. Правила следующие. Физический интерфейс не изменяется или ускоряется, но в любом случае обратно совместим. Растет размер сектора. Следует заложить в софте возможность работать с секторами большего размера (чтобы буферов хватило). Изменяются ID чипов. Если в софте идет проверка ID, то нужно предусмотреть возможность работы с несколькими ID.
После этого можно спокойно жить с минимальными коррекциями софта. Совсем без коррекции не получится (особенно в перспективе на 5 лет).

Спасибо за дельный совет. Респект. smile.gif Учту.
Интересно как долго проживет корпус TSOP48, а то в нашей глуши BGA негде запаять. rolleyes.gif
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 14:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01495 секунд с 7
ELECTRONIX ©2004-2016