Предыстория
Когда речь заходит о разработке специализированного оборудования для встраиваемых систем, перед инженером традиционно открываются два основных пути.- Создание с нуля одноплатного компьютера SBC (англ. – Single Board Computer).
- Использование готового компьютера на модуле COM (англ. – Computer On Module) в качестве ядра собственной конструкции.
Разработанный на заказ SBС обеспечивает оптимальное и универсальное решение, но его проектирование требует значительных инженерных усилий и затрат. Применение COM предполагает упрощённый процесс разработки, но не всегда возможности готового СОМ соответствуют ключевым критериям проекта. Подобные замечания ставят серьёзные вопросы перед проектировщиками систем, для которых основными приоритетами являются скорость выхода на рынок, стоимость и надёжность.
Ответом на эти вопросы стало дальнейшее развитие концепции компактного энергоэффективного модульного компьютера, получившее своё воплощение в спецификации Open Standard Modules Hardware Specification 1.0, предложенной группой SGeT (Standardization Group For Embedded Technologies www.sget.org) в 2020 г.
Введение
Идея OSM заключается в создании перспективного универсального стандарта малогабаритного и недорогого встраиваемого модуля, сочетающего в себе:- полную автоматизацию при сборке и тестировании;
- отсутствие разъёмов и непосредственный монтаж на печатную плату с помощью пайки;
- интегрированные программно-аппаратные интерфейсы;
- ПО с открытым исходным кодом.
Спецификация Open Standard Module позволяет разрабатывать, производить и внедрять встраиваемые модули для наиболее востребованных компьютерных архитектур MCU32, ARM, RISC-V, x86 и др. от ведущих производителей, таких как Intel, NXP, Rockchip, Texas Instruments, MediaTek, Qualcomm и других компаний.
Обзор спецификации OSM
С возможностями стандарта можно детально ознакомиться, обратившись к последней версии спецификации Open Standard Module Hardware Specification OSM_V1.2.Также особый интерес для инженеров представляет OSM Design Guide V1.1. По сути, этот документ является справочником разработчика, в нём подробно описаны все технические особенности стандарта, изложены рекомендации по проектированию собственно модуля и платы носителя, схемотехнические решения для адаптации различных интерфейсов, процессы привязки сигналов, а также вопросы последующего обслуживания и эксплуатации этих устройств.
Форм-фактор OSM во многом напоминает решения, ранее реализованные в СОМ, однако OSM предлагает более компактный размер с большим количеством контактов, более прочный симметричный корпус LGA (англ. – Land Grid Array) и более надёжный монтаж с помощью пайки BGA (англ. – Ball Grid Array). Таким образом, модуль OSM размером с почтовую марку больше похож на электронный компонент, чем на традиционное решение в виде печатной платы, устанавливаемой на специальном носителе (рис. 1).

Типоразмеры модулей
Стандарт OSM определяет четыре типоразмера модулей (рис. 2):- 0 – «Нулевой»: 30×15 мм / 188 контактов (выделен красной линией);
- S – «Малый»: 30×30 мм / 332 контакта (выделен синей линией);
- M – «Средний»: 30×45 мм / 476 контактов (выделен оранжевой линией);
- L – «Большой»: 45×45 мм / 662 контакта (выделен зелёной линией).

Возможное количество интерфейсов для каждого типоразмера приведено в табл. 1.

