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

 
 
> ARM9 - выбор актуального MCU, как же все быстро меняется...
PrSt
сообщение Aug 4 2010, 20:55
Сообщение #1


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Друзья/коллеги, нужен совет.

Дело в том что я на пару годиков немного выпал с русла моделей 9х армов, сейчас вот снова к ним возвращаясь, так как подходит этап нового проекта. Пока я был в сторонке, старался отслеживать эту тему, да вот оказалось прогресс убежал дальше вперед и появилось у всех новых процов много. И старичок AT91RM9200 уже не так заманчив, по этому его уже даже не рассматриваю.

У нас назревает очередной проект на базе ARM7/ARM9. Проект платы, ведется по ссылке - http://projects.org.ua/forum/viewtopic.php?t=2808. Так сказать, планируется очередная плата на рынке, Хотим ее естественно сделать очень заманчивой.
Сейчас стоит выбор между ARM7 или ARM9. (лично я начинаю рассматривать ARM9).
На плату планируется как обычно возможность установки Linux, то есть нужно что бы ядро про выбранный MCU знало, или были патчи.
Снова приходится делать выбор какой ARM9 микроконтроллер закладывать, и возникла некоторая проблема выбора.

Из периферии обязательно нужно: Ethernet+LCD+TouchScreen, все остальное обычно есть. Частота естественно повыше, можно с DDR.
Сделал некоторый обзор по известным в этом плане фирмам, однако не много тех кристаллов что содержит Ethernet+LCD+TouchScreen.
На этом фоне выглядят очень заманчиво все та же старая гвардия - Atmel vs NXP.
У Атмела SAM9G45, но корпус жуть - TFBGA 324
У NXP LPC3250. Но он тоже в жудком корпусе - 296 pin TFBGA package.

Вопрос:
Какой из известных сегодня MCU вы бы предложили к применению из Atmel/NXP, что бы Вы могли подсказать?

Кстати, может что появилось интересное у других вендоров, Samsung / FreeScale / ST / Broadcom ? (я еще не искал)
Посоветуйте плиз, на что лучше сейчас обратить внимание и из чего сделать выбор?

.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
COMA
сообщение Aug 6 2010, 09:04
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559



Это не про iMX23..27.

А вообще о памяти DDR, и DDRII.

100 МГц от контроллера - это частота работы самого ядра памяти,
200 МГц это на выходах микросхемы памяти.

Хотел как можно проще, получилась ерунда. sad.gif

Оригинал тут
http://www.ferra.ru/online/system/s23951/
Go to the top of the page
 
+Quote Post
SergeyDDD
сообщение Aug 6 2010, 09:20
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248



Цитата(COMA @ Aug 6 2010, 12:04) *
Это не про iMX23..27.

А вообще о памяти DDR, и DDRII.


2 AlexandrY
Действительно так
По моему умножение частоты в два раза делает сама DDRII и нужно это только для выходных буферов самой памяти
А сама выборка одновременно 4-х ячеек происходит на основной частоте
Не понятна та ситуация, что по механике работы DDR и DDR-II не совместимы
Тем не менее в доке на iMX25 на диаграмме для DDR-II отрисованы только два цикла считывания/записи за такт как для DDR
Надо глубже разобраться как работает DDR-II и сделать тест-драйв iMX-у
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 6 2010, 10:26
Сообщение #4


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(SergeyDDD @ Aug 6 2010, 12:20) *
По моему умножение частоты в два раза делает сама DDRII и нужно это только для выходных буферов самой памяти
А сама выборка одновременно 4-х ячеек происходит на основной частоте
Не понятна та ситуация, что по механике работы DDR и DDR-II не совместимы
Тем не менее в доке на iMX25 на диаграмме для DDR-II отрисованы только два цикла считывания/записи за такт как для DDR
Надо глубже разобраться как работает DDR-II и сделать тест-драйв iMX-у


Тут мне кажется фокус в другом, сильно не разбирался но факт в том что:
32-х разрядная LP DDR (1.8 В) на 133 МГц тактовой на iMX27 дает меньшую производительность чем обычная 16-и битная DDR (2.5 В ) на 133 МГц на LPC3250
Может это связано не со скоростью выборки данных, а с укороченным командным циклом у обычной DDR.

