Добрый день. Возникла необходимость использования довольно большого объема памяти (примерно 128 Mb). Взгляд пал на NAND память, но сразу появился вопрос о наличии необходимого интерфейса у контроллера. Atmel начала выпускать камни на базе Cortex-M3 с NAND интерфейсом, но они пока на стадии сэмплов. Собственно вопрос, есть ли готовые контроллеры контроллеры например SPI->NAND. Нашел USB-NAND (USB в STM32F105 может работать в режиме хоста) но вроде как эти контроллеры надо программировать. Или в таком случае проще организовать контроллер NAND памяти на ПЛИС?
Сообщение отредактировал artur_off - Mar 17 2010, 11:50
Не забывайте только, что основная проблема подключения NAND заключается вовсе не в "железе" и подсчете ECC, а во вполне программной поддержке wear leveling, виртуальной адресации и т.п. SD/MMC, кстати, этот пласт проблем берут на себя.