COM Express
COM Express (COMe) ist eine Spezifikation der PICMG für x86er-basierte Computer-on-Module (COM). COM Express Computer-on-Module integrieren die Kern-Funktionalität eines bootfähigen PCs wie CPU, Grafikprozessor, Arbeitsspeicher und Standardschnittstellen auf einem Modul, das über maximal zwei Steckverbinder auf ein applikationsspezifisches Carrier Board gesteckt wird. COM Express basiert auf dem 2003 von Intel und Kontron vorgestellten Formfaktor ETXexpress, wurde aber im Zuge der Spezifizierung durch die PICMG in COM Express umbenannt.
COM Express spezifiziert sowohl die Abmessungen des Moduls, Platzierung der Befestigungsbohrungen, sowie auch die Platzierung und Pin-Belegung (Pin-out Typ) der Konnektoren zum Carrier Board. Diese führen die typischen seriellen PC-Schnittstellen wie PCI Express, USB, Audio, Grafik und Ethernet zum Carrier Board hinaus. Durch die Festschreibung der Pin-Belegung in den so genannten Pin-out Typen soll sichergestellt werden, dass COM Express Module untereinander austauschbar bleiben, so dass COM Express auch nachträglich noch mit neuen COM Express Computer-on-Module aufgerüstet werden können. Je nach Typ kommen ein oder zwei 220-polige Steckverbinder zum Einsatz. Der gleiche Steckverbindertyp wird auch bei CoreExpress eingesetzt.
Pin-out Typen
[Bearbeiten | Quelltext bearbeiten]Derzeit definiert die COM Express-Spezifikation der PICMG sieben verschiedene Pin-Outs. Das verbreitetste Pin-Out ist Typ 2. Die Pin-outs, Typ 6 und Typ 10, die mit der Revision 2.0 der COM Express-Spezifikation Anfang 2010 hinzugefügt wurden, integrieren bis zu drei digitale Display Interfaces parallel zum PCI Express Graphics Port.
Ende 2016 wurde Typ 7 vorgestellt. Er unterscheidet sich von den bisherigen Typen dadurch, das auf fast alle Videoschnittstellen verzichtet wurde. Es verfügt nur noch über eine LVDS-Schnittstelle, welche wahlweise auch als eDP (embedded Displayport) genutzt werden kann. Auch die Anzahl der SATA- und USB-Schnittstellen wurde reduziert. Dadurch wurde es möglich 32 PCI-Express-Lanes sowie viermal 10-GBaseKR-Ethernet zu implementieren.[1]
Pin-out | Anzahl Steckverbinder |
PCI Express Lanes |
PEG a | PCI | IDE | SATA | LAN | Video Ausgänge | USB 2.0 |
USB 3.0 |
Sonstige |
---|---|---|---|---|---|---|---|---|---|---|---|
Typ 1 | 1 × 220 Pins | 6 | – | – | – | 4 | 1 | LVDS, VGA | 8 × | – | |
Typ 10 | 1 × 220 Pins | 4 | – | – | – | 2 | 1 | LVDS, DDI (SDVO b, DP, HDMI/DVI) | 6 × | 2 × | 2 × RS-232 |
Typ 2 | 2 × 220 Pins | 22 | Ja | Ja | 1 | 4 | 1 | LVDS, VGA, DDI (SDVO b, DP, HDMI/DVI) | 8 × | – | |
Typ 3 | 2 × 220 Pins | 22 | Ja | Ja | – | 4 | 3 | LVDS, VGA, SDVO b | 8 × | – | |
Typ 4 | 2 × 220 Pins | 32 | Ja | – | 1 | 4 | 1 | LVDS, VGA, SDVO b | 8 × | – | |
Typ 5 | 2 × 220 Pins | 32 | Ja | – | 2 | 4 | 3 | LVDS, VGA, SDVO b | 8 × | – | |
Typ 6 | 2 × 220 Pins | 24 | Ja | – | – | 4 | 1 | LVDS, VGA, 3 × DDI (SDVO b, DP, HDMI/DVI) | 4 × | 4 × | 2 × RS-232 |
Typ 7 | 2 × 220 Pins | 32 | – | – | – | 2 | 1 | eDP/LVDS | – | 4 × | 2 × RS-232, 4 × 10GBaseKR Ethernet |
Modulgrößen
[Bearbeiten | Quelltext bearbeiten]Die Spezifikationen definieren vier Modulgrößen:
Extended: | 155 mm × 110 mm |
Basic: | 125 mm × | 95 mm
Compact: | 95 mm × 95 mm |
Mini: | 55 mm × 84 mm (Type 1/10 Pin-out) |
COM Express-Spezifikation
[Bearbeiten | Quelltext bearbeiten]Die COM Express-Spezifikationen (COM.0) wird von der PICMG definiert. Sie kann gegen eine Gebühr von der PICMG erworben werden.
- Rev. 1.0 2005
- Rev. 2.0 2010
- Rev. 2.1 2012
- Rev. 3.0 2017
COM Express Carrier Designguide
[Bearbeiten | Quelltext bearbeiten]Der COM Express Carrier Designguide der PICMG gibt zusätzliche Informationen für die Entwicklung applikationsspezifischer Carrier Boards für COM Express COMs. Neben Referenzplänen für externe Schaltkreise, um die verschiedenen Peripheriefunktionen der COM Express-Module zu implementieren, beschreibt er auch die unterstützten Bus-Systeme und weiterhin, wie weitere Peripherie und Erweiterungsslots in ein COM Express-basiertes System zu integrieren sind. Der COM Express Carrier Design Guide ist sowohl auf der PICMG-Webseite[2], wie auch bei den verschiedenen Embedded-Herstellern erhältlich.
Hersteller
[Bearbeiten | Quelltext bearbeiten]- Aaeon
- Adlink
- Advantech
- AXIOMTEK
- congatec GmbH
- DATA MODUL AG
- GE Intelligent Platforms
- Kontron
- Lippert Embedded
- MSC Vertriebs GmbH
- MEN Mikro Elektronik GmbH
- Portwell
- TQ-Systems
- VIA Technologies GmbH
Weblinks
[Bearbeiten | Quelltext bearbeiten]- Website der PICMG
- COM Express-Spezifikation als kostenpflichtiger Download („PICMG COM.0 R2.1“) ( vom 3. Februar 2013 im Internet Archive)
- COM Express Whitepaper
- COM Express Info Page
- COM Express White Paper „What’s New in COM Express 2.0“
- COM Express Plug-and-Play Initiative
- Whitepaper über die Neuerungen der Revision 2.0 der COM Express-Spezifikation (PDF; 2,3 MB)
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ Jeff Munch: PICMG COM Express Type 7 includes 10GbE. In: embedded Computing Design. OpenSystems Media, 8. August 2016, abgerufen am 24. September 2016 (englisch).
- ↑ COM Express Carrier Design Guide - Guidelines for designing COM Express Carrier Boards. (PDF; 2,3 MB) PICMG, archiviert vom am 13. Januar 2012; abgerufen am 2. Dezember 2011.