COM Express™ Extension Specification Rev.
This page intentionally left blank
Table of Contents Table of Contents 1 User Information......................................................................................................................... 5 1.1 1.2 1.3 1.4 2 Introduction................................................................................................................................. 6 2.1 2.2 2.3 2.4 3 About This Document...................................................................................................... 5 Copyright Notice .......
Table of Contents 6.4.2 7 Apendix A: PC Architecture Information .............................................................................. 21 7.1 7.1.1 7.1.2 7.2 7.3 7.3.1 7.3.2 7.3.3 7.4 8 User editor for default settings....................................................................................... 20 Buses.............................................................................................................................. 21 ISA, Standard PS/2 – Connectors .......................
1 User Information 1 User Information 1.1 About This Document This document provides information about products from Kontron Embedded Modules GmbH, and/or its subsidiaries. No warranty of suitability, purpose, or fitness is implied. While every attempt has been made to ensure that the information in this document is accurate, the information contained within is supplied “as-is” and is subject to change without notice.
2 Introduction 2 Introduction 2.1 COM Express™ Extension Specification The COM Express™ Extension Specification builds on the COM Express™ (COM.0) standard as defined by the PCI Industrial Computer Manufacturers’ Group (PICMG®) which is an industry standard adopted for Computer-On-Modules. The COM Express™ Extension Specification is focused with its intellectual properties on the deep embedded market and is intended to be an add-on to the PICMG’s COM Express™ COM.0 Specification.
2 Introduction Differential Signalling) interfaces. These include the PCI bus and parallel ATA on the one hand and PCI Express and Serial ATA on the other hand. Key features include: Rich complement of contemporary high bandwidth serial interfaces, including PCI Express, Serial ATA, USB 2.
2 Introduction specific features rather than caring for a CPU board design. The OEM also benefits from a wide choice of modules providing a scalable range of price and performance upgrade options. 2.4 Objective Consistent with the objective of the PICMG® COM Express™ Specification, the COM Express™ Extension specification defines COM Express™ compliant modules at a level of detail sufficient to allow interoperability between independent vendor modules and carrier boards.
3 COM Express™ Module sizes 3 COM Express™ Module sizes 3.1 Overview - Module Size The primary difference between the current basic module and the extended module as well as future compact footprints like microETXexpress and nanoETXexpress is the over-all physical size and the performance envelope supported by each. The extended module offers larger real estate and can accommodate larger processor, chips and memory solutions which are not possible on the basic module.
3 COM Express™ Module sizes Figure - Overview – three module sizes All coordinates in mm. top view ( X1 is on bottom side, seen through pcb) 3.1.
3 COM Express™ Module sizes The PCB size for the nano module is defined as 55mm x 84mm. The holes shown in this drawing are intended for mounting the module / heat-spreader combination to the carrier board. An independent, implementation specific set of holes and spacers shall be used to attach the heat-spreader to the module. Figure - Small Form Factor nano 8 55 51 COM Express™ Type 1 4 4 80 Holes Compatible to COM Express™ ecification All dimensions are shown in millimetres.
4 Signal Description 4 Signal Description 4.1 Graphic Signal Description Based on the different available graphic interfaces offered by the different chipsets from silicon vendors including Intel, ATI, VIA, etc., there is a need for optional assignment in addition to the ones already defined by PICMG in the COM.0 specification. These will allow for ease when integrating upcoming new graphic interfaces while still assuring compatibility of COM Express™ compliant modules and carrier boards.
4 Signal Description C78 C79 C80 C81 C82 C83 C84 C85 C86 C87 C88 C89 C90 C91 C92 C93 C94 C95 C96 C97 C98 C99 C100 C101 C102 C103 C104 C105 C106 C107 C108 C109 C110 4.1.
4 Signal Description D61 D62 D63 D64 D65 D66 D67 D68 D69 D70 D71 D72 D73 D74 D75 D76 D77 D78 D79 D80 D81 D82 D83 D84 D85 D86 D87 D88 D89 D90 D91 D92 D93 D94 D95 D96 D97 D98 D99 D100 D101 D102 D103 D104 D105 D106 D107 D108 D109 D110 PEG_TX3+ PEG_TX3RSVD RSVD PEG_TX4+ PEG_TX4GND PEG_TX5+ PEG_TX5GND (FIXED) PEG_TX6+ PEG_TX6SDVO_CLK PEG_TX7+ PEG_TX7GND IDE_CBLID# PEG_TX8+ PEG_TX8GND (FIXED) PEG_TX9+ PEG_TX9RSVD GND PEG_TX10+ PEG_TX10GND PEG_TX11+ PEG_TX11GND (FIXED) PEG_TX12+ PEG_TX12GND PEG_TX13+ PEG_TX13GND
5 Hardware extensions 5 Hardware extensions Wide Range Input Power for basic, extended and micro form factor Wide range input power: +8.5VDC to +18VDC It allows direct operation from 108 nominal 3 cell lithium ion battery pack to 4-cell lithium-ion battery packs (16,8 V fully charged) Additionally, Smart Battery Support offers a great base for a mobile application. See Software section for more details 5.1.
5 Hardware extensions 5.2 GPIO General Purpose I/O Recommended Use In general, GPIOs are defined for specific customers. Any generic GPIOs should be be set as well in order to assure compatibility of various COM Express™ compliant modules and carrier boards.
5 Hardware extensions 5.2.1 Pin A54 A63 A67 A85 A93 Alternative GPIO use for SDIO Interface GPIO GPI0 GPI1 GPI2 GPI3 GPO0 SDIO DATA0 DATA1 DATA2 DATA3 CLK Pin B54 B57 B63 GPIO GPO1 GPO2 GPO3 SDIO CMD WP CD# SDIO Pin description Signal SD_DATA[3:0] Type I/O CMOS3.3 SD_CMD I/O CMOS3.3 SD1_CLK O CMOS3.3 SD0_WP I CMOS3.3 I CMOS3.3 SD1_CD# Description SDIO Controller 0/1/2 Data: These signals operate in push-pull mode. The SD card includes internal pullup resistors for all data lines.
5 Hardware extensions 5.3 Thermal Control A three-pin fan header is stuffed onboard the module to support thermal control through the use of a fan. Through BIOS-settings, it is possible to control the fan depending on the Active Trip Point temperature. The fan switches on/off depending on the adjusted Active Trip Point temperature. In order for this feature to function properly, an ACPI compliant OS is necessary.
6 Software extensions 6 Software extensions 6.1 TPM support Trusted Computing is a technology developed and promoted by the Trusted Computing Group (TCG). The term is taken from the field of trusted systems and has a specialized meaning. "Trusted computing" means that the computer will consistently behave in specific ways and those behaviors will be enforced by hardware and software. Trusted computing encompasses five key technology concepts, of which all are required for a fully trusted system.
6 Software extensions MARS = Mobile Application platform for Rechargeable Systems Please following the link listed below to the document where you can find more information regarding a Smart Battery reference system: http://emea.kontron.com/products/computeronmodules/etx/mars.html 6.3 Legacy Super I/O support in BIOS Although COM Express™ is meant for legacy free systems there still often is the need for legacy interfaces like serial port, parallel port, floppy, etc.
7 Apendix A: PC Architecture Information 7 Apendix A: PC Architecture Information The following sources of information can help you better understand PC architecture. 7.1 Buses 7.1.1 ISA, Standard PS/2 – Connectors AT Bus Design: Eight and Sixteen-Bit ISA, E-ISA and EISA Design, Edward Solari, Annabooks, 1990, ISBN 0-929392-08-6 AT IBM Technical Reference Vol.
7 Apendix A: PC Architecture Information The PC Handbook: For Engineers, Programmers, and Other Serious PC Users, Sixth Edition, John P. Choisser and John O. Foster, Annabooks, 1997, ISBN 0929392-36-1 7.3 Ports 7.3.1 RS-232 Serial EIA-232-E standard The EIA-232-E standard specifies the interface between (for example) a modem and a computer so that they can exchange data. The computer can then send data to the modem, which then sends the data over a telephone line.
7 Apendix A: PC Architecture Information 7.
8 APPENDIX B: DOCUMENT-REVISION HISTORY 8 APPENDIX B: DOCUMENT-REVISION HISTORY Revision Date Edited by 0.1 02.06.06 Z. Loncaric Created preliminary specification. Changes 0.2 05.10.06 Z. Loncaric Index updates: - no microETXexpress inputs anymore, now a separate specification - new hardware, software and mechanical issues 0.3 02.04.07 Z. Loncaric Defined new chapter, 4.0 Signal Description, 4.1 Graphic signal description 0.4 02.04.07 Z. Loncaric Neutral document format.