Заметим, что модули старше «0» типоразмера включают в себя больше интерфейсных возможностей, так, например, размер «S» и выше включают интерфейсы дисплея и камеры, а также как минимум одну линию PCIe, размер «M» поддерживает, помимо традиционных, и дополнительные интерфейсы дисплея, такие как eDP и большее количество линий PCIe, а Size «L» обеспечивает полный набор высокоскоростных интерфейсов, включая поддержку LVDS и PCIe.
Одна плата-носитель на все типоразмеры
Каждый старший типоразмер OSM предполагает более широкий набор функций по отношению к модулю младшего размера, при этом в случае модернизации и при переходе на другой модуль в пределах семейства обеспечивается обратная совместимость. Часто на одной плате-носителе размещается несколько контактных площадок для различных типоразмеров OSM. На практике это означает, что для масштабируемости решений вы можете сразу создать максимально возможный прототип носителя, сначала используя его с модулем размера 0 или S, а затем, для повышения производительности, плавно перейти на размер M или L, при этом не меняя конструкцию несущей платы. Это очень важное преимущество OSM с точки зрения дальнейшего развития ваших разработок.Спецификация OSM также учитывает различную высоту модуля: она определяет варианты одностороннего («плоского») или двухстороннего («расширенного») монтажа компонентов. Это позволяет производителям модулей при необходимости размещать дополнительные микросхемы на обратной стороне печатной платы, например, для увеличения объёма ОЗУ или флеш-памяти, тем самым предлагая более производительные варианты без изменения габаритов.
Для повышения устойчивости к воздействию электромагнитных полей корпуса OSM могут быть частично или полностью защищены металлическим экраном.
Максимальная входная мощность
В спецификации OSM V1.2 указано, что допустимый диапазон входного напряжения питания составляет 3,3 В (VCC_IN_3V3), а для модулей, использующих более мощные процессоры, – 5 В (VCC_IN_5V).Физический контакт OSM модуля представляет собой соединение пайкой, которое способно пропускать ток не менее 0,5 А на каждый контакт. В зависимости от размера модуля количество контактов для входного напряжения VCC_IN_5V различно, а следовательно, для каждого типоразмера различается и входная мощность. В табл. 2 показано количество входных контактов питания и допустимая максимальная входная мощность. Заметим, что в качестве GND типоразмер L использует максимально до 132 контактов.

В зависимости от сценария применения модулей и несущей платы рекомендуется проектировать источник питания с некоторым запасом по мощности, чтобы имелась возможность использования несколько поколений платформ в рамках одной конструкции.
Технические характеристики производимых OSM
На сегодняшний день к сообществу производителей OSM присоединилось достаточно много компаний. Среди них известные, такие как Advantech, Adlink, Kontron, но есть и совсем молодые фирмы, завоёвывающие рынок. Конечно же, всегда интересно увидеть товар лицом и постараться сразу оценить предложение. В табл. 3 представлены обобщённые характеристики каждого типоразмера с учётом их вычислительных возможностей, интерфейсов и с примерным порядком цен.
Далее остановимся на внешнем виде (рис. 3) и технических характеристиках, характерных для большинства производимых сейчас OSM (табл. 4).

Основные особенности и преимущества применения OSM
Теперь, когда мы получили общее представление о том, что такое модули OSM, давайте попробуем ответить, почему инженер-разработчик для своего следующего проекта мог бы выбрать OSM. Ниже перечислены некоторые из ключевых особенностей и преимуществ, которыми обладает OSM.Компактный размер и высокая степень интеграции: модули OSM интегрируют в сверхмалом корпусе полноценное вычислительное ядро (процессор, ОЗУ, хранилище, интерфейсы, управление питанием и т.д.). Например, модуль типоразмера L 45×45 мм по количеству интерфейсов превосходит более крупные по размеру модули COM, что позволяет размещать высокопроизводительный вычислитель с необходимыми интерфейсами в устройствах с ограниченными габаритами, при этом не жертвуя функционалом входов/выходов.
Прочная BGA-конструкция: благодаря монтажу с помощью пайки (рис. 4) в OSM отсутствуют межплатные соединения. В экстремальных условиях эксплуатации (в цехе, на борту, в автомобиле или на улице) повышенная влажность, вибрация и удары могут серьёзно повредить разъёмы.

