Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Дизайн [ править ]

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

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

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

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

«Компьютер на модуле» также называется «системой на модуле» (SOM). [3] [4] [5]

История [ править ]

Термины «Компьютер на модуле» и «COM» были придуманы VDC Research Group, Inc. (ранее Venture Development Corporation) для описания этого класса встраиваемых компьютерных плат.

Доктору Гордону Крубергу, основателю и генеральному директору Gumstix, приписывают создание первого COM, опередившего следующие узнаваемые записи COM почти на 18 месяцев.

(Номер машины Gumstix ARM Linux - 373, установлен 9 сентября 2003 года, у Kontron - 735, установлен 18 апреля 2005 года, и у Keith & Koep - 776, установлен 20 июня 2005 года. Платы с номерами ниже 373 были больше и одноплатные компьютеры в отличие от модулей Например, Itsy, крошечное портативное устройство на основе StrongARM.)

Парадигма быстрого развития (плата расширения COM +), которую установил доктор Круберг, с тех пор лежит в основе передовых разработок и используется ведущими производителями потребительских товаров по всему миру.

COM оказались полезными для запуска целых отраслей, требующих быстрых усилий по разработке. Например, в 2005 году Apple использовала Gumstix COM для тестирования оригинальной концепции iPhone.

РЕКОМЕНДАЦИИ:

Gumstix: https://en.wikipedia.org/wiki/Gumstix http://www.Gumstix.com

Доктор Гордон Круберг https://www.gumstix.com/about-us/

Машины ARM: http://www.arm.linux.org.uk/developer/machines/

Первый пресс-релиз Gumstix: https://www.gumstix.com/images/Launch.pdf

Первое упоминание в прессе (косая черта): https://hardware.slashdot.org/story/04/01/28/1645213/a-linux-machine-for-your-collar

Воздушный бой: как Apple и Google вступили в войну и начали революцию: https://www.google.com/books/edition/Dogfight_How_Apple_and_Google_Went_to_Wa/qDOdHNAb3aMC?hl=en&gbpv=1&bsq=gumstix

Преимущества [ править ]

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

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

См. Также [ править ]

Ссылки [ править ]

  1. ^ Типичная линейка продуктов COM
  2. ^ Модули COM на базе ПЛИС Technologic Systems
  3. ^ "компьютер на модуле" . Энциклопедия PCMag.
  4. ^ "Компьютер на модуле" .«Система на модуле (SOM)» . Определения критических ссылок.
  5. ^ «Сделайте или купите: Система на модулях и малых настольных компьютерах» .
  6. ^ Компьютер на модулях - Технические справочные руководства