· arm profile allows some interfaces not to be mandatory for arm-based modules features extension...

22
www.msc-technologies.eu

Upload: others

Post on 25-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

www.msc-technologies.eu

Page 2:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Qseven 2.0 Standard enables x86 and ARM Modules with single-core to quad-core Processors

Peter Eckelmann, MSC Technologies

Slide 2MSC Technologies Presentation |

Qseven Standard | Qseven 2.0 Spec. | MSC Qseven with Intel Atom E3800 |MSC Qseven with Freescale i.MX6 | Graphics Features Comparison |Baseboards and Starterkits

Topics

Page 3:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Legacy-free Interfaces only4x PCI Express lanes

2x SATA, 8x USB 2.0

2x ExpressCard

SDIO, I²C Bus

High Definition Audio (HDA)

Gigabit Ethernet

Graphics InterfacesSDVO, DisplayPort and HDMI

LVDS 2x24 Bit (with DisplayID flat panel detection)

5V Power Rail

Qseven Standard

CAN

Page 4:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Rev 2.0 New Features / Additional Form Factor

Additional PeripheralsMainly for RISC:• 8x GPIO Pins defined (overlayed with LPC Bus)• I2S Interface (shared with HAD, AC97 Audio)• UART with Handshake• One-Wire Bus

Mainly for x86:• 2x USB 3.0• eDP (embedded Display Port) as Option

(shared with LVDS)• SATA Gen 2.0 Support

μQseven: Short version (70 x 40mm)

Qseven Specification V.2.0

Qseven

70

70

Cooling Area

µQseven

70

40

Page 5:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Qseven Specification V.2.0

Denotes change vs. Qseven Spec. V.1.2

SDVO removed

I2S Audio added

ExpressCardsupport removed

UART added

USB 3.0 added

eDP overlayed with LVDS

Page 6:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

MSC Q7-BT Qseven 2.0 Module

Single-Core based on theDual-Core Intel® Atom™ E3800Quad-Core SOC Family

MSC Qseven BT

Page 7:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Intel E3800 (“BayTrail”) SOC Single-, Dual- and Quad-Core

Feature Highlights• x86 Single, Dual and Quad Core CPU, 1.33 – 1.91 GHz• Up to 4GB DDR3L DRAM (opt. ECC)• Up to 32GB eMMC Flash + up to 64GB SATA-SSD (option)• Gen7 Graphics @300MHz, 4 execution units, up to 2 independent displays• DDI Interface (HDMI / DP 1.1a) / LVDS (opt. eDP)

Resolution up to 2560 x 1600 @60Hz• Video en-/decode acceleration (MPEG2, H.264, 1080p, VP8)• All components full industrial temperature -40…85 Degrees C• Qseven 2.0 interface standard

Product is available

MSC Qseven BT

Page 8:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Intel BayTrail-I SOC (extended temp)Quad Core [email protected] GHz

Dual-Core [email protected], [email protected], [email protected] GHz

Single-Core [email protected] GHz

Up to 4GB DDR3L/1333 SDRAM (optionally ECC)Optional eMMC Flash, optional SATA SSD (4..32GB)DDI Graphics (HDMI / DP 1.1a / eDP1.3)

DP Resolution up to 2560x1600 @ 60Hz

HDMI Resolution up to 1920x1200 @ 60Hz

Dual-channel LVDS 18/24 bitResolution up to 1920x1200 @ 60Hz

I2S Audio (HD Audio optional)3x PCI Express x12x SATA Rev 2.x (300MB/s)(if optional SSD 1 x SATA only)

MSC Qseven BT

1 x USB 3.0 host

1 x USB 3.0 device (optional)

Up to 6 x USB 2.0 host

1 x USB 2.0 device (optional)

Gigabit Ethernet

SD/SDIO/MMC interface

UART (COM1), no handshake

I2C, SMB, SPI, LPC

TPM (optional)

OS Software Support

Windows 7/WES7, Windows 8/WE8S

Linux BSP, Windows EC7 BSP

8

Page 9:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

MSC Qseven BT

GbitLAN

I2S Audio