OSM, будучи припаянным напрямую к плате-носителю, гораздо более устойчив. Несмотря на то что модули OSM не предназначены для самостоятельной замены пользователем, для большинства встраиваемых продуктов это приемлемая или даже желаемая опция.
Также пайка BGA улучшает целостность сигнала из-за более коротких межсоединений, что упрощает проектирование высокочастотных устройств.
Масштабируемость и возможности модернизации: благодаря четырём типоразмерам и множеству вариантов архитектуры ЦП (от микроконтроллеров до 64-разрядных специализированных процессоров) OSM предлагает понятный способ масштабируемости, используя вначале младший модуль OSM, а далее старший и более мощный, без изменения платы-носителя.
Повышение ценности вашей встраиваемой системы: несмотря на все преимущества OSM, проектирование и разработка любой специализированной встраиваемой системы остаётся технически сложным и трудоёмким процессом. Поэтому предпочтительно сотрудничество с опытным и надёжным поставщиком OSM-решений, которое позволит оптимизировать процесс разработки, сократить время выхода на рынок и сосредоточиться на основных компетенциях и требованиях, специфичных для вашего конкретного приложения.
Когда приходит время для индивидуального проектирования, услуги надёжного поставщика по разработке плат-носителей помогут вам создать масштабируемое решение, оптимизирующее производительность и минимизацию затрат. Кроме того, сотрудничество с проверенным поставщиком предоставляет вам доступ к технической поддержке производства, услугам по интеграции программного обеспечения и многим другим вспомогательным сервисам.
Наконец, надёжный поставщик, помимо OSM, часто может предложить полный портфель продуктов, отвечающий широкому спектру требований ваших приложений. Он включает в себя полный набор модулей наиболее востребованных стандартов, таких как Q7, SMARC и других, готовые одноплатные компьютеры, а также различные предварительно интегрированные решения для IoT и граничных вычислений.
Беспроводная связь и готовность к работе в сети: современным устройствам IoT требуются сетевые подключения. Каждый модуль включает в себя выделенную «область коммуникационных интерфейсов» с зарезервированными контактами для сигналов беспроводной связи или соединений по шине. Большинство модулей OSM поставляются со встроенными беспроводными модулями или возможностями подключения по сети. Даже если беспроводные чипы не включены в модуль, распиновка позволяет легко подключать внешние радиомодули (например, сотовые модемы или чипы Wi-Fi) через стандартные интерфейсы (такие как PCIe, USB, SDIO или UART).
Рассмотрим более подробно, как реализуется беспроводное подключение в модулях OSM.
Беспроводная связь является критически важным аспектом современных встраиваемых систем, и OSM уже был разработан с учётом этого. Каждый модуль OSM резервирует 18 специальных контактов BGA в качестве области интерфейса для беспроводной связи, что упрощает подключение антенн или внешних радиочастотных модулей. Часто модули OSM включают встроенные беспроводные радиомодули (Wi-Fi/Bluetooth или sub-1GHz), что делает их готовыми к использованию в приложениях IoT сразу после установки. Ниже приведены некоторые из основных открытых беспроводных стандартов, обычно используемых в проектах на основе OSM, и их применение:
- Wi-Fi (IEEE 802.11): Wi-Fi – самый распространённый стандарт WLAN для высокоскоростных беспроводных сетей. В конструкциях OSM Wi-Fi легко интегрируется (например, через интерфейсы PCIe или SDIO к модулю Wi-Fi);
- Bluetooth BLE (англ. – Bluetooth Low Energy): обеспечивает беспроводную связь на коротких расстояниях с низким энергопотреблением для периферийных и носимых устройств, что позволяет таким устройствам, как датчики или умные гаджеты, подключаться к телефонам или к ближайшему концентратору;
- сотовая связь: для обеспечения связи на больших расстояниях устройства OSM могут использовать сотовые сети (4G/5G) или сети дальнего действия с низким энергопотреблением, такие как NB-IoT и LoRaWAN. Обычно для этого используются внешние модемные модули, подключаемые через стандартные интерфейсы OSM (USB, PCIe и т.д.), что позволяет системе на базе OSM передавать данные по телекоммуникационным или IoT-сетям.
Сравнительный анализ OSM
Выше уже говорилось о двух доступных вариантах в начале разработки собственных встраиваемых устройств: проектирование одноплатника или применение готового СОМ.Далее постараемся детально сравнить оба пути относительно применения ОSM (рис. 5).

