Whitepaper. What s new at COM Express Revision 2.0. What changes with Revision 2.0? Compact Form Factor

Similar documents
Technical Leadership & Membership

Axiomtek COM Express Type 10 Product White Paper

COM Express Compact and Qseven embedded PC Module based on Intel Atom Processor. Presented by: congatec AG Christof Riederer

PCI-X Bus PCI Express Bus Variants for Portable Computers Variants for Industrial Systems

COM Express Standard. New PICMG standard for Computeron-Modules (COM) in x86 technology

A user s guide to selecting the right computer-on-module (COM)

Excellence in Electronics

ARM and x86 on Qseven & COM Express Mini. Zeljko Loncaric, Marketing Engineer, congatec AG

VRM-Express-HL. Overview:

New. Audio Chipset Intel HD Audio integrated in chipset. Ethernet

Whitepaper SMARC 2.0. The perfect Standard between Qseven and COM Express

C802 Core i7 3U CompactPCI SBC

. Micro SD Card Socket. SMARC 2.0 Compliant

. SMARC 2.0 Compliant

On-Modules scalability with AMD products

Copyright 2016 Axiomtek Co., Ltd. All Rights Reserved.

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Kontron s ARM-based COM solutions and software services

Embedded Computing.

The ROBO-8710VLA package should cover the following basic items

CB70C Rugged COM Express (VITA 59 RCE) with Intel Core i7

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

C800 Core 2 Duo CompactPCI SBC

4-Port USB 3.1 (10Gbps) Card - 4x USB-A with Two Dedicated Channels - PCIe

VLSI AppNote: VSx053 Simple DSP Board

fit-pc Intense 2 Overview

Lily V2.0 COM Express Baseboard. Datasheet

Reducing Time-to-Market with i.mx6-based Qseven Modules

Procelerant CEQM57XT

Embedded COM System. User s Manual. Product Number: /020/030

