EB Automotive Company Presentation

EB Automotive
Driving the future of
Software
Overview/Value Proposition
Our solutions for the automotive world
• ECU software and services
‒ EB tresos – a family of integrated software tools used in ECUs, based on AUTOSAR standards
‒ Complete solutions for: basic software configuration, debugging, cluster emulation and bus
analysis products and services
‒ Supplier of FlexRay, OSEK solutions
‒ MultiCore Operating Systems, Functional Safety, Solutions
• Infotainment software and services
― EB street director – a navigation software platform for automotive and consumer markets
― EB GUIDE – a development platform for multimodal HMIs for infotainment systems, digital
instrument clusters and head-up display
― Global software integration and engineering services
• Driver Assistance software and services
― EB Assist ADTF – a software development environment for driver assistance
― Electronic horizon
― Driver Assistance modules and algorithms
© Elektrobit (EB), 2012
2
Freescale EcoPack EB - ECU
EB EcoMAPS
© 2012 Freescale Semiconductor, Inc.
EB tresos Studio
Composition
Editor
System Editor
Debug & Trace
Busmirror
Runtime Software
HW and SW Engineering Services
Application Specific
AUTOSAR SWC
Occasional
SW Dev Tools
Complex Device
Driver
Middleware
Runtime Environment
Mode
Memory
Management Management Diagnostic
Communication stack
Watchdog
Embedded
Board
Solutions
OsekCore OS
Software and
Solution
Integrators
(SSI)
AUTOSAR
IDH/ODM
OEM specific
AUTOSAR
Training and
Workshops
ISO26262
IEC61508
Diagnostic
Operating Systems
HW Dev Tools
Training
On-Board
Safety OS
Off-Board
AutoCore OS
FlexRay driver
Ethernet driver
FrTrcv driver
CanTrcv driver
Common
Semiconductors/Companion Modules
Communities
© Elektrobit (EB), 2012
3
Major Product/Service Offering - ECU
The whole world of ECU software in a single development environment
• EB tresos Composition Editor
AUTOSAR SW Composition editor
• EB tresos System Editor
AUTOSAR System-Description editor
• EB tresos Studio
Basic software configuration tool
• EB tresos AutoCore / WinCore / OsekCore
AUTOSAR- and OSEK/VDX compliant basic
software
• EB tresos Debug & Trace
AUTOSAR runtime analysis
• EB tresos Busmirror
FlexRay and CAN cluster emulation tool
• EB 62x0, EB 2200, EB 5200
Bus interfaces for cluster emulation and
measurement
Freescale support: Freescale uses the EB tresos Studio for AUTOSAR MCAL
development. The tool will be shipped as part of the Freescale MCAL.
© Elektrobit (EB), 2012
4
Major Product/Service Offering - ECU
EB tresos AutoCore supporting AUTOSAR 4 and 3.2
Application SWC
Application SWC
Application SWC
Application SWC
Application SWC
Runtime Environment
Application
SWC
Application
“Industry-leading implementation of AUTOSAR compliant basic software for automotive ECUs”
Libs
Rte, RteAs
Os
Base
Configurators
HidWiz
SvcAs
Workflows
Det
EcuC
Make
MemMap
Platform
PbcfgM
Memory Diagnostic
MemAs
Crc
Ea
Fee
MemIf
Nvm
Dem
Dcm
FiM
Mode
Mgmt.
ComM
EcuM
BswM
Nm
Watchdog
Xcp
COM Services
IoHwAbs
Com, PduR, IPduM
CAN
FlexRay
LIN
Cal
SD
Cpl
DoIP
CanAs
FrAs
CanIf
CanTp
CanNm
CanSm
FrIf
FrTp
FrNm
FrSm
LinIf
(incl. LinTp)
LinSm
Can
Fr*
Lin
Eth*
Adc
Spi
CanTrcv*
FrTrcv*
LinTrcv
EthTrcv*
Port
Pwm
WdgM
Wdglf
CDD
IP
SoAd
TcpIp
EthIf
UdpNm
EthSm
Basic Software
OS
Dbg
Mcu
Eep
Icu
Fls
Gpt
FlsTst
RamTst*
Wdg
Dio
Freescale support: Support for Qorrivva Single- and Multi-Core Architecture
(Bolero, Leopard, Kommodo…).
© Elektrobit (EB), 2012
5
Major Product/Service Offering - ECU
EB tresos Operating Systems
“We offer for each automotive project the right OS starting from small OSEK based ECUs
up to Multi-Core and Functional Safety ECUs based on AUTOSAR 4, 3.2 and 3.1.4”
• EB tresos OsekCore OS: OSEK/VDX compliant embedded real-time operating system
including communication according to the OSEK/VDX-COM standard.
• EB tresos AutoCore OS: Single- and multi-core OS supports all AUTOSAR scalability
classes including memory protection.
• EB tresos Safety OS: Certified Functional Safety Operating System
for ASIL D / SIL 3.
Freescale support: Support for Qorrivva Single- and Multi-Core Architecture
(Bolero, Leopard, Kommodo…).
© Elektrobit (EB), 2012
6
Major Product/Service Offering - ECU
EB tresos Studio
“Configure and generate code of automotive software modules
that comply with the AUTOSAR standard”
•
•
•
•
•
•
Eclipse based
Supports
3.1, 3.1.4, 3.2.2, 4.0.3
Extendable tool environment
Compatible with various AUTOSAR authoring tools
Runs on Win XP, Win 7 (32/64)
Maintainance available for updates and upgrades of
EB tresos Studio
Freescale support: Freescale uses the EB tresos Studio for AUTOSAR MCAL
development. The tool will be shipped as part of the Freescale MCAL.
© Elektrobit (EB), 2012
7
Market Segment Expertise - ECU
Value Versus Other Partners - ECU
AUTOSAR Leadership
• Key player in the AUTOSAR
consortium
‒ One solution for AUTOSAR 4.0 and 3.2
‒ On the road with 6 carmakers
worldwide
• Integrated Solution
‒ One supplier for AUTOSAR BSW,
Operating System and Functional
Safety.
‒ EB tresos Studio used by majority of
MCAL suppliers.
© Elektrobit (EB), 2012
9
Business Model & Contacts - ECU
Business Model Overview
EB offers product components and customization services for AUTOSAR
based ECU projects.
EB products based on the AUTOSAR standard include:
–
–
–
EB tresos Studio
EB tresos AutoCore
EB tresos Safety
EB Customization services
–
–
–
–
Integration packages (IP) (e.g. for MCALs or OEM modules)
Qualification packages (QP)
Reference Applications
Bootloader and bootloader updater
© Elektrobit (EB), 2012
10
Freescale EcoPack EB - HMI
EB EcoMAPS – Human Machine Interfaces
© 2012 Freescale Semiconductor, Inc.
EB GUIDE Studio
EB GUIDE
Monitor
Runtime Software
HW and SW Engineering Services
Application Specific
Connectivity
Extension
EB GUIDE Extension
for use with
Simulink®
Middleware
Runtime Environment
EB GUIDE Graphics
Target Framework
Occasional
SW Dev Tools
EB GUIDE Speech
Target Framework
Operating Systems
HW Dev Tools
Embedded
Board
Solutions
Training
Software and
Solution
Integrators
(SSI)
Runtime ports
IDH/ODM
Software
system
integration
Ready-to-use
ports for
i.MX family
(5 and 6) on
Linux and
QNX
EB GUIDE
training
HMI
development
Product
customization
and feature
development
Semiconductors/Companion Modules
Common
OpenVG and Open GLES 2.0 support
(even in parallel)
Communities
© Elektrobit (EB), 2012
EB GUIDE Community Forum
11
Major Product/Service Offering - HMI
EB GUIDE product line
Intelligent HMI development with EB GUIDE
EB GUIDE Studio
Tool for graphical HMI development
EB GUIDE Speech Extension
Tool add-on for speech-enabled user
interface design
EB GUIDE Speech Target Framework (STF)
Runtime environment for enabling speech dialog
and additionally integrated customer applications
Additional easy-to-use services to the recognizer
engine
EB GUIDE Graphics Target Framework (GTF)
Runtime environment for the graphical user interface
Freescale support:
Freescale boards are reference platforms for EB GUIDE GTF, ready-to-use ports for
i.MX family (5 and 6) on Linux and QNX with support for all available GPUs
© Elektrobit (EB), 2012
12
Major Product/Service Offering - HMI
HMI engineering services
We support our customers in all phases of the development process for their
Human Machine Interfaces (HMI):
• from specifying the HMI
• over creating software architecture
• to validation.
Our mission is to deliver HMIs
• adopted and optimized for the customers target platform,
• which meet high quality expectations,
• perfectly integrate multimodal in- and output devices and
• can be easily maintained over multiple variants and even multiple
product life cycles.
© Elektrobit (EB), 2012
13
Market Segment Expertise - HMI
Multimodal Human Machine Interfaces (HMI)
EB GUIDE enables you to create 2D and 3D HMIs with speech in- and output for:
•
•
•
•
Automotive:
- Basic/low line instrument cluster
- Mid/high line instrument cluster
Automotive:
- Low-end infotainment head unit / connected radio
- Mid end / high end head unit
Industrial
Medical/ health care
© Elektrobit (EB), 2012
14
Value Versus Other Partners - HMI
EB GUIDE is...
•
•
•
•
Platform independent
System agnostic
Highly portable
Short turnaround times
Freescale support:
Freescale boards are reference platforms for EB GUIDE GTF, ready-to-use ports for
i.MX family (5 and 6) on Linux and QNX with support for all available GPUs
© Elektrobit (EB), 2012
15
Business Model Overview - HMI
EB GUIDE Business Model at a glance
Step 1
EB GUIDE Studio
& Plugins
Step 2
EB GUIDE
TF Port
Step 3
EB GUIDE GTF
Runtime
Development License
Development License
(incl. EB GUIDE GTF SDK
and GTF Win32 Runtime for
simulation)
(ADAPTATION of TF Runtime to
specific HW/SW target environment)
Reproduction and
Distribution
License
Usecase:
PC based HMI development and simulation
Target related HMI development and Rapid Prototyping at embedded systems
Series production projects
© Elektrobit (EB), 2012 / Confidential
TOOL
ADAPTATION
PRODUCTION
- License fee per seat
or plugin
Optional:
- Annual Maintenance fee
- License fee per Port
- Port Support during
development phase
- License fee per UNIT
16
Business Model Overview - HMI
EB GUIDE local sales presence
Germany
France
United States
Japan
China
• Alexander Asner
• Uwe Asbach
• Roman Kuhr
• Arnold Gieseke
• Heike Streng
• Bruno Abou
• Franck Desaulty
• Damian Barnett
• Radhika Holowko
• Hiroki Yokoi
• Yasushi Morita
• Jeff Zhou
Korea via MDS*
• Sung Beom Noh
Global product sales team
• Georg Schorr
[email protected]
• Franck Desaulty
[email protected]
• Harald Lemcke
[email protected]
© Elektrobit (EB), 2013 / Confidential
17
Get in touch!
Contact us:
automotive.elektrobit.com
[email protected]