Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Computer-on-module

From Wikipedia, the free encyclopedia
Type of single-board computer
Not to be confused withComputer module.
Raspberry Pi Compute Module 3+, a computer-on-module, which offers a quad-core CPU, 1 GB RAM, and up to 32 GB offlash storage in the compactSO-DIMM form factor used for RAM modules on laptops.

Acomputer-on-module (COM) is a type ofsingle-board computer (SBC), a subtype of anembedded computer system. An extension of the concept ofsystem on chip (SoC) andsystem in package (SiP), COM lies between a full-upcomputer and amicrocontroller in nature. It is very similar to asystem on module (SOM).

Design

[edit]

COMs are completeembedded computers built on a singlecircuit board.[1] The design is centered on amicroprocessor withRAM,input/output controllers and all other features needed to be a functional computer on the one board. However, unlike a single-board computer, the COM usually lacks the standard connectors for any input/output peripherals to be attached directly to the board.

The module usually needs to be mounted on a carrier board (or "baseboard") which breaks the bus out to standard peripheral connectors. Some COMs also includeperipheral connectors. Some can be used without a carrier.

A COM solution offers a dense package computer system for use in small or specialized applications requiring low power consumption or small physical size as is needed inembedded systems. As a COM is very compact and highly integrated, even complex CPUs, including multi-core technology, can be realized on a COM.

Some devices also incorporatefield-programmable gate array (FPGA) components. FPGA-based functions can be added asIP cores to the COM itself or to the carrier card. Using FPGA IP cores adds to the modularity of a COM concept because I/O functions can be adapted to special needs without extensive rewiring on theprinted circuit board.[2]

A "computer-on-module" is also called a "system-on-module" (SOM).[3][4]

History

[edit]

The terms "Computer-on-Module" and "COM" were coined by VDC Research Group, Inc. (formerly Venture Development Corporation) to describe this class of embedded computer boards.

Dr. Gordon Kruberg, founder and CEO of Gumstix, is credited for creating the first COM, predating the next recognizable COM entries by almost 18 months.

Gumstix ARM Linux Machine number is 373, established 9 September 2003, while Kontron's is 735, established 18 April 2005, and Keith & Koep's (now part of SECO[5]) is 776, established 20 June 2005. Boards numbered below 373 were larger and single board computers as opposed to modules, for example, the Itsy, a tiny hand-held device based on the StrongARM.

The rapid development paradigm (COM + expansion board) Dr. Kruberg established has been at the heart of leading edge development since then and used at leading consumer products companies worldwide.

COM's have proven useful in launching entire industries[citation needed] requiring rapid development efforts. For example, in 2005 Apple used aGumstix COM to test the original iPhone concept.

Benefits

[edit]
Raspberry Pi Compute Module 3 (center) mounted onto a carrier board intended for development

Using a carrier board is a benefit in many cases, as it can implement special I/O interfaces, memory devices, connectors or form factors. Separating the design of the carrier board and COM makes design concepts more modular, if needed. A carrier tailored to a special application may involve high design overhead by itself. If the actual processor and main I/O controllers are located on a COM, it is much easier, for example, to upgrade a CPU component to the next generation, without having to redesign a very specialized carrier as well. This can save costs and shorten development times. However, this only works if the board-to-board connection between the COM and its carrier remains compatible between upgrades.

Other benefits of using COM products instead of ground-up development include reducingtime to market (TTM), risk reduction, cost savings, choice of a variety of CPUs, reduced requirements and time for customer design, and the ability to conduct both hardware and software development simultaneously.[6]

See also

[edit]

References

[edit]
  1. ^Typical COM product line
  2. ^Technologic Systems FPGA based COM modules
  3. ^"computer-on-module".PCMag Encyclopedia.
  4. ^"Make or Buy: System on Modules and Small Board Computers".
  5. ^"Garz & Fricke (incl. Keith & Koep) now part of SECO" SECO Northern Europe
  6. ^Computer on Modules - Technical Reference Manuals

External links

[edit]
Micro
Static
Appliances
Computers
By use
By size
Mobile
Laptop
Tablet
Handheld
Calculator
Wearable
Midrange
Large
Others
Retrieved from "https://en.wikipedia.org/w/index.php?title=Computer-on-module&oldid=1296356440"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp