Reducing Time-to-Market with i.mx6-based Qseven Modules
congatec Facts The preferred global vendor for innovative embedded solutions to enable competitive advantages for our customers. Founded December - 2004 Revenue $73M (2013) Employees 159 Headquarter Deggendorf, Germany Subsidiaries San Diego (USA), Taipei (TW), Plzen, Brno (CZ), Tokyo (JP), West Burleigh (AU) Sales Offices London, Paris, Stockholm, Tel Aviv Sales Partners Worldwide Network Products Computer-On-Modules COM Express, Qseven, ETX, XTX #2 in the worldwide COM market * 2 * Source: IMSresearch The World Market for Embedded Computer Boards and Modules - 2012 Edition
Computer-On-Module Concept 3
Module Concept Concept CPU module with standard computing core functions Carrier board with customer specific functions and size Benefits Reduced development costs Faster time to market Fast reaction to market trends Scalable product range Investment security via technology upgrade Engineering resources can be focused on system functions Second source philosophy 4
Module Advantages Create your own product family Example 3 Panel versions 2 housing variants 3 COMs 1 Carrier board 18 catalog variants 3x Panel 3x CPU Modules 2x Box 1x Carrier Board! 5
Module Concept Volumes Suitable for highly specialized designs in low volume (1 piece) Highly cost efficient from 1k.. 100k units project size -Time to market -Scalability -Longevity -Customization Computer-On-Module Full custom design Standard Board Volume 6
Project Size for Customized Solutions $ SBC COM Full Custom ~1k Lowest Cost for COMs ~100k pcs 7
Make versus Buy Challenges Full Custom Module Based Time to market Longest design cycle Flexible for upgrades by changing modules Lowering design cost IP ownership Long life cycles Unit Cost Keeping up with full & complex processor technology evolution driving higher cost of resources Most of the IP is not necessarily valued by customers Customer responsibility for the complete design Lowest for project size >100k units Outsourcing of the complex processor part Less design and investment risk Limit the customer investment to better concentrate on their own IP (software and system) Customer can rely on module vendor Quick module upgrade to extend life cycles Low cost due to multiple customers per module 8
Qseven Evolution Qseven consortium founded in Feb. 2008 First specification released in July 2008 Fastest market introduction 60 member companies Open Standard Qseven Specification 2.0 Qseven supports x86 & ARM Moved to SGeT in 2012 Standardization Group for Embedded Technology congatec is Founding Member and the editor of the Qseven Specification and Design Guide www.sget.org 9
Qseven Key Points Optimized Connector MXM edge connector (230-pin) Low cost and high speed Latest Technology Low power processors x86 and ARM Modern Set of Interfaces PCI Express, SATA, USB 3.0, GB Ethernet, SDIO, LVDS, HDMI/DisplayPort, Further Benefits Onboard RAM and Flash for rugged applications 5V Power for easy battery operation Small Size: 70x70 mm or 70x40 mm Thermal cooling interface Full market acceptance 10
Qseven Mechanics 70 40 70 Cooling Area 70 Qseven µqseven 11
ARM Technology for Qseven 12
ARM Evolution Consumer Control Application Low Performance Low Price Proprietary Feature set Limited Scalability Multi Core High-End Graphics Rich Standard Feature Set Scalability Gaming & high-end Graphics Digital Signage Micro Controller Motor Control Sensor Application ARM Cortex M0 / M3 / M4 General Embedded Processors ARM Cortex A8 / A9 / A15 Application Processors Vending Tablet Computers Infotainment Industrial Automation Small Handheld HMI Computers Camera Application Home Automation 13
Standardization with ARM ARM Vendor Freescale ARM Feature Set for Application Processors Multicore High-Performance, High-End 3D Graphics, Encoding / Decoding, PCI Express, GB Ethernet, HDMI / LVDS /DisplayPort, DDR3 Memory, SATA, USB Computer-On-Module 14 COM Standards Qseven, COM Express ULPCOM, Future SGET Standards
Performance Power Consumption ARM Product Positioning X86 Architecture Intel Core i7 AMD R-Series ARM Architecture Freescale i.mx6 Intel Atom AMD G-Series Not covered Price 15
congatec Qseven with ARM 16
Product Introduction conga-qmx6 congatec extends it's Qseven product range conga-qmx6 based on Freescale i.mx6 x86 Intel Atom Z500 x86 Intel Atom E600 x86 AMD Fusion ARM Freescale i.mx6 17
Why Freescale? Full scalability of ARM performance Highest Cortex A9 Single Core to Quad Core processors performance High-end 3D Graphics with H.264 support Rich I/O interface set Lowest power consumption Industrial grade temperature range Strong ecosystem Outstanding design-in support from Freescale Software integration partners Experienced and strong software partners (e.g. Adeneo Embedded) Software support for Linux, Windows Compact 7,... Longevity Product life time up to 10 years 18
conga-qmx6 Overview Freescale i.mx6 Processor Complex Single Core up to Quad Core ARM Cortex A9 800 MHz industrial / 1.0 GHz commercial per core up to 1 MB L2 cache Processor Variants Extended Consumer up to 1.0 GHz Industrial up to 800 MHz Memory LV-DDR3 up to 2 GByte emmc 4.4 up to 4 GByte, 40-bit ECC Connectivity 5x USB2.0 Host 1x USB2.0 OTG Gigabit Ethernet + IEEE 1588 1x CAN Bus Expansion Ports 1x microsd Socket on module, 1x SDIO 1x SPI, 2x UART, 2x I²C 1x SATA 2.0 1 Lane PCIe 2.0 19 Multimedia GPU 3D Vivante GC2000 200Mtri/s 1000Mpxl/s, OpenGL 2.0 GPU 2D Vector Graphics, Vivante GC355 300Mpxl/s, OpenVG 1.1 GPU 2D (Composition), Vivante GC320 600Mpxl/s, BLIT Video Decode 1080p60 H.264 Video Encode 1080p30 H.264 Camera Interface MIPI-CSI2 Display Dual Channel 24 Bit LVDS HDMI 1.4 2 x QXGA or 2 x 1080p Security Advanced security supporting High Assurance Boot Cryptographic cipher engines Random number generator Tamper detection Others High Precision Real Time Clock
conga-qmx6 Variants Commercial Module 0 to +60 C ambient operating 5 year operation @ 50% duty cycle Longevity 5 years CPUs Extended Commercial Versions (-20..105 C ambient operating) i.mx6 Solo 1.0 GHz i.mx6 Dual Lite 1.0 GHz i.mx6 Dual 1.0 GHz i.mx6 Quad 1.0 GHz Standard packaging Memory 4 GByte emmc/mlc 1 or 2 GByte DDR3L RAM Industrial Module -40 to 85 C ambient operating 10 year operation @ 100% duty cycle Longevity 10 years CPUs Industrial Grade Versions (-40..125 C ambient operating) i.mx6 Solo 800 MHz i.mx6 Dual Lite 800 MHz i.mx6 Dual 800 MHz i.mx6 Quad 800 MHz Lidded packaging Memory 2 GByte emmc/imlc 1 GByte DDR3L RAM 20
i.mx6 Processor Variants i.mx6 Solo Dual Lite Dual Quad Cores 1 Core 2 Cores 4 Cores Clock speed 1 GHz commercial 800 MHz industrial L2 cache 512 KB 1 MB 3D Graphics 1 shader 4 shaders 2D Graphics 1 engine 2 engines RAM DDR3L 400MHz DDR3L 533MHz SATA - SATA II 21
conga-qmx6 boot option Possible OS boot devices emmc (on module), supported by default microsd card (on module) SATA device for Dual and Quad Core USB boot MMC/SD/SDIO (off module) 22
Block Diagram conga-qmx6 23
conga-qmx6 Summary Freescale i.mx6 up to Quad Core 1.0 GHz Commercial and Industrial Versions Up to 2 GByte DDR3 on Module RAM Up to 16 GByte emmc on Module Flash Interfaces 1x PCI Express Gen. 2 1x SATA Gen. 2 Gbit Ethernet MicroSD card connector on Module CAN Bus 24
Designing with Qseven Modules 25
Engineering Tools Quick start with conga-qkit/arm For evaluation and rapid prototyping Content conga-qmx6 quad core Qseven module conga-qeval I2S sound card HDMI video converter Power supply Cable kit Ready to go Ubuntu Linux image including BSP 26
Debugging Tools JTAG interface for boot loader development Supports JTAG debugger Lauterbach ARM Dstream... 27
Mobile Application Demo Tablet Demonstrator for tradeshows Based on standard components Qseven Module Mini Carrier Board Smart Battery Manager Smart Battery Multi touch display 28
Qseven Deliverables congatec website has everything you need to get started with your design. Qseven Specification Qseven Carrier Board Design Guide Qseven Carrier Board Reference Schematics Application Notes Tech Videos Dedicated Design-In Support www.congatec.com/en/products/technologies/qseven.html 29
Software Ecosystem conga-qmx6 30
conga-qmx6 Software Support Software Support Standard BSPs are supported by congatec Customized BSP implementations are done by our partner Adeneo, embedded source code provided Windows Embedded Compact 7.0 Linux (Ubuntu) Android 31
Software Support Ubuntu LINUX Source code for Linux BSP available at congatec.com Free for customers Login required BSP for the reference kit conga- QKit/ARM conga-qmx6 conga-qeval Mainline Standard kernel supports congatec hardware Planned for standard LINUX and Yocto kernel (Q3/2013) Windows Embedded Compact 7 Binaries available for free at Adeneo and congatec.com Source code available from Adeneo License fee $5000 Additional services can be provided by Adeneo based on a service contract www.adeneo-embedded.com/products/packaged-services/technical-support-contracts 32
Partnerships High Level Partnerships Hard- and Software Technology Worldwide 33
Summary ARM opens new applications for Qseven Lowest power consumption Price sensitive applications Extended environmental specifications Scalability with Qseven Up to future quad core x86 Qseven designs Open migration path for upcoming ARM and x86 platforms 34