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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> 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
MBR
сообщение Oct 11 2012, 06:40
Сообщение #2


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

Группа: Участник
Сообщений: 107
Регистрация: 26-09-10
Пользователь №: 59 748



Китайцы (МТК) начали выпускать проприетарные чипы со встроенным нандом/рам. Там, правда, АРМ9 и без особых связей и партий от миллиона штук их фиг получишь, но нечто подобное уже есть.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 11 2012, 06:46
Сообщение #3


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата
Короче, по-моему выгоднее пользовать процессорные системы в одном корпусе (LQFP/QFN/BGA), цена которой будет ~30$, чем процессорную систему на плате за 300$ (неизвестного формфактора)

Вот это не совсем понятно.
Что за плата за 300$ ?
Насколько я понимаю, за такую цену можно взять приличную планшетку в сборе или офисный ноут 15,6"

То, что вы предлагаете (м/п ядро с локальной памятью) будет востребовано, когда утрясутся механизмы многоядерных систем (не 2-4, как нынче, а десятки-сотни) и все это будет стандартизировано. Пока же интерес чисто академический, и ни один производитель на это закладываться не будет.
К тому же, не надо забывать про площадь кристалла(ов), как самого процессора (а это далеко не AVR), так и памяти.

Помнится, были попытки выпустить процессор, у которого на спине были пады для установки памяти "этажеркой".
Но что-то не прижилось.

Проблема теплоотвода тоже не на последнем месте.

Могу ещё предположить, что техпроцессы разные, что не позволяет объединить все на одном кристалле.

Так что надо рассматривать в комплексе, а не какой-то один аспект.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
dimay192
сообщение Oct 11 2012, 08:35
Сообщение #4


Участник
*

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



Цитата
Вот это не совсем понятно.
Что за плата за 300$ ?
Насколько я понимаю, за такую цену можно взять приличную планшетку в сборе или офисный ноут 15,6"


Все верно! За 300$ можно взять и планшетник и ноут! но это массовые продукты, производимые миллионами! А встраиваемые системы - продукт, хоть и не штучный, а тираж его как правило сотни - тысячи штук! производителю таких систем не выгодно продавать товар с небольшой наценкой!

Если у Вас есть инфа о дешевых встраиваемых системах (менее 100$, в России, штучно, а не в партии 1000 шт), выкладывайте ссылке здесь! Буду только рад ошибаться в своих суждениях по поводу цен! Честное слово!

Цитата
То, что вы предлагаете (м/п ядро с локальной памятью) будет востребовано, когда утрясутся механизмы многоядерных систем (не 2-4, как нынче, а десятки-сотни) и все это будет стандартизировано. Пока же интерес чисто академический, и ни один производитель на это закладываться не будет.
К тому же, не надо забывать про площадь кристалла(ов), как самого процессора (а это далеко не AVR), так и памяти.


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

Цитата
Помнится, были попытки выпустить процессор, у которого на спине были пады для установки памяти "этажеркой".
Но что-то не прижилось.


Об этом я упомянул в своей тераде!

Цитата
Проблема теплоотвода тоже не на последнем месте.


Вот тут верно! хотя с другой стороны речь идет о мобильном процессоре и мобильной ддр-ке! при не сильно большом объеме должно сканать!

Цитата
Могу ещё предположить, что техпроцессы разные, что не позволяет объединить все на одном кристалле.


Речь не об одно кристалле, а как минимум о трех разных, на разных техроцессах. Это же MCP! кристаллы разной функциональности и разных техроцессов объединяются в одном корпусе. Уж флеш и ддр точно по разным процессам делаются, а их объединяют без проблем!
Go to the top of the page
 
+Quote Post
DmitryM
сообщение Oct 11 2012, 08:42
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Возьмите iPhone и получите там свой процессор с памятью и флешем, по крайней мере А4, но правда bga
Go to the top of the page
 
+Quote Post
scifi
сообщение Oct 11 2012, 08:46
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(dimay192 @ Oct 11 2012, 12:35) *
...! ...! ...! ...! ...!

...! ...! ...!

...! ...! ...! ...!

...!

...! ...! ...!

...! ...!

У вас восклицательный знак на клавиатуре залипает. Кнопку смазать надо, наверное.
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Oct 11 2012, 09:28
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Цитата(DmitryM @ Oct 11 2012, 12:42) *
Возьмите iPhone и получите там свой процессор с памятью и флешем, по крайней мере А4, но правда bga

