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

 
 
> AT91RM9200: прозрение, или налог на узость кругозора., "А мужики-то не знают!"
Evgeny_CD
сообщение Mar 26 2006, 13:14
Сообщение #1


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



AlexanderY на сахаре завел меня со своими китайцами - любителями LPC22xxx.
http://www.caxapa.ru/echo/arm.html?id=54804

Решил я внимательно все подсчитать, и обалдел!!!

Код
Компонент                    Орг.   |Цена, |Вар.1.1|Вар.1.2|Вар.1.3|Вар.2.1|Вар.2.2|Вар.2.3|Вар.3.1|Вар.3.2|Вар.3.3|Вар. 4|
AT91RM9200-QI-002            -      | 13.00|      1|      1|      1|      1|      1|      1|      1|      1|      1|    1 |
AT45DB161B-CNU               2 Мбайт|  1.80|      1|      1|      1|      1|      1|      1|       |       |       |      |
AT45DB321C-TI                4 Мбайт|  3.90|       |       |       |       |       |       |      1|      1|      1|      |
AT45DB642D-TU                8 Мбайт|  7.65|       |       |       |       |       |       |       |       |       |    1 |
IS42S16100C1-6TL             1Мх16  |  1.03|      1|      2|       |       |       |       |       |       |       |      |
IS42S16400B-7T               4Мх16  |  1.52|       |       |      1|      2|       |       |      2|       |       |      |
IS42S32200B-6T               2Мх32  |  4.64|       |       |       |       |       |       |       |       |       |      |
IS42S32200B-7T - стрем       2Мх32  |  1.63|       |       |       |       |       |       |       |       |       |      |
IS42S16800A-7T               8Мх16  |  3.18|       |       |       |       |      1|       |       |      1|       |      |
IS42S32400B-7TL              4Мх32  |  5.08|       |       |       |       |       |      1|       |       |      1|      |
IS42S16160A-7T               16Мх16 |  6.78|       |       |       |       |       |       |       |       |       |    2 |
IS42S32800B                  8х32   |?     |       |       |       |       |       |       |       |       |       |      |
= Итого                            |      |  15.83|  16.86|  16.32|  17.84|  17.98|  19.88|  19.94|  20.08|  21.98|34.21 |


Цены в $ по данным einfo.ru

* AT91RM9200-QI-002 - корпус PQFP208. Говорят, что в партиях 100шт+ их можно найти по такой цене.

* AT45DB161B-CNU - 16Мбит, безвыводной корпус CASON, но шаг 1.27 - так что запаяем. Цены - Точка опоры зажигает! Что интересно, 8 мбит стоит на десяток-другой центов дешевле - так что смысла нет.
* AT45DB321C-TI - 32Мбит, корпус TSOP-28 (в CASON - редкость и стоят дороже, но это не на долго).
* AT45DB642D-TU - 64 мбит, корпус TSOP-28 (в CASON - есть, но пока не продаются). Цены - Точка опоры зажигает!

* IS42S16100C1-6TL - SDRAM 16Mбит, органиазция 1Mx16, корпус TSOP2-50. Цена - КТЦ-МК.
* IS42S16400B-7T - SDRAM 64Mбит, организация 4Mx16, корпус TSOP2-54. Цена - Точка опоры.
* IS42S32200B-6T - SDRAM 64Mбит, организация 2Mx32, корпус TSOP2-86. Цена - ЗАО "Макро-Петербург".
* IS42S32200B-7T стрем - вроде как есть такая цена на einfo, но х.з. какая там партия нужна для такой цены. Здесь приведена исключительно для оценки потенциала снижения цены.
* IS42S16800A-7T - SDRAM 128Mбит, организация 8Mx16, корпус TSOP2-54. Цена - Точка опоры.
* IS42S32400B-7TL - SDRAM 128Mбит, организация 4Mx32, корпус TSOP2-86.
* IS42S16160A-7T - SDRAM 256Mбит, органиазция 16Mx16, корпус TSOP2-54. Цена - КТЦ-МК.
* IS42S32800B - SDRAM 256Mбит, организация 8Mx32, корпус TSOP2-86. Пока только семплы, mass production еще не начат.

**** Вариант 1.1 FLASH 2 Мбайт, SDRAM 2Мбайт, организация х16, 1 чип. Идеальный вариант для "мелких" осей (eCos, uCOS, RTEMS, ARTX, Keil,...)
**** Вариант 1.2 FLASH 2 Мбайт, SDRAM 4Мбайт, организация х32, 2 чипа. Идеальный вариант для "мелких" осей c максимально возможной производительностью.
**** Вариант 1.3 FLASH 2 Мбайт, SDRAM 8Мбайт, организация х16, 1 чип. Вариант для "больших вариантов мелких осей". В принципе, на 8 м можно пытаться пустить Linux, но это будет тоскливо.
**** Вариант 2.1 FLASH 2 Мбайт, SDRAM 16Мбайт, организация х32, 2 чипа. Рабочий вариант для Linux.
**** Вариант 2.2 FLASH 2 Мбайт, SDRAM 16Мбайт, организация х16, 1 чип. Рабочий вариант для Linux.
**** Вариант 2.3 FLASH 2 Мбайт, SDRAM 16Мбайт, организация х32, 1 чип. Рабочий вариант для Linux с большим объемом юзеровских программ и данных.
**** Вариант 3.1 FLASH 4 Мбайт, SDRAM 16Мбайт, организация х32, 2 чипа. Рабочий вариант для Linux с большим объемом юзеровских программ и данных.
**** Вариант 3.2 FLASH 4 Мбайт, SDRAM 16Мбайт, организация х16, 1 чип. Рабочий вариант для Linux с большим объемом юзеровских программ и данных.
**** Вариант 3.3 FLASH 4 Мбайт, SDRAM 16Мбайт, организация х32, 1 чип. Рабочий вариант для Linux с большим объемом юзеровских программ и данных.
**** Вариант 4 FLASH 8 Мбайт, SDRAM 64 Мбайт, организация х32, 2 чипа. "VIP" вариант Linux для серьезных задач.