Поэтому сказать что 16-ть бит DDR 2.5 В однозначно плохо нельзя. Но другое дело, что сами контроллеры DDR в чипах могут быть кривоваты.
В iMX27 он похоже кривой, точно известно что Atmel в errat-ах упоминал проблемы со своими DDR контроллерами.
Go to the top of the page
 
+Quote Post
PrSt
сообщение Aug 7 2010, 09:29
Сообщение #5


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(AlexandrY @ Aug 6 2010, 13:26) *
Тут мне кажется фокус в другом, сильно не разбирался но факт в том что:
32-х разрядная LP DDR (1.8 В) на 133 МГц тактовой на iMX27 дает меньшую производительность чем обычная 16-и битная DDR (2.5 В ) на 133 МГц на LPC3250
Может это связано не со скоростью выборки данных, а с укороченным командным циклом у обычной DDR.

Поэтому сказать что 16-ть бит DDR 2.5 В однозначно плохо нельзя. Но другое дело, что сами контроллеры DDR в чипах могут быть кривоваты.
В iMX27 он похоже кривой, точно известно что Atmel в errat-ах упоминал проблемы со своими DDR контроллерами.

Интересный момент.
А в даташите на LPC3250, про этот проигрыш 32битной разрядности где то сказано?

Цитата(aaarrr @ Aug 6 2010, 18:05) *
Никакой путаницы: на одной и той же входной частоте DDR2 хуже DDR. Но зато может работать на большей частоте с большей производительностью, если хост позволяет.
Однако у маленьких процессоров, которые тут обсуждаются, просто не бывает скоростных шин. Что и сводит это преимущество на нет.

Развитие SDR-DDR-DDR2 чисто экстенсивное, с каждым шагом просто увеличивается частота интерфейса и размер выборки.


получается что не нужно разводить на 32 бита, и лучше DDR вместо DDR2 и это систематически такая особеннсть проявляется?
брбрбр...я начинаю переставать понимать что то, мне всегда казалось что 32битная организация дает больше прирост производительности.


--------------------
Go to the top of the page
 
+Quote Post
SergeyDDD
сообщение Aug 7 2010, 10:26
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248



Цитата(PrSt @ Aug 7 2010, 12:29) *
Интересный момент.
А в даташите на LPC3250, про этот проигрыш 32битной разрядности где то сказано?


речь шла о разных процессорах и в одном из них вероятно ошибка

Цитата(PrSt @ Aug 7 2010, 12:29) *
получается что не нужно разводить на 32 бита, и лучше DDR вместо DDR2 и это систематически такая особеннсть проявляется?
брбрбр...я начинаю переставать понимать что то, мне всегда казалось что 32битная организация дает больше прирост производительности.


32 бита однозначно лучше чем 16, вот только не у всех процессоров есть 32 бита на шину памяти
Go to the top of the page
 
+Quote Post
PrSt
сообщение Aug 8 2010, 07:36
Сообщение #7


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(SergeyDDD @ Aug 7 2010, 13:26) *
речь шла о разных процессорах и в одном из них вероятно ошибка
32 бита однозначно лучше чем 16, вот только не у всех процессоров есть 32 бита на шину памяти

я так и понял.
в дискуссии мы постепенно приходим к варианту что всеже AT91SAM9XE512 или AT91SAM9260, как доступные камешки, все остальные как минимум не доступны. i.MX255 не доставабельны в украине, если я все верно понял, особенно в штучных образцах.
Но это странно мне кажется, если честно.
С NXP пока тихо.

.


--------------------
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 8 2010, 10:18
Сообщение #8


Гуру
******

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



Цитата(PrSt @ Aug 5 2010, 00:55) *
Так сказать, планируется очередная плата на рынке, Хотим ее естественно сделать очень заманчивой.

Цитата(PrSt @ Aug 8 2010, 11:36) *
...мы постепенно приходим к варианту что всеже AT91SAM9XE512 или AT91SAM9260

Вот как раз на 9260 или 9XE сделать что-то заманчивое будет практически невозможно. Плат на них навалом, чем рассчитываете переплюнуть конкурентов?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 9 2010, 08:04
Сообщение #9


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(aaarrr @ Aug 8 2010, 13:18) *
Вот как раз на 9260 или 9XE сделать что-то заманчивое будет практически невозможно. Плат на них навалом, чем рассчитываете переплюнуть конкурентов?


AT91SAM9XE512 конечно еще те тормоза. Даже DDR не поддерживают.
От внутренней FLASH любителям линукса будет ни холодно ни жарко, но зато цена от этой фичи подскакивает не слабо.