Или его прородителя S3C6410 с PoP памятью. Готовая сборка. Или старый s3C24**, там тоже были варианты с уже установленной памятью. Только делается это все под больших потребителей.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Oct 11 2012, 10:42
Сообщение #8


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
hd44780
сообщение Oct 11 2012, 10:46
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



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


Модули и платы - это уже готовые (!) изделия - бери и пользуйся. Поэтому и ценя бешеная.
Вон, смотрел недавно - отладочная плата Atmel AT91SAM7XC-EK (камень AT91SAM7X256) стоит 4100 гривен = ~500$, а деталей там гривен на 200, плюс печатка .... Мне кажется, на максимум на 500 гривен потянет. Пусть 100 баксов, как их фирма атмел продаёт.

Остальные 3900 - бренд, рентабельность, логистика, растаможка, налоги, бюрократия и прочая малопонятная простому человеку хрень....
Как в прочем и везде.

И чему Вы удивляетесь здесь?

И раз уж пошла эта песня. Не раз читал в итернете про цену STM32 меньше доллара за штуку. Скажите где такая цена? У ворот завода-изготовителя? В партии по 1000 штук для крупных дилеров/заказчиков? Или, как это у нас сейчас принято указывать цену без НДС?
Дешёвые маркетологические трюки и не более.

Отрыжки капитализъма и не более.


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
scifi
сообщение Oct 11 2012, 11:16
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(hd44780 @ Oct 11 2012, 14:46) *
И раз уж пошла эта песня. Не раз читал в итернете про цену STM32 меньше доллара за штуку. Скажите где такая цена? У ворот завода-изготовителя? В партии по 1000 штук для крупных дилеров/заказчиков? Или, как это у нас сейчас принято указывать цену без НДС?

Вот тут. 1$ = 31,2 руб. Это в Москве, на Волгоградском шоссе. Да, в кол-ве 1000 шт. НДС включен в цену. Кстати, в кол-ве 200 шт будет 1,1$.
Ну а в розницу < 1$ - это мечты.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 11 2012, 12:03
Сообщение #11


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(scifi @ Oct 11 2012, 15:16) *
Ну а в розницу < 1$ - это мечты.

Ну почему же...
Прикрепленное изображение


Если не врут, конечно.
Хотя возможно, что это без НДС, но все равно меньше бакса.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
LightElf
сообщение Oct 11 2012, 12:11
Сообщение #12


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

Группа: Участник
Сообщений: 180
Регистрация: 5-04-09
Пользователь №: 47 205



QUOTE (scifi @ Oct 11 2012, 15:16) *
Вот тут. 1$ = 31,2 руб. Это в Москве, на Волгоградском шоссе. Да, в кол-ве 1000 шт. НДС включен в цену. Кстати, в кол-ве 200 шт будет 1,1$.
Ну а в розницу < 1$ - это мечты.

STM32F100C4T6 довольно долго продавался по 0.99$ в розницу. Сейчас акция кончилась. Но даже в небольших партиях по цене в районе бакса он много где есть. За сопоставимые деньги конкурентов просто нет.

По исходному топику - есть такая платка Raspberry Pi. 35$ розница, правда не в России. На ней как раз и стоит искомый Package-on-package от броадкома с ARM11 на 700 мегагерц и 256 метров оперативки.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Oct 11 2012, 12:21
Сообщение #13


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



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

Поставить 4 параллельно и получится 4-головая система и гиг памяти sm.gif


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
_3m
сообщение Oct 11 2012, 12:30
Сообщение #14


Знающий
****

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



Цитата(Dron_Gus @ Oct 11 2012, 13:28) *
Или его прородителя S3C6410 с PoP памятью. Готовая сборка. Или старый s3C24**, там тоже были варианты с уже установленной памятью. Только делается это все под больших потребителей.

Оно бга и без многослойки его не развести!
Цель обсуждаемого модуля удешевить девайс за счет отказа от многослойки.
Такая сборка не будет стоить дороже GSM или GPS модуля на которые ценник сейчас вполне демократичный несмотря на их сложность.
Go to the top of the page
 
+Quote Post
dimay192
сообщение Oct 11 2012, 15:02
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 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

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

 


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


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