Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
BUILD VS BUY WHEN IT COMES TO IOT PLATFORMS
WE CAN HELP SORT IT OUT
STEFAN MILNOR / KONTRON JUNE 9 2015 V01
AGENDA
JUNE 9, 2015 V01 // 2
01 INTRODUCTION
04 FULL CUSTOM BUILD?
02 BUY COTS?
03 SEMI CUSTOM BUILD?
05 SUMMARY
WHAT‘S IOT?
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 3
IT CAN BE JUST ABOUT ANYTHING … CONNECTED OR EVENTUALLY CONNECTED TO THE INTERNET
HARDWARE DEVELOPMENT TIME AND COST
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 4
SEMI-CUSTOM
Development Time
NR
E
COTS / BUY
FULL CUSTOM LOW BOM COST, HIGH NRE
MID RANGE BOM and NRE
LOW NRE; BOM “DEPENDS”
COTS / SEMICUSTOM DESIGN / FULL CUSTOM DECISION TREE
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 5
Consider software / driver availability in all HW decisions
- 6
OFF THE SHELF PRODUCT? CHECK THE VENDORS ....
6
COM EXPRESS®
ETX® 3.0
SMARC
PC/104
MOTHERBOARDS
3U / 6U VME / VPX
3U / 6U COMPACTPCI
ADVANCEDTCA
ADVANCEDMC
XMC / PMC
VPX SYSTEMS
COMPACTPCI SYSTEMS
ADVANCEDTCA SYSTEMS
MICROTCA SYSTMS
CARRIER GRADE SERVERS
TOUCH PANEL IPC / HMI
BOX-IPC
M2M
19“ RACK MOUNT IPC
1/10/40GBE SWITCHES
APPLICATION READY PLATFORMS
EN50155 COMPLIANT
RAILWAY
EN50155 CERTIFIED RAILWAY
E1 CERTIFIED - IN-VEHICLE
EN60601-1 COMPLIANT
MEDICAL
MIL-STD COMPLIANT
MILITARY
OPS DIGITAL SIGNAGE SERVER
INTEGRATED SYSTEMS BLADES / MEZZANINES MODULES/BOARDS INTEGRATED SYSTEMS
COTS – INDUSTRIAL AUTOMATION / IOT GATEWAYS (1)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 7
Scalable
Reliable – fanlless, no battery, no moving parts
DIN Rail Mounting
IoT Ready
Dual GBE
Dual mini PCIe slots
Wide Input Power Range: 10V thru 30V
-20C to 60C op temp
One product of many shown here
SMARC based A-103 shown above
COMe based products also available
Baytrail thru core i7
COTS – INDUSTRIAL AUTOMATION / IOT GATEWAYS (2)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 8
KBox A series: SMARC module based
KBox B series: mini-ITX motherboard based
Kbox C series: COM Express based (shown here)
Many are fanless
Industrial Ethernet options
Profibus
Fieldbus
CAN Bus
Multiple connectivity options
Multiple GBE
Multiple serial
Multiple display options
COTS – HMIS AND PANEL PCS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 9
Large selection of panel sizes
Intel Bay Trail thru Core i.7
Touch screen options
Projected capacitance
Resistive
IoT ready
Wired LAN port(s)
Wireless options via mPCIe
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 10
SAMPLE COTS IOT SYSTEM DEPLOYMENT: INDUSTRIAL WEAVING LOOM
COTS – RAILWAY TRANSPORTATION
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 11
IP50 (dust tight)
Intel Bay Trail
EN50155 Class TX
-40C to 70C
Wide range power input
24V to 110V DC
Wireless via mPCIe slot
Optional industrial busses
MVB, CAN, Profibus
Standard interfaces
USB, LAN, DP, Serial etc
Management MCU
COMe based
COTS – MILITARY / RUGGEDIZED PRODUCTS -COBALT
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 12
Application ready platforms
COBALT (Computer Brick ALTernative)
8.5“ x 5.5“ x 3.9“
Intel Core i7 via COMe T6
IP67 (Dust tight, water immersion to 1m)
XT -40C to +70C
Flexible, configurable
IoT ready – via mini PCIe slots
Many other MAG platforms
IFE servers
Wireless routers for IFE
LTE modems for IFE
COTS – MILITARY / RUGGEDIZED PRODUCTS – APPLICATION READY
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 13
ACE In Flight Server – IFE
Intel Core i7
Most versions are fanless
Cab-N-Connect
802.11n access points for avionics
Dual band 2.4GHz, 5GHz
DO-160F qualified
COTS – MILITARY / RUGGEDIZED PRODUCTS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 14
COTS Building Blocks:
CPCI 3U and 6U cards
CPCI Serial cards
VME cards
VPX 3U and 6U cards
Mars Curiosity Rover uses
PICMG compliant CPCI cards
Not Kontron‘s ...
COTS – TABLETS / PHONES (1)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 15
Off – the – shelf commercial and industrial tablets + custom software + (in some cases) custom hardware may a good solution ....
Deployed by airlines in the cockpit to replace bulky paper based aircraft system information binders
Common for POS systems
Pros:
Relatively ow cost – repair by replacement
Sleek, compact, low profile
Cons
Generally not XT
May not be rugged or
have IP ratings
Long term availability may be a problem
COTS – TABLETS / PHONES (2)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 16
Pos systems
Audio equipement
Measurement equipment
Video ... and more
TABLET / PHONE HW / SW PERIPHERALS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 17
Credit card readers
Thermometers
Health
BBQ etc
DVMs
Oscilloscopes
Geiger counters
Spectrum analyzers
Breath analyzers
And many more ...
Interfaces
Audio Jack
USB
COTS / SEMI-COTS RUGGEDIZZED TABLETS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 18
Various IP ratings ... some are waterproof
Some are drop proof
Most are x86
COTS – INDUSTRIAL MOTHERBOARDS (1)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 19
Many Form Factors
ATX
Flex ATX
Mini ITX
Pico ITX
And more ...
Many CPU Options
Intel Bay Trail
Intel Core i3, i5, i7
ARM offerings
IOT ready
Wired GBE port(s)
Mini PCIe slot(s) for 802.11 / BT
XT versions available
Long term availability
Fanless operation available
Upgrade options
Multiple sources
COTS – INDUSTRIAL MOTHERBOARDS (2)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 20
ATX 305mm x 244mm formfactors.org
12.0“ x 9.6“
Micro ATX 244mm x 244mm formfactors.org
9.6“ x 9.6“
Flex ATX 229mm x 191mm formfactors.org
9.0“ x 7.5“
Mini ITX 170mm x 170mm formfactors.org
6.7“ x 6.7“ PEG slot on some
Pico ITX 100mm x 72mm Via Systems / defacto standard
3.9“ x 2.8“
COTS – INDUSTRIAL MOTHERBOARDS (3)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 21
Pico ITX suitable for
small low end systems
Intel Bay Trail class
Some ARM implementations
Small ... Only 3.9“ x 2.8“
SO-DIMM / Memory on back
COTS – INDUSTRIAL MOTHERBOARDS (4) – TYPICAL APPLICATIONS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 22
Test equipment
Medical equipment
KIOSKs, Digital Signage
And much more
9-Jun-15 Possibilities start here // 23
Mini ITX motherboard
Intel Atom CPU
Custom Enclosure & I/O
IoT Gateway for Residential Care Facilities
Data aggregator for wireless mesh network
Local data processing, network health assessment, alert generation
Wired Ethernet to the cloud with analog modem backup
COTS – INDUSTRIAL MOTHERBOARDS (5) – TYPICAL APPLICATIONS
COTS – INDUSTRIAL MOTHERBOARDS (6) – PROS AND CONS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 24
PROS • COST EFFECTIVE • LONG LIFE • MULTIPLE SOURCES • GOOD PERFORMANCE
CONS • SOME IMPLEMENTATION DIFFERENCES BETWEEN MULTIPLE SOURCES • CONNECTORS MAY NOT LAND EXACTLY
WHERE DESIRED • SLOT CARDS NOT IDEAL FOR RUGGEDIZED
SYSTEMS • CABLING • ADDITIONAL FUNCTIONS HAVE TO BE
IMPLEMENTED ON ADDITIONAL BOARDS
• Slot Cards • Cabled boards
MODULES ... WHY? (1)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 25
CPU design complexity taken care of
Memory routing
Other high speed signals
Power supplies
Up to 20, some very high current
Multiple phases, dynamic operation
BIOS and BSP support
Scalable
Open standards (PICMG, SGET, VITA)
Multiple vendors
Many choices
MODULES ... WHY ? (2)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 26
Custom carriers allow exact I/O mix, form factor, and connector positioning required
Reduced cabling ... Increased reliability
Modules are easy to design with
Carrier design guides available from PICMG and SGET
Cost effective
Reduced design time
Lower NRE than full custom
MODULES ... WHY (3)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 27
When volumes do not justify large NRE
for full custom
When quick time to market is needed
When upgrade path is desired
When mulptiple sources are valued
When customer wants to focus on
what their area of expertise is and
not on CPU design
When there is a need \ desire to keep
certification costs low (especially
important with RF designs)
MODULES / BLADES STANDARDS GROUPS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 28
PICMG
COM Express
CPCI, CPCI-Serial
ATCA, AMC
SGET
SMARC
Q7
VITA
VME
VPX
PC104
ISA, PCI, PCIe variants
MODULES STANDARDS: PICMG COM EXPRESS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 29
Primarily x86 ...pinout optimized for x86
PCIe 24 lanes (8 general purpose and 16 PEG)
USB 2.0 x8
USB SS x4
SATA x4
DDI x3; LVDS x1; VGA x1
LPC
GBE
HDA
Two connectors, 220 pins each, 400 pins total
Connections for smaller systems concentrated on 1st connector (AB)
MODULES STANDARDS: PICMG COM EXPRESS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 30
Typical processor availability:
Intel Atom series (Bay Trail) throghgh CORE i7
AMD G and R Series
Freescale CoreIQ 2020, 5020
Off-spec ... COMe „compatible“
Occasional ARM parts
Nvidia Tegra K1 from GE
Other ARM devices ... TI, Freescale
Vast majority are x86
TDP limit about 50W
Price range circa $200 to $600
Many vendors
COM EXPRESS FORM FACTORS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 31
Basic 125mm x 95mm
Compact 95mm x 95mm
Mini 84mm x 55mm Credit card size
COM EX CARRIERS: TAYLORED TO FIT CUSTOMER NEEDS ... (1)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 32
Modules are standard
Produced in high volume
Carrier boards are application specific
Some are unusual
COMe based Carrier for
patient monitoring application
shown
Ambitious Industrial Design
lead to unusual carrier PCBs
COM EX CARRIERS: TAYLORED TO FIT CUSTOMER NEEDS (2)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 33
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 34
COM EX CARRIERS: TAYLORED TO FIT CUSTOMER NEEDS (3)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 35
COM EX CARRIERS: TAYLORED TO FIT CUSTOMER NEEDS (4)
MODULES STANDARDS: SGET Q7
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 36
Pinout optimized for x86 systems
Over 90% pinout overlap with COMe AB connector
70mm x 70mm PCB (Quad 70mm -> Q7)
uQ7 format defined in Rev 2.0: 70mm x 40mm
Intel „Atom“ CPUs
Freescale iMX6
MXM2 connector
PCB thickness set at 1.2mm
Limits PCB layer count to 12
230 pins
Connector cost is „hidden“
MODULES STANDARDS: SGET SMARC
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 37
MXM3 connector; 314 usable pins
Pinout optimized for ARM SOCs
USB x3 with 1 OTG
I2C x4 I2S x3 SDIO x2 SPI x2
CSI x2 or Parallel Camera
Serial x4 CAN x2
PCIe x3 with 3 clocks + full support signals
SATA x1
GBE
HDMI; LVDS single ch; parallel TFT
AFB (Alternate Function Block)
USB3 or 2nd GBE or other
Low volatage 1.8V I/O on single ended signals
3.0V to 5.25V Supply
For low power systems
GPIOs, WDT etc
1.2mm PCB
ARM + Intel Bay Trail
MODULE EVALUATION BOARDS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 38
Eval boards exist for all
module families from all
module vendors
Kontron SMARC Eval shown
Eval boards are larger
than customer Carriers
All interfaces broken out
to allow feature evaluation
Hole under module for debug
Some have PORT 80 LEDs or
other debug features
PC104 (1)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 39
Stackable
Good for small, cubic or tubular structures
Mixed SMT / Through hole
Long tails, bit hard to manufacture
Hence not that cost effective
Mostly x86 CPUS
Wide variety of I/O boards
Popular in military projects
Relatively expensive
Included here more for historical
context ... It is maybe the original
module standard
PC104 (2)
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 40
Multiple flavors, involving ISA, PCI and PCIe
Not all flavors mate directly with each other, stack has to be built with the compatabilities in mind
WIRELESS CONNECTIVITY: MINI PCIE FORMAT MODULES
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 41
Many options
802.11
BT
Cellular Modems, 2G, 3G, 4G, LTE etc
GPS
Combinations of above
Many vendors
Pre-certified
Half-size cards available
PCIe and USB interfaces
Can be ruggedized ...
Takes some RTV ....
WIRELESS CONNECTIVITY: IC MODULE DOWN
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 42
802.11, BT, ZigBee from various vendors
Vendor layout advice for RF
Moderate certification costs (except cell modems ...)
WIRELESS CERTIFICATION COSTS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 43
Can be very high ....
ROM certification costs for RF designs
Zigbe circa $20K
BT <$100K
802.11 circa $100K
Cell Modem $1M and up
Can be avoided using pre-certified modules
FULL CUSTOM CPU BOARD DESIGNS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 44
Usually only make sense for high volumes (circa 10K+ EAU)
Or for deep pocket accounts
NRE can be significant ... $400K +
Companies with a large portfolio of building block designs (COMe, SMARC, CPCI, VPX etc) have an advantage in that often these building block CAD files can be used to accelerate a full custom design
Local presence can make a big difference
In person meetings
Better communication
Often better results
FULL CUSTOM CPU BOARD DESIGNS
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 45
FULL CUSTOM CPU BOARD –GAMING
FULL CUSTOM IOT: TELEMATICS BOX FOR LONGHAUL TRUCKING
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 46
Intel Atom CPU
Full XT operation
CAN bus interface
collects vehicle
operating parameters
Satellite connectivity
High reliability
Over 300,000
units deployed
Fanless operation
Robust vehicular power supply
Protected against transients, droputs, load dumps
30‘ cable interface to cabin display
LVDS and USB over this interface
SOFTWARE SUPPORT ... YOU NEED IT
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 47
Application Level
•Industrial
•Transport
•Health Care
•Energy
•Security
Communication Layer
•HTTP/HTTPS
•MQTT,
•DDS,
•CoAP
•XMPP
Data Network Layer
•SSL/TLS
•IPv4
•IPv6
•UDP/TCP
•6LoWPAN
Media Layer
•Ethernet (802.3)
•ZigBee (802.15.4)
•BlueTooth
•Wifi (802.11)
•Telco (3G/4G)
Application
Presentation
Session
Transport
Network
Data LInk
Physical
Operation
Technology
Information
Technology
SUMMARY
JUNE 9, 2015 V01 // IoT BUILD OR BUY // STEFAN MILNOR // KAI // 48
Are there suitable COTS systems products available?
Are there suitable COTS components available (SBCs, CPCI / VPX blades etc. ...)?
Volumes under 10K EAU?
Module + Carrier approach is likely best
Volumes over 10K EAU?
Full custom design may be appropriate
Consider software availability in all decisions
If unsupported it may well cost more than the HW NRE
www.kontron.com Augsburg | Deggendorf | Toulon | Copenhagen | Chichester | Brussels | Pilsen | Warsaw | San Diego | Fremont | Montreal | Beijing | Hong Kong | Taipei | Penang | Bangalore | Mumbai | Sydney | Tokyo
OUR CHANGING WORLD IS FILLED WITH
BOUNDLESS OPPORTUNITIES.
WE LOOK FORWARD TO EXPLORING THEM WITH YOU.
THANK YOU !