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

 
 
 
Reply to this topicStart new topic
> LPC ARM4 + NAND or NOR Flash
dr.aronax.jr.
сообщение Aug 10 2013, 04:16
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 10-08-13
Пользователь №: 77 862



Приветствую, уважаемые коллеги!

Помогите понять, какой тип Flash-памяти предпочтительнее для применения в разрабатываемом девайсе на базе LPC43xx исходя из следующих условий:
- питание 3В
- предпочтительны чипы в корпусах TSOP
- ограниченный габарит устройства (для памяти максимум 2 корпуса TSOP размерами около 24х14 влезет)
- LPC43хх EMC-контроллер поддерживает NOR-Flash
- требуется объем 8 Гбит
- требуется наименьший ток потребления в режиме random read (здесь мне необходимо учесть энергозатраты МК на выполнение чтения блока - при больших затратах ресурса МК на чтение суммарное энергопотребление будет выше. Посему предпочтительнее было бы использовать аппаратно-ориентированное чтение, чем, например, его софтовую эмуляцию)
- требуется обеспечить скорость чтения в районе 50 МБит/с
- девайс будет эксплуатироваться без операционной системы

Судя по информации, которую я накопал в нете, на NOR-памяти добиться объема ЗУ в 8 ГБит не получится - Micron NOR макс. 1 ГБит в TSOP-корпусах
Вероятно, остаются варианты SPI NAND или parallel NAND.

Ищу ответы на следующие вопросы:
- есть ли возможность решить задачу, используя встроенный в LPC43xx контроллер EMC ?
- если нет, что лучше - SPI NAND или Parallel NAND ?
- если все же Parallel NAND, то на что следует обратить внимание при внедрении в электрическую схему чипов Parallel NAND ?
- какие сложности в реализации софта для работы с разными типа Flash могут возникнуть, когда схема прототипа будет собрана ?


Буду признателен за помощь. Можно ссылками на полезные доки.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 10 2013, 11:11
Сообщение #2


Гуру
******

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



Цитата(dr.aronax.jr. @ Aug 10 2013, 08:16) *
- какие сложности в реализации софта для работы с разными типа Flash могут возникнуть, когда схема прототипа будет собрана ?

Программных сложностей с NAND любого типа может оказаться вагон и маленькая тележка. Если запись не строго последовательная,
то потребуется Flash Translation Layer или FFS, выполняющая его функции.
Вариант eMMC не рассматривали? В TSOP не бывает, зато минимальные габариты и нет головной боли с софтом.
Go to the top of the page
 
+Quote Post
dr.aronax.jr.
сообщение Aug 11 2013, 03:11
Сообщение #3





Группа: Новичок
Сообщений: 2
Регистрация: 10-08-13
Пользователь №: 77 862



Цитата(aaarrr @ Aug 10 2013, 14:11) *
Программных сложностей с NAND любого типа может оказаться вагон и маленькая тележка. Если запись не строго последовательная,
то потребуется Flash Translation Layer или FFS, выполняющая его функции.
Вариант eMMC не рассматривали? В TSOP не бывает, зато минимальные габариты и нет головной боли с софтом.


О!
Большое спасибо за подсказку. Сейчас изучу еММС.


Правильно ли я понял, что eMMC v.4.41 совместим с eMMC v.4.4 (backward compatibility) ?
Спрашиваю потому, что на борту LPC4357 есть SD/MMC card interface with MultiMedia Cards (MMC version 4.4)


*BGA боимся - контролировать сборку нечем. От того и TSOP предпочтительнее. Надо будет консультироваться по теме возможной установки BGA.

Сообщение отредактировал dr.aronax.jr. - Aug 11 2013, 03:14
Go to the top of the page
 
+Quote Post

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

 


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


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