Accelerating ARM-based Platform Evolution

11
Accelerating ARM-based Platform Evolution Tony Chen Product Manager, Embedded Computing

description

Accelerating ARM-based Platform Evolution. Tony Chen Product Manager, Embedded Computing. Speaker Intro. Present Occupation RISC Product Manager, Embedded Computing Working Experiences Joined Advantech in 2007, and responsible RISC product division. Tony Chen Advantech. - PowerPoint PPT Presentation

Transcript of Accelerating ARM-based Platform Evolution

Accelerating ARM-based Platform

Evolution

Accelerating ARM-based Platform

Evolution

Tony ChenProduct Manager,Embedded Computing

Speaker Intro.

Present OccupationRISC Product Manager, Embedded Computing

Working Experiences Joined Advantech in 2007, and responsible RISC product division

Tony ChenAdvantech

The ARM Market is Booming

200+ Chipset Partners & 600+ IP Licensed

Essential Elements of ARM-based Systems

OS

DRIVERS

FIRMWARE Bootloader

Peripherals(USB, SATA, I2C,

Ethernet, Touch…)Power Management Video Interface

(HDMI, A/V...)

Computer-on-Module

H.264MPEG-4H.263MJPEGMPEG-2MPEG-1

USER APPLICATIONS

FRAMEWORKS Video AnalysisAudio/VideoCodec API DSP Management GUI

(Embedded Qt)

IC PARTNERS

ARM-Based System Integration

Single Board Computer

Uboot

CODES H.264 MPEG-4H.263 MJPEGMPEG-2 MPEG-1

Wireless(WiFi, 3G, Zigbee,

RFID)

Box PCIntelligent Displays

Challenges in Technology Migration

Which ARM-based architecture?

Which OS? Linux, Android 2.0, 3.0 or 4.0, WEC7 or Window 8?

Which ARM SoC solution?

Which SoC vendor can provide the necessary technical support?

How to ensure industrial quality?

The Rapid Evolution of ARM Architecture

Software Evolution - Android Leads the Market

I/O Component Selections

SD/eMMC

VGA Out

USB Host

LCD Out

Touch

UART

Audio

GPIO CAN

HDMI

I2C

I2S

SATA

SPI

System Bus

USB Client

RS-485

LAN KeypadPCIe

Power over Ethernet

BatteryMonitor

WiFi GPRS

RTCControl

Bluetooth

Storage USB Client

Remote Control

Zigbee VGAControl

GPS

USBKB/MS

Boot from LAN Server

Printer

CameraControl

Barcode Scanner

Keypad

TouchControl

CANControl

CPLDControl

Driver directly from vendor.

Choose components with long-life support.

Choose working environment specifications.

Industrial I/O Interface

Industrial Functions

Wrap-up

Architecture Performance Product Frequency (per core) CoreARM7 0.9DMIPS/MHz 33 ~ 200 MHz 1

ARM9 1.1DMIPS/MHz 200 ~ 500MHz 1

ARM11 1.2DMIPS/MHz 400 ~ 600MHz 1

CortexA8 2DMIPS/MHz 500 ~ 1500MHz 1

CortexA9 2.5 DMIPS/MHz 800 ~ 1800MHz Max. to 4

CortexA15 4.01 DMIPS/MHz 1000MHz ~ 2500MHz Max. to 16

Android Microsoft Windows/WinCE Series

Linux (Kernel Only - Command Line)

Cost Free License Fee Free

User Interface Yes Yes No

Performance Normal Normal Better

Maintenance Provided by Google Provided by Microsoft Search via community

Driver Support Normal Many Normal

Choose Suitable ARM Architecture

Choose the Right O.S.

Choose the right components to ensure product quality : 1) Vendor-supported drivers 2) environmental specs. 3) components with longevity

Advantech RISC ARM-based Platform Solutions

• Open Frame Display RDS-1070

ARM-based SBC

• SOM-C3500 Series• ROM-1210• ROM-1220

New

ARM-based COM

• PCM-C3500 Series • RSB-4210

ARM-based Box PC

Intelligent Displays

NewNew

• RBC-1000 Coming Soon

Coming Soon

Thank You.