Published on EMAC Inc. ( Source URL: AIMB-215 Mini-ITX

ARM in competition with x86 on COM solutions. ICC Media, July 2014 Gerhard Szczuka Portfoliomanager COM, SBC, Motherboards, PC104

SOM Qseven Spec. System On Module. USER Manual V1.0

RoBoard RB-100 Manual V2.00 The Heart of Robotics. Jan 2009 DMP Electronics Inc

COMSys The Embedded PC Platform

SOM Published on EMAC Inc. ( Source URL: Expansion Interface I/O

JNAF791 Series ATX. ATX Embedded Motherboard, 8th Generation Intel Xeon E, Core i7/ i5 /i3, Pentium Celeron LGA1151 Socket Processor, Max.

PCM-9363 Intel Atom TM N455/D SBC, DDR3, 24-bit LVDS, CRT or HDMI, 2 Giga LANs, Mini PCIe, 3 COMs Startup Manual

PICMG COM.0. COM Express Module Base Specification

Compact form factor. High speed MXM edge connector. Processor. Max Cores 4. Max Thread 4. Memory. Graphics. Video Interfaces.

General. Display. Ethernet Interface. MIO-5271 Startup Manual 1

PCM-9562 Intel Atom N450/D510 EBX SBC with 3LAN/6 COM/3 SATA/8 USB2.0/2 Watchdog Startup Manual

COMSys The Embedded PC Platform

MITAC Desktop Board PD10TI Product Guide

S2C K7 Prodigy Logic Module Series

MITAC Desktop Board PD12TI Product Guide

Specifications. Packing List. Ethernet Interface. General. MIOe Expansion Slot. VGA/HDMI Interface. MIO-2360 Startup Manual 1

» Starterkits and Evaluation Boards» Starterkits and Evaluation Boards ««

1151 CPU, DP/ VGA, 5 COM, 6 USB,

We simplify the use of embedded technology

Features. -40 ~ 60 95% humidity (non-condensing) 40 C (non-condensing) Vibration

Features. -40 ~ 60 95% humidity (non-condensing) 40 C (non-condensing) Vibration

Safe and Rugged Computer-On-Modules. Powerful Small Form Factors for Harsh Environments

Packing List. Optional Accessories. Specifications. General. MIOe Expansion Slot. 64-pin Expansion Connectors. MIO-3260 Startup Manual 1

Dell Studio 1569 Comprehensive Specifications

QCB Hardware DVT Test Report. Revision:V1.0. Dec Copyright EFCO EverFine Industrial Co. Ltd.

Expandable Embedded Computer. MXC-2000 Series Intel Atom Fanless Expandable Embedded Computer with PCI/PCIe Slots

FTF Americas. FTF Brazil. freescale.com/ftf. Secure, Embedded Processing Solutions for the Internet of Tomorrow

Embedded BIOS. Features and Board Support Packages congatec AG 1

EC531-SD/EC532-SD Installation Guide

PPC-MB-8260AE (Intel Core i7/i5/i3/pentium/ Celeron LGA 1151 Mini-ITX with DP/VGA, 5 COM, 6 USB, Dual LAN, PCIe x4, Mini PCIe, DDR4) Startup Manual

Features. With SSD: 3 5 ~ 500 Hz, random, 1 hr/axis With 2.5" HDD: 1 5 ~ 500 Hz, random, 1 hr/axis

Introduction CHAPTER 1

Finish your work faster with Thunderbolt 3. Thunderbolt 3 Dual-4K Docking Station for Laptops - 5K Support - Windows Only. StarTech ID: TB3DK2DPWUE

SATA III Interface Two interfaces are routed to the J3 CPCI Serial connector Support for RAID 0, 1, 5, 10

XC15 Rugged COM Express Evaluation Carrier Board

STANDARD COMPUTER-ON-MODULES

ARDUINO INDUSTRIAL 1 01 Code: A000126

PCM-9365 Intel Celeron N2930 & Atom E3825, 3.5 SBC, 2GB/4GB On-board Memory, VGA, 48-bit LVDS, 2GbE, Mini PCIe, PCI-104, SUSI 4 Startup Manual

COM Express. Embedded Building Blocks for IoT Edge Computing.

Axiomtek 6th Generation Intel Core (Skylake) Embedded Board & SoM White Paper

Celeron EPIC Computer with GUI and Dual Ethernet SBC4685

C160 Core 2 Duo VME SBC

User s Manual USB 3.0 Expansion Card TS-PDU3

3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P

Motherboard Components of a Desktop Computer

C900 PowerPC G4+ Rugged 3U CompactPCI SBC

The PXI Modular Instrumentation Architecture

CM10 Rugged COM Express with TI Sitara ARM Cortex-A15

CM3-BT1. Extreme Rugged PCI-104 Single Board Computer with Intel Atom Processor E3800 Series SOC. Features. Specifications

MIO Published on EMAC Inc. ( Source URL:

42"Chassis Touch Screen Monitor

Thunderbolt Update. Shahaf Kieselstein VP and General Manager Jason Ziller Marketing Director CCD, Client Computing Group Intel Corporation June 2016

Msystems Ltd. P8H61-M. Specifications. REV New H61 B3 Revision Compact and powrful ASUS H61 with igpu graphics boost

COM EXPRESS STANDARD ADVANTAGES

ARDUINO YÚN MINI Code: A000108

JNU691 Series. Intel Apollo Lake Processor Motherboard support 3 Independent Display outputs (2 * HDMI Ports and 1 * VGA Port)

PCM-9584 Onboard Intel Pentium M EBX SBC with Audio, VGA 2LVDS and LAN

Accessories Quick Guide

Kontron Technology ARM based Embedded

MXE-5500 Series. 6th Generation Intel Core i7/i5/i3 BGA Processor-Based Fanless Embedded Computer. Features. Introduction.

EMX-ESG User Manual. EMX I/O Module with 2 Gigabit Ethernet, 6 Serial Ports, and 14 GPIO

PCM-9386 Celeron M 3.5" SBC with MIO/VGA/LCD/LVDS Ethernet/USB2.0 and SSD

USB300Rev2-RDK RevW User Manual

ARDUINO YÚN Code: A000008

2-Port USB 3.1 (10Gbps) Card - 1x USB-C, 1x USB- A - PCIe

Thunderbolt 3 Dual-4K Docking Station for Laptops - Windows Only

Intel Galileo gen 2 Board

PCM-9388 Celeron M 3.5 SBC with PC/104, VGA/ TTL/LVDS Ethernet/USB 2.0 and SSD Startup Manual

Intel 5th Gen. Broadwell Core i7-5650u/ i5-5350u processors 3.5 SBC

Transcription:

What s new at COM Express Revision 2.0 Since its beginning in 2005, the COM Express Specification success story continues to build. Its main target was, and still is, to define the mandatory requirements of COM Express modules and carrier boards as far as it is necessary to ensure interoperability between the products of different vendors. Nevertheless, with continuous technical progress, there is also the need for adjustments of the common interface that being the COM Express connector. More than 5 years after the initial release of the COM Express Specification, the Revision 2.0 prepares the COM Express standard for the future. What changes with Revision 2.0? Compact Form Factor Rev 1.0 defined two form factors for COM Express modules: Basic (125 mm x 95 mm) and Extended Size (155 mm x 110 mm). Whereas the rarely used extended form factor is especially suited for high power consuming modules, e.g. server technology, the more commonly used basic form factor is based on less power consuming mobile and embedded technology. Shortly after the official release of Rev. 1.0, multiple vendors, including congatec, created space-saving 95 x 95 95.00 mm modules that were widely known as Compact modules. The official incorporation of this additional form factor size into Rev. 2.0 of the COM Express standard can 95.00 be considered as a tribute to the popularity of this size definition. The small size of 110.00 the Compact modules allows for an easier integration when it comes to low power application with space limitations. 155.00 COMPACT EXTENDED 125.00 BASIC 95.00 Size comparison: Extended - Basic - Compact

conga-tca: COM Express Compact module based on the dual core Intel Atom D2550 / N2600 / N2800 processor New Interfaces and Major Changes of Connector Pinouts TV Out is no longer part of the latest revision of the COM Express standard. Since all modern displays and TVs accept digital high bandwidth signals, e.g. HDMI, there is no longer a need for analog video transmission via the outdated TV Out. Although the support for PCIe Gen. 2 implies no change to the pinout of the COM Express module, nevertheless it affects the layout of the carrier board. PCIe Gen. 2 provides twice the speed of PCIe Gen. 1, which is achieved by doubling the frequency. To ensure sufficient signal quality at the receiver, designers have to take care of higher losses in the PCB, increased crosstalk etc. Furthermore, the differential PCIe clock signal and the PCIe clock buffer must be able to provide the increased jitter requirements of PCIe Gen. 2. A popular benefit of the Computer-on-Module concept is that the firmware of a system can be stored on the module or on the carrier board. With Rev. 1.0 the LPC interface was the only way for COM Express modules to directly load the firmware from an off-module storage device. Rev 2.0 now introduces SPI (Serial Peripheral Interface) as primary interface for off-module firmware storage. Booting from a firmware hub attached to the LPC bus is still possible but is not preferable for new designs due to the advantages of SPI. SPI flashes are more cost efficient, less space consuming and offer more storage space than LPC flashes. To be able to select the desired startup firmware, a 2nd BIOS disable pin has been introduced. Combined with the existing BIOS_DIS- ABLE# pin, they form a 2-bit value. The 2nd BIOS disable pin, as well as the SPI interface, reside on previously reserved pins so that backwards compatibility is maintained. Minor Updates Some changes made by the transition from Rev. 1.0 to Rev. 2.0 are more or less due to the evolution of interfaces. With Rev. 2.0, it s possible to optionally use the existing GPIO pins as a SDIO interface. Beside the typical mass storage SD and SDHC cards, the SDIO interface is also capable of handling I/O cards such as WLAN, Bluetooth and GPS, based on the same size as a SD Card. USB port 7 (last port) can now be used as USB client port, so that, if supported by the module, the whole COM Express system can act as a USB device. Another update is the official support of HD Audio. Due to the lack of AC 97 support on modern embedded platforms, HD Audio was already used with Rev. 1.0 compliant modules, for example the conga-bm67, although it is not part of the Rev. 1.0 COM Express Specification. With the introduction of Rev. 2.0, the former AC 97 pins of the COM Express connector can carry now either HD Audio or AC 97 signals, depending on the module vendor. Although both interfaces, AC 97 and HD Audio use the same pins, they are not compatible due to different protocols. In order to allocate pins for additional signals and future extensions, ten 12V pins were reclaimed. This doesn t limit COM designers because the new maximum possible power consumption of 68 W for single connector modules and 137 W for dual connector modules is still more than enough. Additionally, the I²C bus receives two small updates: It now has the ability to support multiple I²C masters and its main power rail was moved from non-standby to standby power. This transition has become necessary because of the optional support of a carrier EEPROM that stores information about carrier board capabilities (e.g. amount of PCIe slots and lane configurations). The respective module may be able to read this information before powering up and pre-configure itself to fit best to the carrier board s abilities.

Other than the COM Express module specification the COM Express Embedded EE- PROM specification (EeeP) is available free of charge from the PICMG web page (http:// www.picmg.org/pdf/picmg_eeep_r1_0.pdf). congatec s conga-bm67 COM.0R1.0 Type 2 module, offering three DDIs This EeeP addresses the following issues: Device revision identification Standardized cross vendor cross platform I2C EEPROM data storage and retrieval (including product, marketing and branding information) Generic approach to data storage Vendor specific data storage in a multi-vendor environment Consolidation of data currently stored in multiple discrete devices, into 1 device (e.g. PICMG EEPROM, OEM specific EEPROM, Display Device EEPROM) Maximum code reuse Improve EEPROM access characteristics and increase EEPROM device selection flexibility In addition to the existing pinouts of Type 1 through 5, Rev 2.0 of the COM Express specification adds two new pinout definitions called Type 6 and Type 10. New Single Connector Pinout Type 10 The Type 10 pinout is a refresh of Type 1 and uses a single 220 pin connector. Type 10 COMs take advantage of one modern display connection, which can either be used as TMDS (HDMI/DVI), DisplayPort or SDVO and have had the number of LVDS channels halved so only one LVDS channel is available now. An additional Type 10 pin (formerly a 12 V pin) on the A-B connector allows the carrier board to distinguish between Rev 1.0 Type 1, Rev. 2.0 Type 1 and Type 10 modules. Up to now, the Type 2 pinout is the most commonly available COM Express pinout. The root of its success may be the variety of interfaces, such as PCI, PCIe, IDE, SATA and USB 2.0, which also correspond best with most of the current x86 platforms. The rarely used Types 3 to 5 are specialized for single industries that require more Ethernet connections or more PCIe lanes. conga-ts77 COM.0R2.0 Type 6 module based on the third generation of Intel Core i7 processors New Connector Pinout Type 6 The newly defined Type 6 builds on the same success factors as Type 2 but also takes into consideration future interfaces. The A-B connector has nearly the same pinout as Type 2 Rev. 2.0. Only some reserved pins are used for UART, FAN (PWM), Lid and Sleep signals. The UART pins (2x SER_Tx/Rx) were added for debugging purposes (e.g. console redirection) due to their simplicity. Additionally, a new pin has been defined to indicate physical presence to an optional TPM chip located on the module. The fact that these pins are used on Rev 1.0 systems for supplying the module with power requires that module and carrier board designers spend some additional time to ensure that these interfaces can withstand a connection to a 12 V rail. This provides the ability to connect a Rev. 1.0 module to a Rev 2.0 carrier board, or vice versa. In contrast to the previously mentioned small changes on the A-B connector, the C-D connector has been completely redefined. It gets rid of parallel legacy interfaces such as PCI and IDE and provides support for current and future interfaces. These changes can be separated into 3 main categories: Up to four USB 3.0 Interfaces Up to three Digital Display Interfaces Up to 2 additional PCIe 2.0 lanes

Digital Display Interfaces (DDI): Digital Display Interface is a sum of differential pairs that carry display data. The new Type 6 pinout allows the usage of up to 3 independent DDIs. The first DDI channel is capable of supporting SDVO, Display Port and TMDS. TMDS can be used as HDMI or DVI, depending on the I/O connector. The 2nd and 3rd DDI channel only support TMDS and DisplayPort. As a result of this general definition, the decision about the proper interface for an application is up to the carrier board designer. When using a DDI channel as DisplayPort, it can easily be connected from the COM Express connector straight through to the I/O connector on the carrier board. Whereas a TMDS output requires an additional level shifter on the carrier board because of the different signal levels. DDI 1 DDI 2 DDI 3 TMDS Display Port SDVO TMDS Display Port TMDS Display Port DDI channel capabilities Some vendors, including congatec, recognized the potential of these Digital Display Interfaces and offer them together with the latest Type 2 Rev. 1.0 compliant modules but to do so there must be a trade-off, which means giving up the PCIe Graphics (PEG) port. Type 6 modules like the conga-tm77 support PEG Port and DDI allowing for maximum connectivity. Image 2: congatec s conga-bm67 COM.0R1.0 Type 2 module, offering three DDIs Image 3: conga-add2dp for quick DDI evaluation Image 4: conga-tm67 COM.0R2.0 Type 6 module based on the second generation of Intel Core i7 processors conga-add2dp for quick DDI evaluation USB 3.0 SuperSpeed: Although the official release of the USB 3.0 specification was at the end of 2008, its wide adoption is just beginning. Unlike the transition from USB 1.1 to USB 2.0, the introduction of USB 3.0 (5 GBit/s) additionally requires changes to the hardware: Two differential pairs, SuperSpeed-TX and SuperSpeed-RX carry the USB 3.0 complaint signals in addition to the already existing USB 2.0 signal pair Data+ and Data-. A separate GND pin between the SuperSpeed pairs allows for a high level of signal integrity. In addition to the higher transfer rates, USB 3.0 allows drawing up to 900 ma (USB 2.0: 500 ma) from the 5V rail. This addresses the start-up problems of some bus-powered devices, like external hard disks. In addition to eight USB 2.0 pairs, Type 6 modules offer up to four USB 3.0 SuperSpeed- RX and -TX pairs. It must be mentioned that this does not mean that with Type 6 overall there are 12 USB ports made available. The point is that the first four out of the eight USB 2.0 ports can be upgraded to be USB 3.0 compliant. The maximum amount of USB port is limited to 8 interfaces from the module. Additional ports can be generated using dedicated chips on the carrier board.

Embedded Application Programming Interface (EAPI) With the introduction of the revision 2.0 of the COM Express specification a software interface (available free of charge at http://www.picmg.org/pdf/com_eapi_r1_0.pdf) was created. The EAPI specifies functions for industrial applications which do not feature a common programming interface. The use of special features such as watchdog timer did require vendor depending software programming in the past. This limited the free exchangeability of modules between different module vendors. This freedom is enabled with the release of the EAPI. EAPI describes a common API to unify the software control for: System information Watchdog timer I2C Bus Flat Panel brightness control User storage area GPIO The EAPI definition is not limited to COM Express. It s open to be used for other embedded form factors too. It s already implemented for other module form factors such as Qseven, ETX and XTX and can also support 3.5 or mini-itx boards Specification The COM Express specification was created by many COM Express module vendors within a technical subcommittee of the PICMG. It can be purchased at the PICMG web page http://picmg.org/v2internal/specorderformsec.htm at the price of 95$ or 45$ for members. Refer to the internal name COM.0 to find the COM Express specification. Design Guide In order to ease the design of a custom carrier board some major COM Express module vendors created a technical subcommittee at the PICMG to join force for a common Carrier Board Design Guide. This is a very technical and valuable 160 page document. It provides information for designing a custom system Carrier Board for COM Express Modules. It includes reference schematics for the external circuitry required to implement the various COM Express peripheral functions. It also explains how to extend the supported buses and how to add additional peripherals and expansion slots to a COM Express based system. This design guide is still based on the COM Express Rev 1.0 specification but it s still extremely helpful to speed up the design of a custom carrier board. This valuable document is available as a free download at: http://www.picmg.org/pdf/picmg_comdg_100b.pdf

Outlook The technology development moves on. And COM Express is following. A new release of the specification just a minor release to Rev. 2.1 is expected to be released by the PICMG within the first half of 2012. This release will face the announcement that the graphics interfaces VGA and LVDS will disappear within the next years. And an even smaller form factor than the Compact will also be announced. All the changes since Rev 1.0 also need to be added to the Carrier Board Design guide. The technical subcommittee is just about to be formed. If this new to be formed team of specialists is performing well then we can expect an updated document within 2012. Conclusion The new Type 6 and Type 10 pinouts directly address the market needs for maximized support of displays. Type 6 goes even one step further and offers support for up to four USB 3.0 channels and two additional PCIe lanes, so that a PCIe x8 configuration is possible on the carrier board. In contrast, pinouts Type 1 through 5 receive only small updates so that they are backwards compatibility to the Rev. 1.0 devices will be largely retained. The official adoption of the Compact form factor is a logical decision given its marketwide implementation. Overall, it s the correct time for this update and this helps make COM Express future proof. Author Dipl.-Ing. (FH) Christian Eder, Electronics Engineer 1990 product manager industrial systems, Kontron 1999 product manager Compact PCI systems, Force Computers 2000 marketing manager Jumptec (introduced ETX) 2002 director marcom EMEA, Kontron 2005 marketing manager, congatec PICMG Editor COM Express Carrier Design Guide 1.0 PICMG Editor COM Express Rev. 2.0