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

 
 
> CortexA8+DDR+Flash в одном корпусе, Прошу высказаться
dimay192
сообщение Oct 11 2012, 06:29
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 20-08-08
Пользователь №: 39 711



Честно говоря, не понимаю, почему до сих пор нет подобных сборок! Ведь это крайне удобно - мощь полноценной процессорной системы под управлением
Linux/Android/Qnx в одном корпусе LQFP/QFN или, кому угодно, BGA! Более того, больше нет жирной шины памяти!
Освободившиеся пины можно либо задействовать для дополнительной периферии либо корпус меньше делать!

Технология Multi-Chip Package уже давно существуют. Но она объединяет DDR и флеш в одном флаконе. Почему бы не добавить мощный проц к этой связке!
Конечно, тут возникает вопрос типа того, что у каждого потребителя свои запросы на процессорные системы: свой набор периферии, объем памяти и т.д.
Но ведь производитель может разработать линейку продуктов.

Основной рецепт популярности контроллеров - их низкая цена и исключительная простота использования (в наше время почти каждый может разработать
и заказать ПП под LQFP/QFN корпуса, даже дома вытравить).

С процессорными системами дела обстоят гораздо хуже.
(1) ПП - минимум 6-ти слойка (корпуса BGA) по пятому классу точности, которые получаются дорогими и мало кто в России их производит, в основном Китай.
Анализ трассировки на перекрестные помехи и задержки, связанный с жесткими рамками стандарта mDDR/DDR3. Неизбежные ошибки! Переделка!...
Я уже не говорю о высоком профессионализме людей, которые этим должны заниматься и занебесных ценах на ПО для разработке
(представим на минутку, что у нас у всех лицензионное ПО дома и в офисе biggrin.gif - хотя у меня на работе это действительно так)

(2) Пайка BGA корпусов без рентген контроля - дело рискованной и не каждому под силу.

(3) Разработка BSP. Ну да! Даже в предлагаемой концепции процессорных систем этот этап никто не отменял.
Хотя и его наверно можно частично или полностью автоматизировать - набор периферии заранее известен!

Поэтому разработка даже опытных, отладочных, экземпляров становится "удовольствием" дорогостоящим!
Все это делает подобные системы выгодными только при массовом производстве!
Единственный выход - использовать готовые процессорные платы в составе своего продукта!

Что в результате имеем: процессор=~10$ (те же TI AM335x) , ddr=~10$, флеш=~10$ (про цены на ddr и флеш не уверен, но где-то так, наверно, за 256МБ).
А сколько стоит процессорный модуль - минимум 100$. Гыгыгы.... самая демократичная цена! И это у производителя; у нас же эту цену смело можно умножать на 1.5-2!
Мало где встретишь цену ниже 200-300$.

И это все с кучей периферии, которую может и использовать то не будешь вообще! Возьмешь Ethernet, UART, ну может LCD...
И все! Все остальное болтается мертвым грузом на борде! А ты за это бабло заплатил!
Да еще разные формфакторы плат! Для мобильных систем ваще вроде нет никаких стандартов!
ну там какие-то доморощенные... типа Qseven, на котором даже UARTа нет - только скоростные последовательные интерфейсы.
Короче, зоопарк!

А если ты поставил че-то на подобии SODIMM борды, стандартный только разъем, а что на него выводится ничем не регламентируется!
Поставил и дальше только его можешь использовать, потому что плата эта будет уникальна и ни с чем не совместима!
А если контора, которая их производит откажется их в дальнейшем изготавливать (как у нас произошло), то ...ОПА! - переделка всего с нуля под новый борд!

Наиболее приближенным к обсуждаемой концепции можно считать процессор TI OMAP, модель не помню, изготовленный по POP (package on package) технологии, когда
процессор садится на плату, а на процессора сверху садится память DDR+FLASH. Но для простых смертных и это не вариант: корпус по-прежнему BGA,
да и с пайкой корпуса на корпус еще хуже дела, чем c спайкой BGA корпуса на плату!

Есть другой пример! Frescale imx233 в LQFP144 корпусе! Да бог с ним, что это не Cortex-A8, а всего лишь ARM9. Главно, что полноценную ОСь запускает!
Вроде даже можно достаточно дешева свою процессорную систему собрать - корпуса все доступные для пайки. Правда DDR там будет только 2-го поколения, прожорливая,
потому что в ином случае, это опять же BGA корпус, если вдруг захочется mDDR. Блин! Какая проблема-то была запихнуть DDR и Флеш в тот же корпус!
Процессор то сам по себе достаточно маломощный (450 МГц), поэтому диапазон флеш/ddr, которые можно установить, небольшой! Ну и сделали бы линейку продуктов с разным
объемом памяти

