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

 
 
> 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
SergeyDDD
сообщение Oct 12 2012, 06:23
Сообщение #6


Местный
***

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



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


А откуда у Вас такие цены?
"Проектная цена" (партия на 5000$) от официального дистрибютора на imx257 ~8-9$ /шт без НДС
Многослойка хотя бы в 6 слоев? (формат SO-DIMM ~ 7-9$/шт без стоимости на подготовку на производство)
MC34708 (~4-5$) + 4 силовых дросселя (не самое дешевое в смете)
NAN Flash
Phy для FEC
Рассыпуха
А монтаж? Самый дорогой пункт в смете.
Я думаю что Вам в затратах и 30$ не хватит
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
|- - AlexandrY   Цитата(_3m @ Oct 11 2012, 20:52) Сейчас ц...   Oct 11 2012, 19:04
||- - 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
- - 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 Текстовая версия Сейчас: 23rd July 2025 - 14:00
Рейтинг@Mail.ru


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