ComComputer on Module or simple known as COM is a kind of single-board computer (SBC) that allows system expansion along with application-specific customization. It is basically a kind of extension of the concept of System on Chip (SoC). By nature, Computer on Module is something in between a full-up computer and a microcontroller. Both the terms “Computer-on-Module” and “COM” were coined by VDC Research Group, Inc based in USA.

Computer on Module are highly integrated embedded computers built on a single circuit board. The design includes a microprocessor with RAM, input controllers, output controllers and all other features on one single board. These highly integrated embedded computers have everything a computer needs to function in an effective manner. Along with extensive features and interfaces, these kinds of computers also offer high performance, low power consumption as well as compact size. These computers offer possible application in visualization, multimedia, automation and communication devices.

The COM needs to be mounted on a carrier board which can be connected to standard peripheral connectors. The carrier board offers all the interface connectors for different peripherals like storage, Ethernet, keyboard, mouse, and display. Usually the design of the COM does not have standard connectors which are required for any input peripherals and output peripherals to be attached directly to the board. But in the market you can even find some COMs that are designed with peripheral connectors and hence can function properly without the need of a carrier.

The unique concept of Computer on Module is perfect for use in small or specialized applications that need low power consumption or small physical size as required in embedded systems. Due to its compact size and highly integrated features, COMs can be used by complex CPUs, including multi-core technology.

With the emergence of the concept of Computer on Modules, system developers can focus in a better manner on their core competencies and the unique functions of their systems. This leads to the development of compact, high-performance systems within a very short time period. Also software teams get the opportunity to develop new applications faster with less manpower. This enhances productivity level and at the same time reduces time to market.

To conclude, with the emergence of the unique concept of Computer on Module (COM), all generic PC functionalities are now easily available in an off-the-shelf core module. This makes it possible to enjoy the best of latest technologies today and at the same time keeping an eye on future technologies.