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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Помогите выбрать высокопроизводительный микроконтроллер
Harvester
сообщение Mar 7 2014, 11:09
Сообщение #1


Местный
***

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



Добрый день.
В проекте был заложен LPC1820 (Cortex-M3), но уперлись как в производительность, так и в объем памяти.
При максимальной частоте 180 МГц производительность в 3 раза меньше, чем хотелось бы.
В общем нужно что-то эквивалентное Cortex-M3 на 600-800 МГц.
Основные требования: USB-device (HS), интерфейс MMC (для подключения eMMC), корпус в пределах 15x15 мм (чем меньше, тем лучше).

Подскажите, пожалуйста, в каком направлении смотреть?


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
Herz
сообщение Mar 7 2014, 11:31
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Если не секрет, какова задача в общих чертах?
Go to the top of the page
 
+Quote Post
Harvester
сообщение Mar 7 2014, 11:40
Сообщение #3


Местный
***

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



Цитата(Herz @ Mar 7 2014, 15:31) *
Если не секрет, какова задача в общих чертах?

Назовем это "защищенное хранилище" sm.gif


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
SM
сообщение Mar 7 2014, 11:54
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



IMHO, это уже прерогатива Cortex-A... То есть не MCU, а процессор+внешняя память, чтобы производительность 800-мегагерцовая
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Mar 7 2014, 12:10
Сообщение #5


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Atmel SAMA5D3 ARM Cortex-A5
Go to the top of the page
 
+Quote Post
Harvester
сообщение Mar 7 2014, 12:35
Сообщение #6


Местный
***

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



Цитата(EvilWrecker @ Mar 7 2014, 16:10) *
Atmel SAMA5D3 ARM Cortex-A5

Спасибо огромное. На первый взгляд это именно то, что нужно.
Второй взгляд - что же у них так мало внутренней ОЗУ (всего 128 Кб)!!! Ведь если я правильно понял, код выполняется именно оттуда

Сообщение отредактировал Harvester - Mar 7 2014, 12:50


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 7 2014, 12:49
Сообщение #7


Гуру
******

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



Цитата(Harvester @ Mar 7 2014, 16:35) *
Спасибо огромное. На первый взгляд это именно то, что нужно

Еще Vybrid посмотрите. Возможно, с ним обойдетесь без внешней памяти.
Go to the top of the page
 
+Quote Post
SM
сообщение Mar 7 2014, 13:02
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Harvester @ Mar 7 2014, 16:35) *
Второй взгляд - что же у них так мало внутренней ОЗУ (всего 128 Кб)!!! Ведь если я правильно понял, код выполняется именно оттуда

Не, там, разве что, какой нибудь первичный бутлоадер выполняется... А код из внешнего ОЗУ, поставьте туда SDRAM пару микрух, и даже линуксу будет свободно где развернуться.

Или, вообще, возьмите какой нибудь готовый модуль с ARM, SDRAM и NAND, на AM3517 например, или на этом же SAM, там уже все сделано.
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Mar 7 2014, 13:11
Сообщение #9


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Цитата(Harvester @ Mar 7 2014, 16:35) *
Спасибо огромное. На первый взгляд это именно то, что нужно.
Второй взгляд - что же у них так мало внутренней ОЗУ (всего 128 Кб)!!! Ведь если я правильно понял, код выполняется именно оттуда


Память внешняя тут как раз - DDR2/LPDDR, SDRAM/LPSDR. SDRAM поставить думаю не проблема будет.
Go to the top of the page
 
+Quote Post
Harvester
сообщение Mar 7 2014, 13:15
Сообщение #10


Местный
***

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



Цитата(SM @ Mar 7 2014, 17:02) *
Не, там, разве что, какой нибудь первичный бутлоадер выполняется... А код из внешнего ОЗУ, поставьте туда SDRAM пару микрух, и даже линуксу будет свободно где развернуться.

Или, вообще, возьмите какой нибудь готовый модуль с ARM, SDRAM и NAND, на AM3517 например, или на этом же SAM, там уже все сделано.

Спасибо. буду разбираться.
Пока возникла идея поставить что-то вроде KBE00S00AA - NAND Flash + SDRAM в одном флаконе


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
SM
сообщение Mar 7 2014, 13:18
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Harvester @ Mar 7 2014, 17:15) *
NAND Flash + SDRAM в одном флаконе

С ними могут быть периодические сложности в доставании не вагонами. Лучше обычную сдрам отдельно, а нанд отдельно.
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Mar 7 2014, 13:28
Сообщение #12


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Цитата(SM @ Mar 7 2014, 17:18) *
С ними могут быть периодические сложности в доставании не вагонами. Лучше обычную сдрам отдельно, а нанд отдельно.



Присоединяюсь- если устройства выпускаете не тысячами лучше ставить отдельными планками благо найти не проблема.
Go to the top of the page
 
+Quote Post
Harvester
сообщение Mar 7 2014, 13:34
Сообщение #13


Местный
***

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



Цитата(EvilWrecker @ Mar 7 2014, 17:28) *
Присоединяюсь- если устройства выпускаете не тысячами лучше ставить отдельными планками благо найти не проблема.

Спасибо, учту.


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 7 2014, 13:45
Сообщение #14


Гуру
******

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



А сколько RAM нужно для задачи?
Go to the top of the page
 
+Quote Post
Harvester
сообщение Mar 7 2014, 15:01
Сообщение #15


Местный
***

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



Цитата(aaarrr @ Mar 7 2014, 17:45) *
А сколько RAM нужно для задачи?

Пока не знаю sm.gif В LPC - 168 Кб на код + данные - стало не хватать. Я думаю, 512 Кб точно хватит.
Т.е. можно спокойно ставить самую мелкую DDR2 от SAMSUNG на 128 Мбит

Сообщение отредактировал Harvester - Mar 7 2014, 15:19


--------------------
-Да как так-то?/-Да как-то так/-Ну так-то да
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd August 2025 - 13:51
Рейтинг@Mail.ru


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