Че-то меня понесло!.... Наболело!

Короче, по-моему выгоднее пользовать процессорные системы в одном корпусе (LQFP/QFN/BGA), цена которой будет ~30$, чем процессорную систему на плате за 300$ (неизвестного формфактора)
или чем свою делать с нуля! Гораздо приятнее выбирать процессорную систему, удовлетворяющую твоим требованиям, из линейки у одного производителя!
Вроде те же TI и Freescale должны все это понимать! При подобном подходе границы между контроллерами и процессорными системами еще больше размываются!
Это в любом случае, был бы весьма обширный рынок!

Фууууууууу!...
Вроде все сказал!...
Ваши мнения по теме!?...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrY
сообщение Oct 11 2012, 10:42
Сообщение #2


Ally
******

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



Цитата(dimay192 @ Oct 11 2012, 09:29) *
Короче, по-моему выгоднее пользовать процессорные системы в одном корпусе (LQFP/QFN/BGA), цена которой будет ~30$, чем процессорную систему на плате за 300$ (неизвестного формфактора)
или чем свою делать с нуля! Гораздо приятнее выбирать процессорную систему, удовлетворяющую твоим требованиям, из линейки у одного производителя!
Вроде те же TI и Freescale должны все это понимать! При подобном подходе границы между контроллерами и процессорными системами еще больше размываются!
Это в любом случае, был бы весьма обширный рынок!


Что-то плохо понял, так как вы тот чип представляете себе? Как такой модуль в DIP корпусе за 30$?
Так такие делает пара фирм. Тот же Digi вам продаст. Только закажите. Я правда не уверен за 30$ ли.

Или все таки это должен быть BGA с парой сотней ног под все мыслимые интерфейсы? Ну тогда отсутствие внешней DDR мало что упрощает, практически ничего.
На последней плате у меня гораздо больше было проблем страссировать подключение TFT.
Go to the top of the page
 
+Quote Post
dimay192
сообщение Oct 11 2012, 15:02
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 20-08-08
Пользователь №: 39 711



Цитата(AlexandrY @ Oct 11 2012, 16:42) *
Что-то плохо понял, так как вы тот чип представляете себе? Как такой модуль в DIP корпусе за 30$?
...
Или все таки это должен быть BGA с парой сотней ног под все мыслимые интерфейсы? Ну тогда отсутствие внешней DDR мало что упрощает, практически ничего.


Мне представляется это в виде линейки продуктов! Грубо говоря, от QFN64 c процессором на 500-700Мгц, небольшим объемом памяти (32M DDR/64M FLASH) и периферии (10/100/1000 ethernet, uart, spi, usb, ну и другие последовательные интерфейсы), но такие уже способны запускать полноценную ОСь; до FBGA 256(484) (2x1.5G процы,1G DDR/1G FLASH, правда не уверен, что такой объем можно вместить в один корпус) с более широкой периферией. Модели попроще просты в распайке, ПП под них дешевы, работать можно с коленок! Старшие модели в BGA уже для более серьезных поделок!
Согласен, что для старших моделей выгода от встроенной памяти уже не так очевидна! Но ведь и контроллеры бывают не на одну сотню ног в BGA (те же STM32F205(207) в корпусе UFBGA176). Раз их делают, значит они кому-то нужны!
Возможно младшие модели по набору периферии должны походить на BlackFinы, например BF504F. Да, и кстати народ не от сладкой жизни запускает на них uLinux - больше не на чем из дешевого и простого! Проц достаточно мощный (400-700Мгц), флеши только-только хватает, чтобы залить образ, правда MMU нет!
Вот что-то вроде этого, только Cortex-A8 с флешей и оперой на борту, много флеши и оперы.

Цитата(AlexandrY @ Oct 11 2012, 16:42) *
Так такие делает пара фирм. Тот же Digi вам продаст. Только закажите. Я правда не уверен за 30$ ли.


А ссылку можно? Я ссылки коллекционирую, чтобы можно было ими потом воспользоваться, т.к. не уверен, что обсуждаемая здесь концепция скоро появится на рынке. А пока придется жить и работать по-старинке!

Цитата(LightElf @ Oct 11 2012, 18:11) *
По исходному топику - есть такая платка Raspberry Pi. 35$ розница, правда не в России. На ней как раз и стоит искомый Package-on-package от броадкома с ARM11 на 700 мегагерц и 256 метров оперативки.


Дешево! Сердито! Стоит внимания! Но, согласитесь, - это все-таки законченный девайс, который не расчитан для того, чтобы его встраивали куда-то! Можно и его использовать, если вас не смущает борода из проводов внутри вашего девайса для вывода нужных интерфейсов. Да и где гарантия, что его и через 2 года производить будут?