Ethernet 10/100/1000

3x PCI Express x1

Qseven Co

nnector (MXM

‐230)

IntelE38xx

(BayTrail)

Solo/Dual/QuadSOC

DDI (DP++)

SATA

3x USB 2.0 host

I2C, SMBus, SPI

opt. ECC

1x USB 3.0 host

LVDS 2x 18/24

1x PCIe x1

eDP/LVDSDDR3

DRAM

SD / MMC

SSD

1x USB 2.0 host or device

SATA

option

UART

TPM

eMMC

option

1x USB 3.0 device or2x USB 2.0 host

option

MSC Q7‐BT Block Diagram

Page 10:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Target MarketsIndustrial Applications requiring:-

small form factor low power consumption / passive cooling low to medium computing performance

Portable and battery-powered Applications

Applications requiring x86 CPU not ARM

Unique FeaturesScalability of performance / hardware and software compatibilityfrom low-end single-core to high-end quad-core module

Full industrial temperature range available

Optional SATA SSD on board Win7/8 bootable from on-board Flash!

Linux and Windows 7/8, WES 7/8, WEC7

MSC Qseven BT

Page 11:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

ARM Profile since Qseven Specification 1.2

Rapid Market adoption of Qseven triggered strong interest for

Several ARM based “Qseven” Products on the Market

Specification 1.2 and 2.0 clearly define Qseven with ARM processors

Extension of Specification fully compatible for existing modules ARM Profile allows some interfaces not to be mandatory for ARM-based modules

Features Extension with ARM/RISC profile Some x86 specific interfaces not mandatory anymore CAN support added

Qseven: x86 meets ARM

Page 12:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

MSC Q7-IMX6 Qseven 1.2/2.0 Module

Single-Core based on theDual-Core Freescale® i.MX6Quad-Core SOC Family

MSC Qseven BT

Page 13:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Freescale i.MX6 single-core, dual-core and quad-core SOCFeature Highlights

ARM Single, Dual and Quad Cortex-A9, up to 1.2GHzUp to 4GB DDR3 DRAMUp to 32GB eMMC Flash, bootableFreescale Vivante Triple Play Graphics, up to 3 independent displaysLVDS up to 1920 x 1080, also usable as 2 separate single LVDS channelsHDMI/DVI 1.3 interface up to 1920 x 1080MPEG-4 Video encoding / Decoding 1080pGbE, SATA-II, up to 8x USB 2.0Full industrial temperature range versionsFeature Connector with UART, SPI and Camera Interfaces (BT.656 & MIPI_CSI-2)

MSC Qseven IMX6

Page 14:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Freescale i.MX6 SOCARM Cortex-A9 up to 1.2GHzSingle-Core CPU, 800MHz … 1.0GHzDual-Core CPU, 800MHz … 1.2GHzQuad-Core CPU, 800MHz … 1.2GHz

Up to 4GB DDR3 SDRAMup to 32GB NAND Flash (option)

HDMI 1.3/DVIResolution up to 1920 x 1080

Dual-channel LVDSResolution up to 1920 x 1080can be used as two independent single-channel LVDS interfaces

Qseven Rev. 1.2 and 2.0 compatibleGigabit Ethernet

MSC Qseven IMX6

1x USB Host/Device, 1x Hostoptional USB Hub with 6x USB Host

1x SATA-300

MMC/SD/SDIO

One PCI Express x1

I2S Audio

Feature ConnectorBT.656 and MIPI_CSI Camera I/F

UART, SPI

OS Software SupportLinux BSP

Windows Embedded Compact 7

Android on request

Page 15:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

MSC Qseven IMX6

GbitLAN

Feature Connector

Audio

Ethernet 10/100/1000

PCI Express x1

Qseven Co

nnector (MXM

‐230)

Freescale

i.MX6

SoloDualQuad

HDMI

USB Hub(opt.)

USB Host/Device

6x USB 2.0

I2C, SMBus, SPI

SPI UART MIPI CSI‐2

BT.656 CAM

DDR3DRAM

eMMCFlash

USB 2.0

Dual‐channel LVDS

CAN

