GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Main page
  • Contents
  • Current events
  • Random article
  • About Wikipedia
  • Contact us
  • Help
  • Learn to edit
  • Community portal
  • Recent changes
  • Upload file
  • Special pages
  • Search
  • Donate

This view

  • Original page
  • New address

GeezerVison is showing en.wikipedia.org — System on module - Wikipedia

This article includes a list of general references but lacks sufficient corresponding inline citations. Please help improve this article by introducing more precise citations. (December 2016) (Learn how and when to remove this message)
Typical SoC use in a system on a module circuit board
SoM block diagram example

A system on a module (SoM) is a board-level circuit that integrates a system function in a single module. It may integrate digital and analog functions on a single board. A typical application is in the area of embedded systems. Unlike a single-board computer, a SoM serves a special function like a system on a chip (SoC). The devices integrated in the SoM typically require a high level of interconnection for reasons such as speed, timing, bus width, etc. There are benefits in building a SoM, as for SoC; one notable result is to reduce the cost of the base board or the main PCB. Two other major advantages of SoMs are design-reuse and that they can be integrated into many embedded computer applications.

History

The acronym SoM has its roots in the blade-based modules. In the mid-1980s, when VMEbus blades used M-Modules,[1] these were commonly referred to as system On a module (SoM). These SoMs performed specific functions such as compute functions and data acquisition functions. SoMs were used extensively by Sun Microsystems, Motorola, Xerox, DEC, and IBM in their blade computers.

Design

A typical SoM consists of:

  • at least one microcontroller, microprocessor or digital signal processor (DSP) core
    • multiprocessor systems-on-chip (MPSoCs) have more than one processor core
  • memory blocks including a selection of ROM, RAM, EEPROM and/or flash memory
  • timing sources
  • industry standard communication interfaces such as USB, FireWire, Ethernet, USART, SPI, I²C
  • peripherals including counter-timers, real-time timers and power-on reset generators
  • analog interfaces including analog-to-digital converters and digital-to-analog converters
  • voltage regulators and power management circuits

See also

  • CompactPCI – Computer bus interconnect for industrial computers
  • Futurebus – Universal computer bus standard
  • PCI Mezzanine Card – Printed circuit board assembly manufactured to the IEEE P1386.1 standard
  • VPX – Standards for connecting components of a computer
  • VXS – VMEbus performance improvement standard

References

  1. ↑ "IEEE 1386-2001 - IEEE Standard for a Common Mezzanine Card Family: CMC". IEEE.
  • ANSI/IEEE Std 1014-1987 and ANSI/VITA 1–1994
  • 1386-2001 - IEEE Standard for a Common Mezzanine Card Family: CMC
  • Standard ANSI/VITA 46.0-2007
  • VITA Technologies Hall of Fame - PCI Mezzanine Cards
Retrieved from "https://en.wikipedia.org/w/index.php?title=System_on_module&oldid=1344767747"
Categories:
  • Microcomputers
  • Embedded systems
  • Computer buses
  • IEEE standards
Hidden categories:
  • Articles with short description
  • Short description matches Wikidata
  • Articles lacking in-text citations from December 2016
  • All articles lacking in-text citations
  • Wikipedia articles needing clarification from September 2018
  • All articles with unsourced statements
  • Articles with unsourced statements from May 2022
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.