Но на все это можно ИМХО и закрыть глаза, но вот качество поддерживающего софта это то, что может прибить проект на той стадии когда его уже нельзя будет отменить.
Я сомневаюсь что наличие линукса так уж востребовано сообществом эмбедеров. Тем более что это всегда кот в мешке.
Насколько там качественные и полные драйвера проверить практически невозможно, а в разговорах о том как, чем и с какими ключами надо собирать можно утонуть.

Мельком взглянул на либы которые идут к Atmel-ам в IAR-е для голых плат. Объем впечатляет. Но портировать их под какую нибудь RTOS будет титанической работой.

Go to the top of the page
 
+Quote Post
winner
сообщение Aug 9 2010, 10:52
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 3-08-10
Пользователь №: 58 732



Дело в том что среди так называемых эмбеддеров специалистов по linux действительно способных решать проблемы а не создавать их - не так много. Большинство linux начинает изучать в контексте конкретной задачи, поэтому простые движения для них выливаются в адские мучения, особенно если давлеет проект который нужно доделать и при этом каждый норовит дать свою "экспертную" оценку после всего этого.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- PrSt   ARM9 - выбор актуального MCU   Aug 4 2010, 20:55
- - KRS   IMHO надо в сторону Cortex-A8 смотреть, например T...   Aug 4 2010, 21:13
|- - PrSt   Цитата(KRS @ Aug 5 2010, 00:13) IMHO надо...   Aug 4 2010, 21:20
- - aaarrr   Цитата(PrSt @ Aug 5 2010, 00:55) Какой из...   Aug 4 2010, 21:26
|- - _4afc_   Цитата(aaarrr @ Aug 5 2010, 01:26) ИМХО, ...   Aug 5 2010, 07:01
|- - aaarrr   Цитата(_4afc_ @ Aug 5 2010, 11:01) А смыс...   Aug 5 2010, 08:32
- - dimka76   Можно взглянуть на iMX233RM. ARM926EJ-S, 454 MHz, ...   Aug 5 2010, 04:29
|- - PrSt   Цитата(dimka76 @ Aug 5 2010, 07:29) Можно...   Aug 5 2010, 05:12
|- - dimka76   Цитата(PrSt @ Aug 5 2010, 09:12) это како...   Aug 5 2010, 05:32
||- - PrSt   Цитата(dimka76 @ Aug 5 2010, 08:32) А iMX...   Aug 5 2010, 21:46
||- - SergeyDDD   Цитата(PrSt @ Aug 6 2010, 00:46) Заинтере...   Aug 6 2010, 08:23
|||- - COMA   Цитата(SergeyDDD @ Aug 6 2010, 12:23) Над...   Aug 6 2010, 08:38
|||- - AlexandrY   Цитата(COMA @ Aug 6 2010, 11:38) Условно ...   Aug 6 2010, 08:55
|||- - aaarrr   Цитата(COMA @ Aug 6 2010, 12:38) DDRII SD...   Aug 6 2010, 14:27
|||- - PrSt   Цитата(aaarrr @ Aug 6 2010, 17:27) Никако...   Aug 6 2010, 14:47
||||- - aaarrr   Цитата(PrSt @ Aug 6 2010, 18:47) "пр...   Aug 6 2010, 15:05
|||- - SergeyDDD   Цитата(aaarrr @ Aug 6 2010, 17:27) Никако...   Aug 6 2010, 15:17
|||- - aaarrr   Цитата(SergeyDDD @ Aug 6 2010, 19:17) А ч...   Aug 6 2010, 15:33
|||- - SergeyDDD   Цитата(aaarrr @ Aug 6 2010, 18:33) Нет, у...   Aug 6 2010, 17:08
|||- - COMA   Цитата(aaarrr @ Aug 6 2010, 19:33) Нет, у...   Aug 7 2010, 05:54
||- - Samum 095   Ставьте к IMX257 Ethernet LAN7200 и контролку XC61...   Aug 17 2010, 14:44
|- - dlman   Цитата(PrSt @ Aug 5 2010, 09:12) это како...   Aug 5 2010, 08:52
|- - AlexandrY   Цитата(dlman @ Aug 5 2010, 11:52) Кстати,...   Aug 5 2010, 09:16
|- - PrSt   Цитата(AlexandrY @ Aug 5 2010, 12:16) И г...   Aug 5 2010, 10:26
||- - AlexandrY   Цитата(PrSt @ Aug 5 2010, 13:26) Но не см...   Aug 5 2010, 10:53
||- - PrSt   Ребята, а кто применяет какие вообще кристаллы схо...   Aug 5 2010, 17:42
||- - winner   Цитата(AlexandrY @ Aug 5 2010, 14:53) Ну ...   Aug 5 2010, 20:13
|||- - AlexandrY   Цитата(winner @ Aug 5 2010, 23:13) В linu...   Aug 5 2010, 20:32
|||- - winner   Цитата(AlexandrY @ Aug 6 2010, 00:32) сом...   Aug 5 2010, 20:42
|||- - AlexandrY   Цитата(winner @ Aug 5 2010, 23:42) Трое с...   Aug 5 2010, 20:46
|||- - winner   Цитата(AlexandrY @ Aug 6 2010, 00:46) Нет...   Aug 5 2010, 20:57
||- - starterkit   Цитата(AlexandrY @ Aug 5 2010, 14:53) Ну ...   Sep 26 2010, 19:45
|- - dlman   Цитата(AlexandrY @ Aug 5 2010, 13:16) И г...   Aug 6 2010, 05:13
|- - PrSt   Цитата(dlman @ Aug 6 2010, 08:13) к сожал...   Aug 6 2010, 05:18
- - AlexandrY   Про Atmel я бы забыл. Все равно в стоках их нет. Д...   Aug 5 2010, 07:46
- - COMA   Сейчас AlexandrY тебе предложит купить его плату и...   Aug 6 2010, 03:24
|- - AlexandrY   Цитата(COMA @ Aug 6 2010, 06:24) Сейчас A...   Aug 6 2010, 06:28
|- - winner   Цитата(AlexandrY @ Aug 6 2010, 09:28) Да ...   Aug 6 2010, 08:21
|- - AlexandrY   Цитата(winner @ Aug 6 2010, 11:21) .... с...   Aug 6 2010, 08:36
- - COMA   У DDR 16 бит по обоим фронтам. Можно сказать что п...   Aug 7 2010, 10:04
- - andrewlekar   В чём проблема портирования либ? Не использовать о...   Aug 9 2010, 11:48
|- - PrSt   хорошо, вот есть камешки, на которых был сделан об...   Aug 9 2010, 19:37
|- - aaarrr   Цитата(PrSt @ Aug 9 2010, 23:37) - i.MX25...   Aug 9 2010, 20:24
||- - PrSt   Цитата(aaarrr @ Aug 9 2010, 23:24) TI...   Aug 10 2010, 04:44
|- - dmtr   Цитата(PrSt @ Aug 10 2010, 02:37) хорошо,...   Aug 10 2010, 13:58
- - proba   это http://www.hawkboard.org/distributors смотрел...   Aug 10 2010, 06:23
|- - AlexandrY   Цитата(proba @ Aug 10 2010, 09:23) какое ...   Aug 10 2010, 10:06
|- - aaarrr   Цитата(AlexandrY @ Aug 10 2010, 14:06) Ху...   Aug 10 2010, 12:39
|- - AlexandrY   Цитата(aaarrr @ Aug 10 2010, 15:39) На то...   Aug 10 2010, 12:55
- - COMA   Ребята сами хотят сделать свое устройство. Хотели ...   Aug 10 2010, 06:38
- - rodgi   Samum 095 А подскажите где и как покупали заказыва...   Sep 27 2010, 09:10
|- - Samum 095   QUOTE (rodgi @ Sep 27 2010, 13:10) Samum ...   Jul 25 2011, 11:09
|- - Samum 095   Мама IMX25 / IMX51 от Voipaca стоит 200 евро. i.M...   Aug 26 2011, 06:09
- - Corvus   Подниму тему. Что сейчас лучше закладывать в новый...   Jul 23 2011, 16:30
|- - VladimirB   Цитата(Corvus @ Jul 23 2011, 20:30) ... Б...   Jul 23 2011, 18:23
|- - Samum 095   Ставьте любой Freescale ряда IMX 25, 27, 28 и тд а...   Jul 24 2011, 13:57
- - SII   Может, лучше мощный Кортех-М? Например, из СТМ32 -...   Jul 23 2011, 18:01
- - Corvus   Цитата(SII @ Jul 23 2011, 22:01) Может, л...   Jul 23 2011, 18:07


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

 


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


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