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

 
 
 
Reply to this topicStart new topic
> Флэш память GL512N11FFIV1
Грендайзер
сообщение Jan 8 2013, 12:06
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Здрасте вам всем)) Я ещё не волшебник, учусь тока, в связи с этим такой вопрос - есть микросхема GL512N11FFIV1 (даташитик прилогается). Если честно вообще ничего не понятно. Нормальную информацию по организации флешь памяти найти не могу, везде про эти грёбанные ячейки токо написано. Поэтуму что там в них за страницы и сектора для меня большая загатка... Вот и первый быть может глуповатый вопрос: вначале даташита написано, что объём памяти составляет 512 Мбит, т.е. 512000000 бит, или 500000 байт или 488 КБайт. Однако на стр. 16 того же даташита приводится таблица неких секторов ёмкостью по 128 Кбайт, и их ажна 512 чего же я не догоняю? заранее спасибо.
Прикрепленные файлы
Прикрепленный файл  IC_ON_LINE.CN_s29gl128n90fai010_483499.pdf ( 977.45 килобайт ) Кол-во скачиваний: 16
 
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Jan 8 2013, 12:31
Сообщение #2


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Пользователь думает что в одном килобайте 1000 байт, а программист что в 1 километре 1024 метра.
512Мбит = 512*1024*1024 = 536870912 бит 536870912/8 = 67108864 байт = 64 мегабайта.

Go to the top of the page
 
+Quote Post
Грендайзер
сообщение Jan 8 2013, 13:28
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Опаньки... моя вина, я почему то всега путаю, это неловкое число 1024, думая что оно относится лишь к величинам выраженным в байта. Спасибо что поправили. Но тем не менее вопросов всёравно достаточно а именно с адресацией. В той же табличке на стр. 16 указаны адреса этих проклятых секторов, однако для адресации используются только старшие 9 разрядов шины, но что при этом с младшими я так и не допёр.. может быть у Вас какие нить мысли будут, а то 2-ой день в эту бумажку вгрызаюсь...
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jan 8 2013, 13:47
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Ну а младшие - адресация в секторе sm.gif
Там посмотрите еще, в зависимости от разрядности шины данных, есть А0 и А0-1
Разрядность также выбиралась специальным пином
Go to the top of the page
 
+Quote Post
Грендайзер
сообщение Jan 8 2013, 14:17
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Да, и впрямь где то это написано было, видать не внимательно прочёл... нужно перечитать, большое спасибо. И ещё, хотел уточнить, значит принцип записи/чтения во флешь память следующий: выставляю адрес сектора и блока внутри сектора - пишу/читаю, далее цикл повторяется для всех остальных секторов, правильно?
Go to the top of the page
 
+Quote Post
zombi
сообщение Jan 8 2013, 15:58
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Грендайзер @ Jan 8 2013, 17:17) *
И ещё, хотел уточнить, значит принцип записи/чтения во флешь память следующий: выставляю адрес сектора и блока внутри сектора - пишу/читаю ...

Читать просто : выставили адрес CE,OE и читаете шину данных DQ..
Запись сложнее. На стр.63-66 в таблицах указано что, куда и в каком режиме писать для записи ячейки, стирания сектора и т.д.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jan 8 2013, 16:03
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Грендайзер @ Jan 8 2013, 18:17) *
Да, и впрямь где то это написано было, видать не внимательно прочёл... нужно перечитать, большое спасибо. И ещё, хотел уточнить, значит принцип записи/чтения во флешь память следующий: выставляю адрес сектора и блока внутри сектора - пишу/читаю, далее цикл повторяется для всех остальных секторов, правильно?

чтение осуществляется как из обычного ОЗУ, а вот вся остальная работа (стирание, запись, доступ к CFI и т.д.) - через запись определенных команд
Какие команды, какое количество циклов, по каким адресам - все в мануале
У Spansion нормально расписано
На самом деле есть два типа (или я встречал только два) для NOR флешей алгоритмов - AMD/Fujitsu и Intel
По-моему, алгоритм можно спросить через CFI у самого чипа
Go to the top of the page
 
+Quote Post
Грендайзер
сообщение Jan 8 2013, 17:16
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 368
Регистрация: 18-04-11
Из: Город-герой Москва
Пользователь №: 64 451



Ясно, спасибо
Go to the top of the page
 
+Quote Post

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

 


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


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