Сравнение SBC с OSM
Если бы гибкость проектирования была единственным критерием оценки, то решение на базе специализированного одноплатного компьютера было бы трудно превзойти. Однако следует учитывать и другие факторы.Во-первых, разработка специализированного SBC – это масштабный инженерный проект, особенно в части целостности сигнала и управления тепловым балансом.
Во-вторых, разработка программного обеспечения также может быть проблематичной, поскольку программисты часто начинают с чистого листа.
В-третьих, заказные одноплатные компьютеры должны пройти строгие квалификационные испытания, чтобы гарантировать их соответствие требуемым стандартам надёжности, защиты окружающей среды, безопасности и т.д. Эти испытания могут быть трудоёмкими и дорогостоящими, что ещё больше увеличивает цикл разработки и расходы.
В отличие от этого, OSM обеспечивает упрощённый и экономически эффективный подход. Благодаря предварительно проверенному форм-фактору OSM-модуль снимает с разработчиков наиболее сложные этапы проектирования схемы. Разработка программного обеспечения также упрощается, поскольку у разработчиков есть понятная отправная точка.
Помимо этого, модули OSM предлагают ряд преимуществ с точки зрения гибкости и масштабируемости. Стандартная распиновка и спецификация интерфейсов позволяют разработчикам выбирать между различными производителями OSM, переходить на более производительные или новые модели по мере развития технологий, не требуя существенных изменений в конструкции несущей платы. Такая модульность обеспечивает более перспективный подход к проектированию и помогает защитить начальные вложения.
Сравнение COM с OSM
Модули COM, подобно OSM, также предлагают пользователям предварительно проверенное, стандартизированное вычислительное ядро и, соответственно, обладают схожими преимуществами. Однако существующие сегодня модули COM не всегда подходят для некоторых встраиваемых приложений.Требования высокой надёжности и прочности, необходимые для ответственных применений, часто могут остановить использование COM, которые крепятся к несущей плате через разъём, являющийся потенциально слабым звеном и местом отказа. В этом отношении модули OSM обладают значительным преимуществом благодаря своему корпусу, устанавливаемому с помощью BGA-пайки (рис. 6). Таким образом, исключая необходимость в разъёме между модулем и несущей платой, модули OSM обеспечивают превосходную устойчивость к вибрации и механическим нагрузкам.

Кроме того, модули COM порой слишком велики для некоторых приложений, и это ещё одна проблема, которую решает OSM. Например, в то время как модули COM Express не бывают меньше 55×84 мм, модули OSM даже в максимальном типоразмере L имеют всего 45×45 мм.
Компактная конструкция OSM, допускающая пайку, также делает их более подходящими для автоматизированной установки. Фактически OSM могут поставляться в ленточной упаковке или в лотках, полностью исключая необходимость ручных операций (рис. 7). Такая оптимальная для производства конструкция позволяет OSM достичь высокой экономической эффективности, особенно при крупносерийном производстве.

