Компьютер на модуле

редактировать

. A Компьютер на модуле (COM ) - это тип одноплатный компьютер (SBC), подтип встроенного компьютера системы. Расширение концепции системы на кристалле (SoC) и системы в пакете (SiP), COM находится между полностью загруженным компьютером и микроконтроллер в природе. Это очень похоже на систему в модуле (SOM).

Содержание
  • 1 Дизайн
  • 2 История
  • 3 Преимущества
  • 4 См. Также
  • 5 Ссылки
Дизайн

COM-модули завершены встроенные компьютеры построен на единой печатной плате. В основе конструкции лежит микропроцессор с контроллерами RAM, ввода / вывода и всеми другими функциями, необходимыми для функционирования компьютера на одной плате. Однако, в отличие от одноплатного компьютера, в COM обычно отсутствуют стандартные разъемы для подключения периферийных устройств ввода / вывода напрямую к плате.

Модуль обычно должен быть установлен на несущей плате (или «основной плате»), которая отделяет шину от стандартных периферийных разъемов. Некоторые COM также включают разъемы для периферийных устройств. Некоторые можно использовать без носителя.

Решение COM предлагает компактную компьютерную систему для использования в небольших или специализированных приложениях, требующих низкого энергопотребления или небольшого физического размера, как это требуется во встроенных системах. Поскольку COM очень компактен и хорошо интегрирован, даже сложные процессоры, включая многоядерные технологии, могут быть реализованы на COM.

Некоторые устройства также содержат компоненты программируемой вентильной матрицы (FPGA). Функции на основе FPGA могут быть добавлены как IP-ядра в сам COM или на несущую карту. Использование IP-ядер FPGA добавляет модульности концепции COM, поскольку функции ввода / вывода могут быть адаптированы к особым потребностям без обширной переустановки на печатной плате.

"Компьютер-модуль" также называется «система на модуле» (SOM).

История

Термины «Компьютер на модуле» и «COM» были придуманы исследователем рынка Venture Development Corp (VDC) и впервые появился в отчете VDC о мировом рынке плат для торговых компьютеров в реальном времени и встроенных приложениях, опубликованном в ноябре 2001 года. Эти термины стали более заметными после промышленной стандартизации формата COM Express в 2005 году.

Не существует однозначного продукта «первый компьютер-на-модуле», поскольку множество небольших одноплатных компьютеров, подобных компонентам, уже присутствовали на рынке, когда VDC впервые ввела этот термин.

COM Express - это лишь один из многих стандартизированных форматов "компьютер на модуле". Другие стандарты COM с открытой спецификацией включают SMARC, Qseven, ESM, XTX и eTX. Кроме того, многие производители предлагают COM с проприетарными форматами.

Некоторые проприетарные форматы COM модифицировали конструкции SODIMM и MXM в стиле краевого разъема, в то время как другие имеют произвольные прямоугольные размеры вместе с различными типами плат высокой плотности. плата разъемов. Примечательно, что вычислительный модуль Raspberry Pi разработан в 200-контактном формате SODIMM.

Преимущества

Использование несущей платы является преимуществом во многих случаях, поскольку она позволяет реализовать специальные интерфейсы ввода-вывода, устройства памяти, разъемы или форм-факторы. Разделение конструкции несущей платы и COM при необходимости делает концепции дизайна более модульными. Носитель, предназначенный для специального применения, сам по себе может повлечь за собой высокие затраты на проектирование. Если фактический процессор и основные контроллеры ввода-вывода расположены на COM, намного проще, например, обновить компонент ЦП до следующего поколения, без необходимости также перепроектировать очень специализированный носитель. Это может сэкономить средства и сократить время разработки. Однако это работает только в том случае, если межплатное соединение между COM и его носителем остается совместимым между обновлениями.

Другие преимущества использования продуктов COM вместо разработки с нуля включают сокращение времени вывода на рынок (TTM), снижение рисков, экономию затрат, выбор различных процессоров, сокращение требований и времени для проектирования заказчиков и возможность одновременно разрабатывать как аппаратное, так и программное обеспечение.

См. также
Ссылки
Последняя правка сделана 2021-05-15 08:31:22
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте