|
Помогите выбрать высокопроизводительный микроконтроллер |
|
|
|
Mar 7 2014, 11:09
|
Местный
  
Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846

|
Добрый день. В проекте был заложен LPC1820 (Cortex-M3), но уперлись как в производительность, так и в объем памяти. При максимальной частоте 180 МГц производительность в 3 раза меньше, чем хотелось бы. В общем нужно что-то эквивалентное Cortex-M3 на 600-800 МГц. Основные требования: USB-device (HS), интерфейс MMC (для подключения eMMC), корпус в пределах 15x15 мм (чем меньше, тем лучше).
Подскажите, пожалуйста, в каком направлении смотреть?
--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
|
|
|
|
|
Mar 7 2014, 11:40
|
Местный
  
Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846

|
Цитата(Herz @ Mar 7 2014, 15:31)  Если не секрет, какова задача в общих чертах? Назовем это "защищенное хранилище"
--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
|
|
|
|
|
Mar 7 2014, 12:35
|
Местный
  
Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846

|
Цитата(EvilWrecker @ Mar 7 2014, 16:10)  Atmel SAMA5D3 ARM Cortex-A5 Спасибо огромное. На первый взгляд это именно то, что нужно. Второй взгляд - что же у них так мало внутренней ОЗУ (всего 128 Кб)!!! Ведь если я правильно понял, код выполняется именно оттуда
Сообщение отредактировал Harvester - Mar 7 2014, 12:50
--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
|
|
|
|
|
Mar 7 2014, 13:02
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(Harvester @ Mar 7 2014, 16:35)  Второй взгляд - что же у них так мало внутренней ОЗУ (всего 128 Кб)!!! Ведь если я правильно понял, код выполняется именно оттуда Не, там, разве что, какой нибудь первичный бутлоадер выполняется... А код из внешнего ОЗУ, поставьте туда SDRAM пару микрух, и даже линуксу будет свободно где развернуться. Или, вообще, возьмите какой нибудь готовый модуль с ARM, SDRAM и NAND, на AM3517 например, или на этом же SAM, там уже все сделано.
|
|
|
|
|
Mar 7 2014, 13:15
|
Местный
  
Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846

|
Цитата(SM @ Mar 7 2014, 17:02)  Не, там, разве что, какой нибудь первичный бутлоадер выполняется... А код из внешнего ОЗУ, поставьте туда SDRAM пару микрух, и даже линуксу будет свободно где развернуться.
Или, вообще, возьмите какой нибудь готовый модуль с ARM, SDRAM и NAND, на AM3517 например, или на этом же SAM, там уже все сделано. Спасибо. буду разбираться. Пока возникла идея поставить что-то вроде KBE00S00AA - NAND Flash + SDRAM в одном флаконе
--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
|
|
|
|
|
Mar 7 2014, 13:34
|
Местный
  
Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846

|
Цитата(EvilWrecker @ Mar 7 2014, 17:28)  Присоединяюсь- если устройства выпускаете не тысячами лучше ставить отдельными планками благо найти не проблема. Спасибо, учту.
--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
|
|
|
|
|
Mar 7 2014, 15:01
|
Местный
  
Группа: Участник
Сообщений: 338
Регистрация: 1-02-06
Из: Королев, М.О.
Пользователь №: 13 846

|
Цитата(aaarrr @ Mar 7 2014, 17:45)  А сколько RAM нужно для задачи? Пока не знаю  В LPC - 168 Кб на код + данные - стало не хватать. Я думаю, 512 Кб точно хватит. Т.е. можно спокойно ставить самую мелкую DDR2 от SAMSUNG на 128 Мбит
Сообщение отредактировал Harvester - Mar 7 2014, 15:19
--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|