Сообщение отредактировал dimay192 - Oct 11 2012, 15:04
Go to the top of the page
 
+Quote Post
SBE
сообщение Oct 11 2012, 16:21
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 108
Регистрация: 8-09-05
Пользователь №: 8 384



"Все уже придумано до нас". Был такой ARM процессор у Intel - PXA271, Stacked Memory 256Mbits Intel Flash +
256Mbits Low Power SDRAM, все в одном корпусе 14x14x1.4мм. Конечно в BGA (много в таких SOC интерфейсных выводов, не полезет всерьез в малоногий корпус), и конечно не для embedded. Гнались за компактностью. Видимо, не пошло. Было бы дешевле, чем набор отдельных чипов с платой, наверно, все бы уже клепали.

Печется такое для самых массовых рынков и больших потребителей, а область встроенные устройств к ним не относится. Корпорации никак не интересует участь кустарей-одиночек со штучными изделиями.
И для последних, увы, бизнес должен быть таким, чтобы 100-200уе за SBC модуль было недорого при штучном выпуске. А если изделия серийные, то все уже до нас посчитано и оптимизировано по корпусам, платам и монтажу с точки зрения цены.
Go to the top of the page
 
+Quote Post
_3m
сообщение Oct 11 2012, 17:52
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



Цитата(SBE @ Oct 11 2012, 20:21) *
"Все уже придумано до нас". Был такой ARM процессор у Intel - PXA271, Stacked Memory 256Mbits Intel Flash +
256Mbits Low Power SDRAM, все в одном корпусе 14x14x1.4мм. Конечно в BGA (много в таких SOC интерфейсных выводов, не полезет всерьез в малоногий корпус), и конечно не для embedded. Гнались за компактностью. Видимо, не пошло. Было бы дешевле, чем набор отдельных чипов с платой, наверно, все бы уже клепали.

Intel может угробить любое здравое начинание. Сколько архитектур они отправили в помойку за свою истоиию.
Кроме того во времена "царя гороха" это было действительно дорого.
Сейчас ценники изменились. Я днем прикинул - процессорный модуль на imx25 + DDR2 + NAND + ETH PHY + DC/DC по чипам тянет на $15 при закупке чипов по 100шт. Продавать модуль при массовом выпуске за $30 абсолютно реально.
А массовый встраиваемый CPU модуль в формате похожем на SIM900 с линуксом на борту за $30 будет могильщиком ардуино.

Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 11 2012, 19:04
Сообщение #6


Ally
******

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



Цитата(_3m @ Oct 11 2012, 20:52) *
Сейчас ценники изменились. Я днем прикинул - процессорный модуль на imx25 + DDR2 + NAND + ETH PHY + DC/DC по чипам тянет на $15 при закупке чипов по 100шт. Продавать модуль при массовом выпуске за $30 абсолютно реально.


Просто интересно, какой тут массовый выпуск вы видите?
Разве такие модули можно выпускать массово?
Arduino всех мастей при массовом ажиотаже за несколько лет было продано всего 400000.
Оценим реально, что спрос на универсальные для широкой публики модули с линуксом по 30$ будет раз в 100 меньше. Ввиду несравнимой сложности и меньшей юзабельности.
Итого производство модулей с маржой в 15$ от силы прокормит одного кустаря надомника и при этом он даже не сможет расширить производство.