SATA

Block Diagram

Page 16:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Target MarketsIndustrial Applications requiring:-

small form factor low power consumption / passive cooling low to medium computing performance

Portable and battery-powered Applications

Applications executable on ARM

Unique FeaturesScalability of performance / hardware and software compatibilityfrom low-end single-core to high-end quad-core module

Full industrial temperature range available

Linux and WEC7 (Android on request)

MSC Qseven IMX6

Page 17:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Qseven IMX6ARM Cortex-A9 (0.8 … 1.2GHz)

Single-, Dual-, Quad-Core CPU

Vivante GC320/GC2000 GPU

HDMI up to 1920 x 1080

Dual-channel LVDS up to 1920 x 1080(useable as two independent single-channel LVDS interfaces)

Triple-independent Displays

MSC Q7-IMX6 vs. MSC Q7-BT

Qseven BTIntel Atom x86 CPU (1.33GHz … 1.91GHz)

Single-, Dual-, Quad-Core CPU

4x Intel Gen 7 Graphics Engines, VP8 Codec

HDMI up to 1920 x 1080

Dual-channel LVDS up to 1920 x 1080

Dual-independent Displays

Graphics Features Comparison

Page 18:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Specification developed by Qseven ConsortiumIndustry standard reference platform for the Qseven Standard

Qseven Specification V1.2 compatible (Qseven Rev. 2.0 version in preparation)All Qseven interfaces routed to a connector or deviceADD2 Slot for SDVO/DP/HDMIFour PCIe x1 SlotsMini PCI Express & ExpressCard SlotMMC/SD Card SlotTwo SATA ConnectorsCAN TransceiverTwo Super I/Os (Winbond/SMSC)Two COM Ports, LPT, Fan controlPOST/LED for debugHD Audio Codec AC97 Edge ConnectorsEight USB Interfaces

Qseven Reference PlatformMSC Qseven RP2

Page 19:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

MSC Q7‐MB‐EP4  MSC Q7‐MB‐EP2  

MSC Q7‐MB‐EP3 MSC Q7‐MB‐EP6  

Qseven Rev. 2.0  

Qseven Application Boards

Page 20:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

Model‐specificFeatures

EP2Q7‐V1.2

EP3Q7‐V1.2

EP4Q7‐V1.2

EP6Q7‐V2.0

Video out

LVDS on Jili30

SDVO‐DVIY

SDVO‐VGAY

DVI directY

HDMI+ DPY

USB 2.0 ext./int.USB 3.0 ext./int.

4/2‐

2/2‐

3/1‐

3/11/0

Ethernet 2 1 2 2

Backlight supply Voltage

Vsupply 12V 12V 12V

SD‐Card/Mini PCIe slot Y/1 Y/1 Y/1 Y/1

mSATA slot ‐ ‐ 1 1

RS232 controller type USB LPC USB Q7

RS232 debug portRS232/485 port

‐ ‐ Y ‐Y

Goldcap option ‐ Y Y Y

Industrial temp support

‐ Y Y Y

CAN on header ‐ Y Y Y

Buzzer Y ‐ ‐ ‐

Q7 mounting position bottom top bottom bottom

Common FeaturesLVDS support

SD card slot

Mini PCIe slot

Battery in holder

optional touch controller

Optional RS232 Sub-Dconnector

Vsupply 10..28V

Size 148 x102

Used for Qseven Starter Kits

Qseven Application Boards

Page 21:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

msc-technologies.eu

MSC Qseven IMX6 StarterkitBased on MSC Q7-MB-EP4

MSC Qseven IMX6 Evaluation KitBased on MSC Q7-MB-RP2

MSC Qseven Starterkits

MSC Qseven BT StarterkitBased on MSC Q7-MB-EP6

MSC Qseven BT Evaluation KitBased on MSC Q7-MB-RP2

Page 22:  · ARM Profile allows some interfaces not to be mandatory for ARM-based modules Features Extension with ARM/RISC profile ... CSI‐2 BT.656 CAM DDR3 DRAM eMMC Flash USB 2.0 Dual‐channel

THANK YOU