ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
16 апреля
689525
Evgeny_CD, Архитектор (27.07.2016 01:03, просмотров: 1097)
Размышлизма про нашествию SiP. -> http://caxapa.ru/689464.html
Кратко. Тезисы. Интересно, как долго Netburner продержится? Он только за счет наработанного ПО и уже созданной экосистемы может еще немного покоптить небо, а так фсе. http://caxapa.ru/265540.html Все, конечно, бросятся или бросились пилить Linux для этих камней. И зря. Маловато памяти для нормального линуха. eCOS, RTEMS, и, кстати, .NET Micro Framework (http://caxapa.ru/650269.html) - вот хороший выбор для этих камней. POCO (http://caxapa.ru/379934.html) тоже имеет смысл. NuttX (http://caxapa.ru/650955.html) - самое то. Я мало что знаю про QT, и у меня нет ощущения, что его можно нормально поднять на 32М SDRAM. LUA, JIM (http://jim.tcl.tk - opensource small-footprint implementation of the Tcl) хорошо. JamVM - очень интересная JVM. http://caxapa.ru/527931.html Архитектура - host CPU для сложных задача и peripherial MCU для небольшой хардкрной RT работы с периферией будет все более и более популярна. FPGA iCE40 позволяет сделать "SPI HUB" для того, чтобы подцепить кучу периферийных процов c минимальными оверхедами (например, обмен с хостом делать по QSPI, а пакеты в буферной памяти качать в слейвы по обычному SPI, неторопливо). В целом, SiP'ный подход расширит возможности, доступнык для embedder'ов средней руки. Будет больше шансов продать качественный высокоуровневый софт Заказчикам в составе системы. Одновременно, перспективы FLASH микроконтроллеров с большим объемом FLASH и SRAM затуманиваются. Доступный сейчас предел (4M FLASH 0.5...1M SRAM) не позволяет поднять на кристалле навороченную систему - с графикой, файловой системой, IP стеком с кучей фишек и проч. И то, что они будут дешевле SiP, с этой точки зрения ничего не дает - если оно не влезло - то пофиг цена того, во что оно не влезло. Для такого SiP я вижу некий ценовой предел в виде $20 (оценка, реально диапазон), при котором он будет очень популярен. При такой стоимости ядра стоимость всего остального (корпус, экран, БП, труд продавца и проч.) будет заметно выше (если бизнес - не продажа OEM плат), и мотив покупать его будет понятен. Можно ожидать роста рынка встраиваемого ПО на основе виртуализации или TrustZone, чтобы надежно скрыть "либу" от посторонних глаз. При наличии быстрого ядра и 32М памяти можно делать очень качественные вещи, и продавать широким массам. В таком варанте не надо будет играться в "криптование через усложнение" - любимая фишка всех GPL'щиков. Тебе продается готовый SiP, куда прошит загрузчик, секурификатор и "либа". "Либа" - это IP ("фичастый"), файлова система, GUI, полный набор функций для работы с сотиками, какой-нибудь SIP и проч. Все это живет как статический код в памяти, а юзеру дается удобный интерфейс ко всему этому. Из свой области памяти юзер кода либы не видит, разумеется.