Примечания. Чипы SDRAM с 32 битной шиной проигрывают вараинту 2 x 16 бит чипа, хотя один чип в качестве SDRAM, вероятно, упростит разводку.

Все варианты разводятся на 2-х слойке (проверено на практике), вариант с 16 битной ШД не сложен в разводке.

Итак, что мы имеем?

Вариант 1.1 дороже LPC2148 на 6$. + глюкодавов надо больше, сборки резисторные на SDRAM - пусть на 8$ больше. Но разница между ресурсами LPC2xxx и AT91RM9200 - на порядок. Колоссальное изобилие коммуникационнных контроллеров в 9200 позволяет построить все, что угодно.

Embedded Linux очень сильно подешевел. Когда за 18...20$ (по комплектухе; USB, Ethernet и пр. не всегда нужно) собирается очень даже шустрая машинка для Linux - это качественно меняет дело. Ну а вариант за 32$ вообще крут! Понятно, что вариаты линуха на LPC22xxx с внешним SRAM идут "фтопку".

Вырисовывается четка методология разработки. Макетка на AT91RM9200 с максимумом памяти, Ethernet, USB, SD/MMC. Все коммуникационныые пины - на планку для подключения сменных плат периферии. Начинаем разработку под Linux, затем, если надо, "утаптываем" в дешевый вариарт eCos. Более того, можно вообще сделать "финт ушами": взять синтетический порт eCos для Linux на x86 платформе и перехачить его, чтобы он пошел под Linix на ARM платформе (предварительное изучение исходников показало, что это реализуемо). Т.е. мы изначально пишем наш код для eCos, но на этапе отладки пользуемся всеми прелестями Linux, затем "выживаем воду" и получаем "боевой дизайн" с нимимальной ценой. Если же девайсу реально светит большой тираж - "утаптываем" его в STR91.

Если не надо делать девайс с продажной ценой 1000р, или "контроллер светодиода", то имеет смысл сделать 9200 стандартным контроллером в конторе (опустить цены за счет объема закупочных партий), и ставить его во все проекты. При правильном менеджементе "библиотека кода", которая наработается за пару лет, будет сама по себе приносить немало прибыли.

Таким образом, для фирмы, выпускающей несколько линеек устройств с не очень большими тиражами (менее 1000/мес) и продажной ценой более 100...200$, использование "мелких" ARM (LPC, SAM) не имеет экономического смысла!!! Остается еще масса моментов (сложность AT91RM9200, страх перед Linux, eCos и пр. - но это уже все преодолимые вещи).

Дальше каждый додумывает сам.

Все то, о чем я мечтал 10 лет, свершилось. УРА, ТОВАРИЩИ!!!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Evgeny_CD   AT91RM9200: прозрение, или налог на узость кругозора.   Mar 26 2006, 13:14
- - zltigo   Цитата(Evgeny_CD @ Mar 26 2006, 15:14) Вс...   Mar 26 2006, 13:54
|- - Evgeny_CD   Цитата(zltigo @ Mar 26 2006, 17:54) Остал...   Mar 26 2006, 14:02
- - DASM   1)RM9200 - здоровая по габаритам дура, плюс еще чи...   Mar 26 2006, 14:15
|- - Evgeny_CD   Цитата(DASM @ Mar 26 2006, 18:15) 1)RM920...   Mar 26 2006, 14:22
- - zltigo   Цитата(Evgeny_CD @ Mar 26 2006, 16:02) По...   Mar 26 2006, 14:24
|- - Evgeny_CD   Цитата(zltigo @ Mar 26 2006, 18:24) ...Дл...   Mar 26 2006, 14:33
- - DASM   "А линукс как среда создания целевой программ...   Mar 26 2006, 14:25
- - Evgeny_CD   Пост родился в дискусси на сахаре, IMHO, он достат...   Mar 26 2006, 16:08
- - zltigo   Цитата(Evgeny_CD @ Mar 26 2006, 18:08) Ес...   Mar 26 2006, 17:50
|- - Evgeny_CD   Цитата(zltigo @ Mar 26 2006, 21:50) Прошу...   Mar 26 2006, 18:29
- - Evgeny_CD   Кстати, в области NOR FLASH тоже прогресс имеется....   Mar 26 2006, 20:46
- - Alex B._   1. На то чтоб понять что такое uСLinux у среднего ...   Mar 26 2006, 21:00
|- - Evgeny_CD   Цитата(Alex B._ @ Mar 27 2006, 01:00) 1. ...   Mar 26 2006, 21:26
- - AndyBig   Очень интересная дискуссия . Слежу с большим интер...   Mar 27 2006, 20:31
- - zltigo   Цитата(AndyBig @ Mar 27 2006, 22:31) Не м...   Mar 27 2006, 21:44
- - doomer#gp   Старый уже RM9200, однако. Вон, motorola, в свой п...   Mar 28 2006, 07:23
- - Evgeny_CD   Цитата(doomer#gp @ Mar 28 2006, 11:23) Ст...   Mar 28 2006, 07:32


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

 


RSS Текстовая версия Сейчас: 27th June 2025 - 04:49
Рейтинг@Mail.ru


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