Т.е. коммерческих перспектив у модулей с линуксом в той же бизнес модели что и у Arduino никаких.

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- dimay192   CortexA8+DDR+Flash в одном корпусе   Oct 11 2012, 06:29
- - MBR   Китайцы (МТК) начали выпускать проприетарные чипы ...   Oct 11 2012, 06:40
- - MrYuran   ЦитатаКороче, по-моему выгоднее пользовать процесс...   Oct 11 2012, 06:46
|- - dimay192   ЦитатаВот это не совсем понятно. Что за плата за 3...   Oct 11 2012, 08:35
|- - DmitryM   Возьмите iPhone и получите там свой процессор с па...   Oct 11 2012, 08:42
||- - Dron_Gus   Цитата(DmitryM @ Oct 11 2012, 12:42) Возь...   Oct 11 2012, 09:28
||- - _3m   Цитата(Dron_Gus @ Oct 11 2012, 13:28) Или...   Oct 11 2012, 12:30
|- - scifi   Цитата(dimay192 @ Oct 11 2012, 12:35) ......   Oct 11 2012, 08:46
|- - blackfin   Цитата(_3m @ Oct 11 2012, 21:52) Я днем п...   Oct 11 2012, 18:00
||- - sasamy   Цитата(AlexandrY @ Oct 11 2012, 23:04) Т....   Oct 11 2012, 20:40
|||- - Дмитриос   Цитата(sasamy @ Oct 12 2012, 00:40) Да не...   Oct 11 2012, 21:06
|||- - sasamy   Цитата(Дмитриос @ Oct 12 2012, 01:06) А в...   Oct 11 2012, 21:28
||- - SBE   Цитата(AlexandrY @ Oct 11 2012, 23:04) Пр...   Oct 11 2012, 22:12
|- - SergeyDDD   Цитата(_3m @ Oct 11 2012, 20:52) Я днем п...   Oct 12 2012, 06:23
- - hd44780   Цитата(dimay192 @ Oct 11 2012, 09:29) Что...   Oct 11 2012, 10:46
|- - scifi   Цитата(hd44780 @ Oct 11 2012, 14:46) И ра...   Oct 11 2012, 11:16
|- - MrYuran   Цитата(scifi @ Oct 11 2012, 15:16) Ну а в...   Oct 11 2012, 12:03
|- - LightElf   QUOTE (scifi @ Oct 11 2012, 15:16) Вот ту...   Oct 11 2012, 12:11
|- - MrYuran   Цитата(LightElf @ Oct 11 2012, 16:11) ест...   Oct 11 2012, 12:21
|- - Дмитриос   Цитата(LightElf @ Oct 11 2012, 16:11) По ...   Oct 11 2012, 19:26
- - andrewlekar   Была у меня подобная идея, но начал считать ноги и...   Oct 12 2012, 04:18
|- - dimay192   Цитата(andrewlekar @ Oct 12 2012, 10:18) ...   Oct 12 2012, 06:43
|- - blackfin   Цитата(dimay192 @ Oct 12 2012, 10:43) А ч...   Oct 12 2012, 07:41
|- - dimay192   Цитата(blackfin @ Oct 12 2012, 13:41) Тем...   Oct 12 2012, 11:12
|- - blackfin   Цитата(dimay192 @ Oct 12 2012, 15:12) Дов...   Oct 12 2012, 11:47
|- - AlexandrY   Цитата(dimay192 @ Oct 12 2012, 14:12) Наи...   Oct 12 2012, 11:48
|- - _3m   Цитата(dimay192 @ Oct 12 2012, 15:12) Наи...   Oct 12 2012, 11:50
|- - AlexandrY   Цитата(_3m @ Oct 12 2012, 14:50) Это стро...   Oct 12 2012, 12:03
- - Serg_D   собственно из этого же раздела - http://electroni...   Oct 12 2012, 11:15
|- - _3m   Цитата(Serg_D @ Oct 12 2012, 15:15) собст...   Oct 12 2012, 11:38
|- - Serg_D   Цитата(_3m @ Oct 12 2012, 15:38) Это marv...   Oct 12 2012, 11:49
|- - _3m   Цитата(Serg_D @ Oct 12 2012, 15:49) если ...   Oct 12 2012, 12:04
|- - midurban   Цитата(_3m @ Oct 12 2012, 15:04) Лично я ...   Oct 20 2012, 14:40
|- - ArtemDement   Цитата(_3m @ Oct 12 2012, 15:38) Это marv...   Oct 20 2012, 16:50
|- - AlexandrY   Цитата(ArtemDement @ Oct 20 2012, 19:50) ...   Oct 20 2012, 18:16
|- - midurban   Цитата(AlexandrY @ Oct 20 2012, 21:16) Вы...   Oct 22 2012, 04:53
||- - AlexandrY   Цитата(midurban @ Oct 22 2012, 07:53) Раз...   Oct 22 2012, 07:31
|- - mantech   "Согласен что количество ног нужно уменьшать ...   Jan 30 2013, 15:56
- - yes   тред не читал, но осуждаю есть технология packag...   Oct 12 2012, 13:50
|- - AXONIM   Добрый день, для тех кто ищет варианты на AM335x -...   Oct 14 2012, 15:05
|- - _3m   Цитата(AXONIM @ Oct 14 2012, 19:05) Добры...   Oct 15 2012, 06:56
|- - IgorKossak   Цитата(_3m @ Oct 15 2012, 09:56) Конструк...   Oct 15 2012, 07:15
- - andrewlekar   Нам MT-System озвучивала ценник на AM3352 от 7,5 б...   Oct 15 2012, 05:42
- - one_man_show   Уважаемый midurban, уточните, пожалуйста, 600МБ, к...   Jan 26 2013, 21:56
- - svss   Любопытная тема. Философская. Казалось бы, почему...   Feb 14 2013, 05:17


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

 


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


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