Q7 SOM ‘A Substitute to Custom Engineering’ iWave Systems Technologies Index Modular Design & Case Studies SOM Overview Uniqueness of Q7 SOM ARM growth towards Q7 Q7 SOM design challenges iWave’s Q7 SOM roadmap References iWave Systems Technologies MODULAR DESIGN iWave Systems Technologies Modular Design…Wikipedia Modular design, or "modularity in design" is an approach that subdivides a system into smaller parts (modules) that can be independently created and then used in different systems to drive multiple functionalities. A modular system can be characterized by the following: 1. Functional partitioning into discrete scalable, reusable modules consisting of isolated, self-contained functional elements 2. Rigorous use of well-defined modular interfaces, including object-oriented descriptions of module functionality 3. Ease of change to achieve technology transparency and, to the extent possible, make use of industry standards for key interfaces Modular Design…Wikipedia Besides reduction in cost (due to lesser customization, and less learning time), and flexibility in design, modularity offers other benefits such as augmentation (adding new solution by merely plugging in a new module), and exclusion. Modular design is an attempt to combine the advantages of standardization (high volume normally equals low manufacturing costs) with those of customization. A downside to modularity (and this depends on the extent of modularity) is that modular systems are not optimized for performance. This is usually due to the cost of putting up interfaces between modules Examples of modular systems are Cars, Computers, Furniture, High rise buildings, Telephone exchanges, etc. A good reference : http://www.youtube.com/watch?v=OIiMfWE4WaE Industrial HMI Industrial HMI for Web enabled remote monitoring I/O Features USB2.0 Host/Device 3.5” TFT LCD GSM/GPRS Module Ethernet RS485 / RS232 / MOD-BUS OS: WinCE6.0 R2 iWave Systems Technologies Medical Image Processing Medical Image Processor for Ophthalmic application I/O Features USB2.0 Host/Device 7” TFT LCD Dual Camera SPI Printer Interface OS: Linux 2.6.35 iWave Systems Technologies Car PC Headrest Car-PC for IVI application I/O Features USB2.0 Host SD Memory slot USB Camera USB 3G module GPS module 7” TFT LCD with Touch OS: Android iWave Systems Technologies Modularity Analysis Features Industrial HMI Medical Image Proc. SOM √ √ √ √ LCD 3.5 in. 320 x 240 7 in. 800 x 480 2 7in. & 10 in. 1024 x 768 1 √ Camera Ethernet √ 2G/3G √ USB Host OS √ MOD-Bus For Ext. IO √ Application UI Serial Automotive Car PC i.MX 5xx √ √ √ √ √ √ SPI For Printer √ √ UART For GPS √ √ UI + Image Proc. UI √ iWave Systems Technologies √ √ SOM OVERVIEW iWave Systems Technologies SOM/COM Definition Extension of SOC and serves the purpose of flexible SBC Best aspects of Off the shelf SBC and Custom design solution Suitable for low power embedded computing Widely accepted different industry requirements X-Board, ETX/XTX, COM Express, Q7 etc In 2008 COM market size is US$ 515 million - VDC market study iWave Systems Technologies SOM Advantages Small size packed with great stuff Ready to use Off the shelf availability Quick time to market Great cost saving Scalable CPU choices Reduces risk - No manufacturing overheads Design Reuse Control over form factors iWave Systems Technologies SOM/COM standards Evolution Standard X-Board ETX XTX COM Express Form factor 68mmx49mm 95x114 mm 95x114 mm 110x155mm (Extended) 95x125mm (Basic) 95x95mm (Compact) Legacy Support PCI PCIe Voltage Full Legacy Yes No 3.3V,3.3VSB Legacy except ISA Yes Yes 12V, 5VSB Full Legacy Yes No 5V, 5VSB Legacy except ISA Yes Yes 5V, 5VSB Legacy Support PowerPC/X86 based architecture Power intensive iWave Systems Technologies UNIQUENESS OF Q7 SOM iWave Systems Technologies Q7 Overview Q7 Standard Originated in 2008, Primarily with x86 CPU. Latest Q7 R1.20 defines new ARM specification Legacy free interfaces only 4x PCI Express lanes Gigabit Ethernet 2x SATA, 8x USB 2.0 SDIO, LPC Bus, I²C Bus High Definition Audio/AC97 iWave Systems Technologies Q7 Overview Graphic Interfaces LVDS 2x24 Bit SDVO, Display Port and HDMI (shared) Power Single 5V power for low cost implementation Battery Management Form Factor : 70 mm x 70 mm Q7 Uniqueness Q7 is the Only one SOM Standard available for ARM/RISC/x86 CPU Small Form factor & easy integration High performance fast serial interfaces Scalability across various CPU choices ARM, X86, PPC Architecture 400MHz to Dual Core 2GHz+ Freescale, TI, NVIDIA, Intel CPU’s Availability across various vendors Congatec, Seco, Portwell, iWave IEI, MSC Vertriebs Obsolescence replacement Freely available Industry OPEN Standard iWave Systems Technologies Q7 Uniqueness Broad Industry support Industrial, Medical, Automotive IVI SOM for deep embedded applications Low power designs (12W or less) No Fan is required. Heatsink support built in Low cost, rugged high speed MXM connector No connectors required on module Available in various heights 5.5mm, 7.8mm etc Offered by Foxconn, Aces, Speedtech, Lotes etc Low cost – less than 1 USD/unit Certified for rugged & high speed applications iWave Systems Technologies ARM GROWTH TOWARDS Q7 iWave Systems Technologies ARM’s Growth ARM is Coping with high level IO requirement of Q7 PCIe, HDMI, SATA, LVDS, Giga Ethernet etc. Scalability of CPU choices 400MHz to 1.5 GHz+ CPU Speed & Multi-core Inbuilt Graphics Accelerators / Video codec 2D/3D Graphics, OpenVG/OpenGL 1080p HD Decode/Encode iWave Systems Technologies i.Mx6x 10/100/1000 Ethernet Dual CH LVDS SATA2.0 3Gbps 1080p Decode 1080p Encode Built-in HDMI PCIe2.0 x1 lane i.Mx53 10/100 Ethernet Dual CH LVDS SATA1.0 1.5Gbps 1080p Decode 720p Encode RGB to HDMI None i.Mx51 Freescale i.Mx Series ARM’s Growth towards Q7 10/100 Ethernet RGB to LVDS PATA to SATA 720p Decode D1 Encode RGB to HDMI None ETHERNET LVDS SATA Decode/Encode HDMI Freescale Application Processor – Built in Features iWave Systems Technologies PCIe Q7 SOM DESIGN CHALLENGES iWave Systems Technologies Functional Design Challenges Application processor doesn’t support all Q7 interfaces iWave Systems Technologies Functional Design Challenges Onboard conversion devices are required HDMI TMDS – RGB to HDMI Converter Minimum 3 USB Host ports –USB HUB Ethernet – Onboard Ethernet PHY SATA – PATA to SATA LVDS Display - LVDS Transmitter CAN – Onboard CAN controllers Voltage translation buffers Onboard Flash & Micro SD memory support iWave Systems Technologies Functional Design Challenges Onboard conversion devices – i.Mx51 Q7 module DDR2 128MB PATA x 1 DRAM USB Host1 SATA x 1 PATA to SATA* USB Transceiver USB 2.0 x4 USB HUB RGB (24 Bit) LVDS x1 LVDS Transmitter CAN x 1 SPI x 1(2.75V) CAN Controller* NAND FLASH 128MB FEC x 1 NAND Ethernet x 1 Ethernet PHY SD1/MMC- 4 bit x 1 i.MX51 Processor AC’97 x 1(2.75) I2C x 1(1.8V) Micro SD SD2 4bit WDT x 1(2.75V) WDGOUT x 1 (2.75V) Reset Button x 1(1.8V) SPI x 1 AC’97 x 1(3.3V CMOS) Buffer/Voltage Level Translator I2C x 1(3.3V CMOS) WDT x 1 WDGOUT x 1 Reset Button x 1 Power Good x 10 Power Button x 1 JTAG 5V Input PMIC iWave Systems Technologies Q7 Module Edge Connector Real Estate Challenges Heavy Component Density – Tough placement Onboard convertor devices Minimum 4 or 8 DDR2 / DDR3 devices CPU supports 1GB or 2GB DDR2 / DDR3 controller For 1GB support, 8x1Gb or 4x2Gb devices needed Onboard multiple power regulator circuit CPU & IO devices require multiple power rails Core supply, DDR supply, 2.5V and 3.3V IO requirements Switching regulators and associated bulk inductors Too many Discrete Components iWave Systems Technologies Real Estate Challenges Typical Power Distribution when PMIC is not available VCC_5V NAND FLASH (0.2A) VCC_3V3 @ 2A CPU VCC_1V0_AVS @6A VCC_1V0_CO N @ 1.5A CPU CPU VCC_1V8_AN A @ 0.3A VCC_1V8_OSC @ 0.2A VREF_1.24V (VDAC) PCIE/SATA Clock Generator ( 0.125A) USB HUB (1-->4) ( 0.44A) CPU Micro SD ( 0.1A) VCC_1V8_DIG @ 0.5A CPU VCC_0V9 @ 0.3A CPU CAN Controller ( 0.01A) VCC_1V5 @ 5A CPU DDR3x8 DDR_VTT 1A DDR_REF.01A CPU DDR3x8 Gigabit PHY ( 0.3A) LVDS Transmitter ( 0.06A) MISC (0.02A) iWave Systems Technologies Real Estate Challenges Real Estate Available space 70mm*59.4mm Component height restrictions iWave Systems Technologies Real Estate Challenges 8 DDR2 Devices Q7 Module 4 DDR2 Devices Q7 Module Heavy Component Density – Tough placement iWave Systems Technologies PCB Design Challenges Accommodating all the components – Placement High Speed Layout Design – DDR2/3, PCIe, USB etc. Impedance control Board Power & High speed section isolation Board warping due to imbalance placement Multiple signal/power planes requirements DDR, PCIe, USB, LVDS… differential signals Reference plane for all signal layers Multiple voltage rails & avoiding split plane iWave Systems Technologies PCB Design Challenges HDI Vs. Regular Layout Design HDI makes use of the Blind & Buried VIA Can stuff more components with HDI HDI - Expensive layout design & per unit price Strict 1.2mm board thickness requirement No. of layers Vs. PCB thickness Issue in achieving Impedance Control iWave Systems Technologies Layout Design Challenges Typical Layout Stack-up iWave Systems Technologies Thermal Design Challenges Top edge defined for heat transfer Heat transfer from CPU and DRAM via copper layers Heat spreader defined for high power versions (12W max) iWave Systems Technologies iWAVE’s Q7 ROADMAP iWave Systems Technologies Q7 Roadmap Freescale i.Mx6x Q7 Multimedia Performance 1.2GHz Dual Core TI’s AM389x Q7 1.5GHz 1080p Decode 1080p Encode 1080p Decode 1080p Encode WEC7, Android3.0, Linux WEC7, Android2.3, Linux, QNX6.5 Freescale i.Mx51 Q7 Automotive/Industrial 800MHz 720p Decode Industrial/Automotive D1 Encode WinCE6.0, Android2.3, Linux, QNX6.5 Industrial/Medical Freescale i.Mx50 QSB 800MHz 2D Graphics WEC7, Android2.3, Linux Industrial/Medical – Low cost Q3-2011 Q4-2011 Q4-2011 iWave i.MX Q7 SOM Availability iWave Systems Technologies Q2- 2012 iWave’s Q7 Features Q7 Features Processor DDR2 RAM NAND/eMMC Flash On-board Micro SD On-board JTAG PCI Express Lane SATA Channels USB 2.0 Ports LVDS Channels Display SDVO/TMDS HD Audio / AC'97 Ethernet SD/MMC 8-bit I2C Bus SPI Bus CAN Bus* Watchdog Express Card LPC Bus SMBus Power Consumption i.Mx51 Q7 i.Mx51 800MHz 128-512MB 128MB-2GB Yes Yes No SATA 1 Port 4 Host/1Device Single Channel AM389x Q7 AM389x 1.5GHz 512MB-1GB 2-8GB eMMC Yes Yes Yes SATA 1 Port 4 Host/1Device Dual Channel i.Mx50 QSB i.Mx50 800MHz 256-512MB 2-8GB eMMC Yes Yes No No 4 Host/1Device Single Channel i.Mx6x Q7* i.Mx6x 1.2GHz 512MB-1GB 2-8GB eMMC Yes Yes PCIex1 Lane SATA 1 Port 4 Host/1 Device Dual Channel ARM Q7 Min Q7 Max 0 0 3 0 4 2 8 Dual CH TMDS HDMI TMDS HDMI TMDS HDMI TMDS HDMI 0 1 AC97 10/100 Ethernet SD/MMC 8-bit Yes Yes Yes Yes No No No 2.5W Typ AC97 10/100/1000 Ethernet SD/MMC 8-bit Yes Yes Yes Yes No No No 5W Typ AC97 10/100 Ethernet SD/MMC 8-bit Yes Yes Yes Yes No No No 2.5W Typ AC97 10/100/1000 Ethernet SD/MMC 8-bit Yes Yes Yes Yes No No No 6W Typ 0 0 0 1 0 0 1 0 0 0 1 10/100/1000 1 1 1 1 1 2 1 1 12W iWave Systems Technologies iWave SOM OS Roadmap OS Support WinCE Linux Android QNX VxWorks i.Mx27 SOM WinCE6.0 Linux2.6.19 Android1.6 i.Mx51 Q7 WinCE6.0 Linux 2.6.35 Android 2.2 Neutrino 6.5 AM389x Q7 WEC7 Linux 2.6.37 Android 2.3 Neutrino 6.5 VxWorks6.6 iWave Systems Technologies i.Mx50 QSB WEC7 Linux 2.6.35 Android 2.3 i.Mx6x Q7* WEC7 Linux 2.6.38 Android 4.0* QNX* Q7 SOM – Target Applications Industrial Automation & Control Industrial/Medical HMI Healthcare equipment's Imaging systems Industrial Handhelds Panel PC Vehicle Infotainment iWave Systems Technologies Q7 Generic Carrier Board Q7 ARM Development platform Giga Ethernet, USB Hostx2, USB devicex1, SD Generic to all Q7 SOM modules HDMI, VGA, LVDS, RGB LCD, Touch, Samples Available now SATA, Camera, Wi-Fi, 2G/3G module Composite Video, Audio IN/OUT, CAN, RS232 iWave Systems Technologies Design Services around SOM Custom Carrier board development Custom SOM development Custom software driver development OS Porting and Migration BOM Optimization & Obsolescence replacement Design review & Support iWave Systems Technologies i.MX6x iWave Systems Technologies, Confidential i.MX6 Q7-SOM Highlights: • ARM Cortex A9 up to 1.2GHz • Quad/Dual/Solo core options • Compliance to Q7 Standard R1.20 standard (70mm x 70mm) • Long term support: 8+ Years New Key Features: • 512MB+ DDR3 SDRAM, Optional 8GB eMMC Flash • Onboard Micro SD Slot • 230 – Pin Edge Connector Interface: o USB 2.0 Hostx4, USB2.0 Device, LVDS o PCIe, Giga Ethernet, SATA, HDMI o SD/MMC, AC’97, CAN, I2C, SPI • Optional Expansion Interface – UART, MIPI, Camera, Keypad, GPIOs • WinCE7, Linux and Android 4.0 BSP support* Target Application: • E-Reader, Digital Signage, Automotive infotainment, • Advanced HMI, Medical handheld RainboW-G15M-Q7 * Optional Q7 Generic Carrier Board (For i.MX6 Q7 SOM) Highlights: • Ideal for quick Proof-of-Concept (POC) development. • Shortens 60% of the new product development life cycle. • Suitable for validation of any R1.20 Q7 compatible module. • Quick customization services in a very short period. Key Features: • 10/100 Ethernet, Audio IN/OUT. • USB 2.0 Host and USB 1.1 Host • SD, UART and RS232 • LCD Display 7” WVGA + Touch • Operating System: WinCE, Linux and Android BSP • 12V DC Input, Nano ITX form factor • Optional: Wi-Fi, 3G, Camera, Keypad • Optional: LVDS, HDMI, SATA, TV-IN Target Applications: RainboW-G15D • Industrial Automation, HMI, Interactive PoS • Single Board SOC computing, Network & communication systems iWave Systems Technologies i.MX508 iWave Systems Technologies, Confidential i.MX508 Quick Start Board Highlights : Cost Effective, open source, multipurpose platform Built-in EPD controller for compact eBook Readers ARM Cortex-A8 with lower power consumption BSP support for Linux, WEC7* and Android New Key features: i.MX50x ARM Cortex A8 @ 800 MHz 256MBLPDDR2(Expandable, Optional 8GB eMMC* Micro SD, SD/MMC , USB 2.0 Host x2 ,USB 2.0 device, 10/100 Ethernet, Audio IN/OUT, VGA port, RS232, Accelerometer 7” LCD Connector, Resistive touch, EPD Expansion Connector External 5V, 2A DC Input, 3inch x 3inch form factor Temperature Supported: 0°C to +70°C Target Application: Industrial, Medical, E-book reader, General Embedded iWave Systems Technologies RainboW-G13S i.MX51x iWave Systems Technologies, Confidential i.MX51 Q7-SOM Highlights: Q7 Compatible • Compact, Low power CPU Module, ARM Cortex A8 @ 800 MHz • Compliance to Q7 Standard R1.20 standard (70mm x 70mm) • Long term support: 5+ Years • Technical & Customization support, even for the low volume segment Top View Key Features: • 128MB+ DDR2 SDRAM, 128MB+ NAND Flash • Onboard Micro SD Slot • 230 – Pin Edge Connector Interface: o USB 2.0 Hostx4/Device, LVDS Channel, AC'97 Port o 10/100 Ethernet, SD/MMC, I2C, SPI o Optional SATA and CAN* ports • Optional Expansion Interface – UART, Camera, Keypad, GPIOs • Temperature Supported: 0°C to +70°C • WinCE, Linux and Android 2.3 BSP support Target Application: • Bottom View RainboW-G8M-Q7 Industrial/Medical/Automotive, Green Energy Controller, Panel PC, PDAs Secure Devices, Kiosks, POS i.MX51 Development Platform Highlights: • Ideal for Quick Proof of concept (POC) development. • Shortens 60% of the new product development life cycle • Suitable for validation of any R1.20 Q7 compatible module • Quick customization services in a very shorter period New Key Features: • 10/100 Ethernet, Audio IN/Out • USB 2.0 Host and USB 1.1 Host • SD, UART and RS232 • LCD Display 7" WVGA + Touch • Optional : Wi-Fi, 3G, Camera, Keypad • Optional: LVDS, HDMI, SATA, TV-IN • OS: WinCE, Linux and Android BSP • 12V DC Input, Nano ITX form factor Target Application: • Industrial, Medical, Automotive applications • HMI, Panel PC, PDAs, Secure Devices, Kiosks, POS iWave Systems Technologies RainboW-G8D Intel Atom Z530/Z510 iWave’s Intel Atom Expertise iWave Systems Technologies, Confidential iW-Q7 CPU Module Highlights: • OS Support: Windows XP, WES2009, Fedora, Ubuntu 8.04 • Dual independent Display, Giga Ethernet • Full Hardware accelerator for 2D & 3D graphics • Sub 5W power consumption • Qseven compliant (70mm x 70mm) Key Features: • Intel Atom Z530/Z510 @1.6GHz/1.1GHz • On board 1GB DDR2 (Scalable upto 2GB) • On board Micro SD slot • ZIF IDE interface for HDD or SSD • Custom boot loader for industrial applications Target Applications: • Industrial, Medical applications • HMI, Panel PC, Secure Devices, Kiosks, POS iWave Systems Technologies RainboW-G6 Reference Platform Highlights: • Ideal for Quick Proof of concept (POC) development. • Shortens 60% of the new product development life cycle • Power consumption :10W Typical • Quick customization services in a very shorter period Key Features: • Intel Atom 1.1/1.6GHz iW-Q7 Module with 1GB DDR2 • 16GB SSD • 7-inch TFT LCD with Touch,, VGA display • 4 x USB2.0 host ports; 1 USB client port • SDIO slot, RS232 port, HD Audio – Line in, Out, speakers • Communication: Giga Ethernet, GPS, WiFi 802.11n, BT2.0, GSM/GPRS • 2MP Camera Target Application: • Industrial, Medical applications • HMI, Panel PC, Secure Devices, Kiosks, POS iWave Systems Technologies TI’s AM389x iWave Systems Technologies, Confidential TI’s AM389x Q7 SOM Highlights: • TI AM389x ARM Cortex A8 based Sitara Processor operating upto 1.5 GHz • SGX530 3D Graphics Engine for rich user interfaces. • Dual simultaneous 1080p display engine. • Integrated high bandwidth connectivity peripherals. • Linux BSP support with Development Platform New Key Features: • Compliance to Q7 R1.20 standard (70 x 70 mm) • 1 GB DDR3 SDRAM, NAND Flash and on-board Micro SD slot. • SATA Port x 2, USB 2.0 Host x 4, USB 2.0 Device, HDMI, PCIe 2.0 x 2 • LVDS Channel, AC’97 Port • SD/SDIO, I2C Bus, SPI Bus • 10/100/1000 Mbps Gigabit Ethernet • HD Video IN/OUT Ports, Audio IN/OUT, UART, GPIOs Target Applications: • Industrial Automation, HMI, Interactive PoS • Single Board SOC computing, Network & communication systems RainboW-G12M-Q7 Q7 Generic Carrier Board (For TI AM389x Q7 SOM) Highlights: • Ideal for quick Proof-of-Concept (POC) development. • Shortens 60% of the new product development life cycle. • Suitable for validation of any R1.20 Q7 compatible module. • Quick customization services in a very short period. Key Features: • 10/100 Ethernet, Audio IN/OUT. • USB 2.0 Host and USB 1.1 Host • SD, UART and RS232 • LCD Display 7” WVGA + Touch • Operating System: WinCE, Linux and Android BSP • 12V DC Input, Nano ITX form factor. • Optional: Wi-Fi, 3G, Camera, Keypad • Optional: LVDS, HDMI, SATA, TV-IN RainboW-G12D Target Applications: • Industrial Automation, HMI, Interactive PoS • Single Board SOC computing, Network & communication systems iWave Systems Technologies REFERENCES iWave Systems Technologies References http://www.qseven-standard.org/ http://www.xtx-standard.org/about.html http://www.etx-ig.de/specs/specs.php http://www.com-express-source.com www.tri-m.com/products/kontron/files/manual/xboardgp8_man.pdf iWave Systems Technologies THANK YOU Further Information [email protected] iWave Systems Technologies, Confidential
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
advertisement