Ещё одно преимущество OSM – поддержка различных архитектур. В то время как стандарты COM обычно разрабатываются для конкретной архитектуры процессора, OSM не зависят от архитектуры. Заметим, что OSM, хотя и ориентирован в основном на приложения с низкой производительностью, но всё же изначально рассчитан на входную мощность до 42,5 Вт, которая позволяет ему поддерживать платформы x86 и другие высокопроизводительные процессоры.
Применение в различных отраслях промышленности
Гибкость и стандартизированный характер модулей OSM делают их привлекательными для широкого круга отраслей. По сути, любой проект, требующий значительных вычислительных ресурсов в компактном и надёжном пакете, может извлечь выгоду от их применения. Вот несколько возможных областей применения.Промышленная автоматизация и робототехника
Модули OSM идеально подходят для промышленных контроллеров и роботов. Они могут выступать в качестве «мозга» автономных мобильных роботов, роботизированных манипуляторов или промышленных человеко-машинных интерфейсов, обеспечивая в реальном времени обработку потока видеоданных и встроенный искусственный интеллект, например, для обнаружения объектов и навигации. Прочная конструкция OSM устойчива к сильной вибрации, что также является критически важным фактором на промышленных предприятиях и на движущихся объектах.«Умный город» и инфраструктура
Для внедрения «умного города» от интеллектуальных транспортных систем до датчиков окружающей среды необходимы компактные, подключённые к сети энергоэффективные устройства. Модули OSM (особенно со встроенной беспроводной связью) идеально подходят для этой цели, предоставляя мощную вычислительную платформу сбора данных (например, о качестве воздуха или транспортном потоке), передавая их по Wi-Fi или сотовым сетям. Низкое энергопотребление позволяет даже таким устройствам, как парковочные датчики или контроллеры уличного освещения, работать на солнечной энергии.Здравоохранение и медицинское оборудование
Сегодня здравоохранение требует компактных и высоконадёжных вычислительных устройств, таких как портативные диагностические приборы и мониторы состояния пациентов. Модули OSM способны удовлетворить самые строгие санитарные нормы, используя отработанное вычислительное ядро вместо специализированной платы. Например, модуль OSM в портативном мониторе жизненно важных показателей может обеспечивать обработку данных и беспроводное подключение, синхронизируя данные с телефоном по Bluetooth или передавая отчёты по Wi-Fi в облако. Наличие множества поставщиков OSM также даёт производителям медицинского оборудования гибкость в выборе и адаптации в соответствии со своими требованиями.Бытовая электроника и носимые устройства
Несмотря на то что OSM был разработан для промышленного применения, он также может использоваться в потребительских гаджетах. Например, центр управления умным домом может использовать модуль OSM для работы системы на базе ОС Linux, которая обрабатывает протоколы домашней автоматизации (Wi-Fi, Zigbee и т.д.). Миниатюрный форм-фактор может подойти и для некоторых высокотехнологичных носимых устройств. А благодаря своей простоте использования стартапы на основе OSM могут создавать прототипы новых устройств на простых платах-носителях, что значительно сокращает время разработки.Будущее OSM
OSM – это пока ещё молодой стандарт, но он быстро набирает популярность. Многие производители уже выпустили продукты на основе OSM, и экосистема продолжает расширяться за счёт новых процессоров и обновлённых спецификаций.Так, в ноябре 2024 г. было официально объявлено о выпуске спецификации OSM (Open Standard Module) 1.2, а также обновлённого руководства по проектированию OSM 1.1. Эти версии стали результатом большой работы группы стандартизации, направленной на улучшение стандарта OSM при полном сохранении совместимости с ранее выпущенными модулями. Спецификация OSM 1.2 содержит ряд обновлений, которые расширяют гибкость и функциональность стандарта. Основное внимание в этой редакции было уделено расширению и оптимизации отдельных интерфейсов с целью предложить разработчикам более универсальные варианты интеграции, включая, помимо прочего:
- улучшенный интерфейс LVDS, теперь он доступен в качестве одноканальной опции на модулях размера S, ранее доступной только для размера L;
- второй интерфейс CSI, расширена совместимость с модулями размера M, что обеспечивает улучшенную связь между модулями различных типов;
- второй интерфейс I2S, два интерфейса теперь доступны на модулях размера 0.
Заключение
Практически любая встраиваемая система, которой требуется компактный и надёжный вычислитель (от интеллектуального датчика до носимого устройства), может использовать OSM. Общим для всех является необходимость сбалансированного сочетания производительности, унифицированного интерфейса ввода-вывода и быстрой интеграции. Примечательно, что OSM был разработан в эпоху Интернета вещей, когда вычислительные системы должны быть встроены и доступны повсюду. Благодаря значительному уменьшению размеров модулей и интеграции беспроводных возможностей OSM обеспечивает более высокую интеллектуальность периферии непосредственно на объекте генерации данных вместо их централизованной обработки в облаке.В России стандарт OSM пока ещё не распространён, но перспективы у нас широкие, достаточно посмотреть на развитие авиастроения, транспорта, логистических предприятий, технологий БПЛА, роботизации и т.д. Хочется надеяться, что, когда дело дойдёт до выбора компонентов для встраиваемой системы, у российских разработчиков будет значительно больше возможностей, чем когда-либо. В свою очередь, компания ПРОСОФТ, являясь ведущим дистрибьютором оборудования и встраиваемых систем для промышленной автоматизации, готова предложить техническую поддержку в выборе решений на основе OSM и поставку устройств для наших клиентов в России и странах СНГ. ●
Литература
- Open Standard Modules Hardware Specification OSM_V1.2.docx Nov 08, 2024.
- Open Standard Module Design Guide OSM Design Guide V1.1 November 7, 2024.
- Информационные материалы с интернет-сайтов производителей OSM-модулей.
Телефон: (495) 234-0636
E-mail: info@prosoft.ru
© СТА-ПРЕСС, 2026
Если вам понравился материал, кликните значок — вы поможете нам узнать, каким статьям и новостям следует отдавать предпочтение. Если вы хотите обсудить материал —не стесняйтесь оставлять свои комментарии : возможно, они будут полезны другим нашим читателям!

