Dr. Stefan Bunzel AUTOSAR Spokesperson (Continental) 8. Workshop Automotive Software Engineering 30 September, 2010, Leipzig
|
|
- Gloria Hodge
- 7 years ago
- Views:
Transcription
1 Hardware-independent Development with Dr. Stefan Bunzel Spokesperson (Continental) 8. Workshop Automotive Engineering, Leipzig
2 Overview Introduction to Overview on Architecture Development Methodology 2 Hardware-independent Development with
3 Vision aims to improve complexity management of integrated E/E architectures through increased reuse and exchangeability of SW modules between OEMs and suppliers. OEM b OEM a Platform b.1 Platform b.2 Platform b.n Exchangeability between suppliers OEM c solutions Platform a.1 Platform a.2 Platform a.n Exchangeability between manufacturers applications OEM f Platform f.1 Platform f.2 Platform f.n Supplier A Chassis Safety Body/ Comfort OEM e Supplier C Platform e.1 Platform e.2 Platform e.n Supplier B Chassis Safety Telematics Body/Comfort Powertrain Telematics Platform c.1 Platform c.2 Platform c.n OEM d Platform d.1 Platform d.2 Platform d.n Exchangeability between vehicle platforms 3 Hardware-independent Development with
4 Vision aims to standardize the software architecture of s. paves the way for innovative electronic systems that further improve performance, safety and environmental friendliness. Yesterday Hardware Application Hardware standardized HW-specific Customer needs Adaptive Cruise Control Lane Departure Warning Advanced Front Lighting System Using standards Communication Stack OSEK Diagnostics CAN, FlexRay Hardware and software will be widely independent of each other. Development can be de-coupled by horizontal layers. This reduces development time and costs. The reuse of software increases at OEM as well as at suppliers. This enhances quality and efficiency. 4 Hardware-independent Development with
5 Core Partners and Members 9 Core Partners 11 Development Members 47 Premium Members 63 Associate Members 6 Attendees General OEM Generic Tier 1 Standard Tools and Services Semiconductors Status 22 September Up-to-date status see: 5 Hardware-independent Development with
6 9 Project Objectives and 3 Main Working Topics PO1: Implementation and standardization of basic system functions as an OEM wide Standard Core solution PO2: Scalability to different vehicle and platform variants PO3: Transferability of functions throughout network PO4: Integration of functional modules from multiple suppliers Application s Architecture Methodology PO5: Maintainability throughout the whole Product Life Cycle PO6: Increased use of Commercial off the shelf hardware PO7: updates and upgrades over vehicle lifetime PO8: Consideration of availability and safety requirements PO9: Redundancy activation 6 Hardware-independent Development with
7 Specifications vs. Products Core Partners, Premium, and Development Members Develop compliant products SW modules Tools s Cars Members Partnership Cooperate on standards, compete on implementation. Standard Specifications Architecture Methodology Appl. s Releases R4.0, R3.2, R3.1, Build Apply 7 Core Partners, Premium, Development, and Associate Members Hardware-independent Development with
8 Overview Introduction to Overview on Architecture Development Methodology 8 Hardware-independent Development with
9 Layered Architecture Application Layer Runtime Environment (RTE) BSW-Layers System Services Memory Services Communication Services I/O Hardware Complex Services Onboard Device Memory Hardware Comm. Hardware and Complex Microcontroller Memory Communication I/O Microcontroller Microcontroller 10 Hardware-independent Development with
10 inside the Infrastructure Architecture Example: Memory stack Equal mechanisms to access internal (on-chip) and external (on-board) memory devices and type of memory hardware (EEPROM, Flash) Abstracts from the location of peripheral memory devices (on-chip or on-board) and the hardware layout. Memory Services NVRAM Manager Application Layer System Services Runtime Environment (RTE) Memory Services Communication Services I/O Hardware Complex Memory Hardware Memory Onboard Device Memory Hardware Communication Hardware EEPROM Flash EEPROM Emulation Microcontroller Memory Communication I/O Microcontroller External EEPROM Driver COM SPIHandler Driver EEPROM Driver External Flash Driver Memory Internal Flash Driver SPI µc EEPROM Flash 11 Hardware-independent Development with
11 inside the Infrastructure Architecture Example: CAN communication stack CAN Communication Services provide a uniform interface to the CAN network. Hide protocol and message properties from the application. Application Layer Runtime Environment (RTE) IPDU Multiplexer COM Communication Services Diagnostic Com. Manager PDU Router CAN Transport Protocol Debugging J1939 Transport Protocol CAN State Manager Generic NM CAN NM System Services Memory Services Communication Services I/O Hardware Complex Communication Hardware Onboard Device Memory Hardware Communication Hardware CAN Microcontroller Memory Communication I/O CAN Transceiver Driver Driver for ext. CAN ASIC Microcontroller I/O DIO Driver SPIHandler Driver Communication CAN Driver µc SPI CAN External CAN Controller 12 Hardware-independent Development with
12 Overview Introduction to Overview on Architecture Development Methodology 13 Hardware-independent Development with
13 Architecture Layered Architecture Application Layer Breakdown to / Implementation on Runtime Environment (RTE) Services Layer Layer Microcontroller Layer Hardware Complex Application Architecture Actuator Sensor Componen t... Application Componen t Runtime Environment Operating System Services Basic Communication Microcontr. Complex Device -Hardware 14 Hardware-independent Development with
14 Development Methodology Virtual Functional Bus Concept Virtual Functional Bus n Application software functionality implemented in s () Handling of vehicle wide functions, independent from s or network s can communicate between each other and access functions from the standardized set of infrastructure functions Communication needs of a are formally described in a standard template, i.e. the Any interaction runs via Ports, which implement different communication paradigms, e.g. sender-receiver or client-server The VFB enables a virtual integration of s and allows to formally verify structural and dynamic compatibility of s 15 Hardware-independent Development with
15 Development Methodology Virtual Functional Bus Concept Ports and s PPort, provides a Sender-Receiver RPort, requires a Sender-Receiver PPort, provides a Client-Server, i.e. implements service n RPort, requires a Client-Server, i.e. client of a service PPort, provides a Calibration RPort, requires a Calibration PPort, provides data to Service RPort, requires data from Service Virtual Functional Bus PPort, provides Service (in BSW only) RPort, requires Service as client 16 Hardware-independent Development with
16 Development Methodology Principle I 1 1 RTE Basic Virtual Functional Bus 3 II 2 RTE Basic... n m n RTE Basic description templates: description: application software description: characteristics and configuration System description: network and assignment of s to s s for s + s + system description allow a tool-based deployment of s to s FlexRay Gateway CAN System 17 Hardware-independent Development with
17 Development Methodology Development steps From functional level to the binaries. Functional architecture level modeling Data model development VFB Timing Develop VFB System Physical architecture level Design System System topology Network Mapping of components to s Internal behavior Implementation timing Develop Application BSW implementation Configuration Deliver Basic Generate Extract Build Hardware dependent Hardware independent 18 Hardware-independent Development with
18 Methodology and Templates Overview The Methodology provides all descriptions necessary to describe all components of a system.. System Level Work product, e.g. XML-, C-, or binary file.xml.xml Activity, consuming or producing a work product System Constraints Configure System System Configuration Object flow, input to or produced by activities Referencing, using, or reading work products.xml Extract -Specific Information.XML Level.XML. exe related templates Extract of System Configuration Configure Configuration Generate Executable Executable Level.XML.XML Implement Implemented 19 Hardware-independent Development with
19 Methodology and Templates RTE Generation Process x 1 3 RTE Basic 20 Hardware-independent Development with
20 Application s Above the RTE the software architecture style changes from layered to component style., openly disclosed interfaces HW independent SW layer Transferability of functions Application Layer RTE Services Layer Layer Layer Microcontroller Layer Microcontroller Complex Application Actuator Sensor Sensor Application Layer Application 21 Hardware-independent Development with
21 Development Methodology Application s R4.0 Specification: Table of Application s Mirror Adjustment MirrorPosition MirrorMoveStatus MirrPosnSts1 Records Continuous Values Enumerations Arrays m sec Percent 40 Compositions 2500 Ports 570 s 770 Data types 26 Units Mirror Adjustment MirrPosnSts1 MirrAxisPosn1 Mirror type Axis type Position Enumeration 0: no axis 1: horizontal axis 2: vertical axis Continuous Value: perc7 Recommended type: UInt14 Unit: Percent Range: 0, ,0 Resolution: 0,1 22 Hardware-independent Development with
22 Application s Re-Use of SW-s To ease the re-use of software components across several OEMs, proceeds on the standardization of application interfaces. 2nd Yaw Rate Controller Example Base Sensor Signals Ínterface of ESP and external yaw rate controller I 6 System-level Brake Actuator I 7 ESP-Sensors I 1 ESP SW- Brake Actuator of ESP and VLC I 4 I 2 I 3 I 5 Vehicle Longitudinal Controller Standard Signals from ESP Information signals from other functions / domains Command signals to other functions / domains application interfaces on system level (ESP-system, chassis domain) Port Name Port Name Appl. Remarks Port Name LongAccBase YawRateBase Yaw rate measured along vehicle z- axis (i.e. compensated for orientation). Coordinate sys. according to ISO YawRate1 Data element: YawRate Data Type: AngleSpeed3 Minimal bits size: SInt16 Physical Range: -5,..+5, Physical offset: 0 Unit: rad/sec. This data element can also be used to instantiate a redundant sensor interface. Range might have to be extended for future applications (passive safety). RollRateBase 23 Hardware-independent Development with
23 Architecture Defined s Use Case Front Light Management mapped to architecture Integrator Supplier B OEM Supplier A SwitchEvent check_switch () switch_event (event) Int. LightRequest switch_event(event) request_light (type, mode) Front-Light Manager request_light(type, mode) get_keyposition() set_light(type, mode) set_dboard(type, mode) RTE Headlight set_light(type, mode) set_current ( ) Silicon vendor A Integrator Operating System Std. Services Std. DIO Communication Std. PWM Microcontroller -Hardware Std. CAN Driver Complex Device 24 Hardware-independent Development with
24 Architecture Defined s Use Case Front Light Management : Exchange type of Front Light Integrator Supplier B OEM Supplier CA SwitchEvent check_switch () switch_event (event) Int. LightRequest switch_event(event) request_light (type, mode) Front-Light Manager request_light(type, mode) get_keyposition() set_light(type, mode) set_dboard(type, mode) RTE Xenonlight Headlight set_light(type, mode) set_current ( ) Silicon vendor B A Integrator Operating System Std. Services Std. DIO Communication Std. PWM DIO Microcontroller -Hardware Std. CAN Driver Complex Device 25 Hardware-independent Development with
25 Application s Supplier Use Case Specification of application interfaces will support integration of SW-components. OEM_1 s interfaces specifications integrate several application interfaces.xml OEM_2 s interfaces specifications integrate several application interfaces.xml OEM_N s interfaces specifications integrate several application interfaces.xml Application Actuator Sensor Application Runtime Environment (RTE) X.y Services Communication... Supplier container s Model and implement only once Operating System Inteface Basic -Hardware Microcontroller Complex Device Use of application interfaces increase quality on integration, i.e. they prevent from inconsistencies. 26 Hardware-independent Development with
26 Summary has become a global standard for embedded automotive software, providing specifications for architecture Development methodology application interfaces Layered software architecture Hardware-independent development of application functions AR 1 AR 2 AR 3... Virtual Functional Bus AR n Early virtual integration of the entire vehicles application functions is a key enabler for managing the growing E/E complexity First series cars with technology are on the road 27 Hardware-independent Development with
27 Thank you for your attention! Become a member and get exploitation rights for the standard. Published Releases For information only, see disclaimer. 28 Hardware-independent Development with
AutoSAR Overview. FESA Workshop at KTH 2010 04 12. Prof. Jakob Axelsson Volvo Cars and Mälardalen University
AutoSAR Overview FESA Workshop at KTH 2010 04 12 Prof. Jakob Axelsson Volvo Cars and Mälardalen University This presentation is based on a tutorial prepared by the AutoSAR Consortium AUTOSAR Members Status
More informationSafety and security related features in AUTOSAR
Safety and security related features in Dr. Stefan Bunzel Spokesperson (Continental) Co-Authors: S. Fürst, Dr. J. Wagenhuber (BMW), Dr. F. Stappert (Continental) Automotive - Safety & Security 2010 22
More informationHardware-independent Software Development
Hardware-independent Software Development with Stefan Bunzel, Khosrau Heidary(Continental); Simon Fürst, Andre Lajtkep (BMW Group); JürgenMössinger, Jürgen Cordes(Bosch); StefanSchmerler, ChristianKühn,
More informationAn introduction to AUTOSAR
An introduction to AUTOSAR AUTOSAR Consortium AUTOSAR What is AUTOSAR? AUTOSAR AUTomotive Open Systems ARchitecture Middleware and system-level standard, jointly developed by automobile manufacturers,
More informationAUTOSAR Software Architecture
AUTOSAR Software Architecture Robert Warschofsky Hasso-Plattner-Institute für Softwaresystemtechnik Abstract. AUTOSAR supports the re-use of software and hardware components of automotive electronic systems.
More informationBMW Car IT GmbH. AUTOSAR - First Experiences and the Migration Strategy of the BMW Group
BMW Car IT GmbH. - First Experiences and the Migration Strategy of the BMW Group Dr. Christian, BMW Car IT Page 2 - First Experiences. Overview. 1. Focus of this talk: Model based development under the
More informationFreescale Leadership in Driving Standards. Customer Relationships. Long-term Global Presence. Broadest Automotive MCU Product Portfolio
September 2013 Freescale Leadership in Driving Standards First semiconductor supplier to join the AUTOSAR partnership Active member of JASPAR Member of GENIVI Co-founded Open Alliance on Ethernet for Automotive
More informationDevelopment of AUTOSAR Software Components within Model-Based Design
2008-01-0383 Development of AUTOSAR Software Components within Model-Based Design Copyright 2008 The MathWorks, Inc. Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Richard Thompson Senior
More informationECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0
ECU State Manager Module Development and Design for Automotive Platform Software Based on AUTOSAR 4.0 Dhanamjayan P.R. 1, Kuruvilla Jose 2, Manjusree S. 3 1 PG Scholar, Embedded Systems, 2 Specialist,
More informationAUTOSAR Handbook KPIT Technologies Ltd. CAN. Customizable HIS-MISRA. Configuration OSEK. Mode. Training ISO 14229. Management VCI
KPIT Technologies Ltd. Toolchain ASIL Decomposition ISO 14229 CAN Bootloader drivers R 3.x ARTOP Testing MCAL Migration enos Partner ECU R 4.x R 3.x R 3.x In-vehicle network Validation Tool chain Gateway
More informationCustomer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions
September 2013 Silicon Support & Professional Eng. Services Customer Experience Freescale Provided SW & Solutions Provide Valued Software, Support & Professional Engineering Services, Competitively 2 Customer
More informationFrom Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II)
From Signal Routing to complete AUTOSAR compliant CAN design with PREEvision (II) RELEASED V0.01 2014-12-02 Agenda PREEvision AUTOSAR Webinar Part I AUTOSAR System and Software Design with PREEvision The
More informationAutomotive Software Engineering
Automotive Software Engineering List of Chapters: 1. Introduction and Overview 1.1 The Driver Vehicle Environment System 1.1.1 Design and Method of Operation of Vehicle Electronic 1.1.2 Electronic of the
More informationAutomotive Software Development Challenges Virtualisation and Embedded Security
Automotive Software Development Challenges Virtualisation and Embedded Security 1 Public ETAS-PGA/PRM-E October 2014 ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, Automotive
More informationSafety and Security Features in AUTOSAR
Safety and Security Features in AUTOSAR Nagarjuna Rao Kandimala, Michal Sojka Czech Technical University in Prague 166 27 Praha 6, Czech Republic Thursday 15 th November, 2012 Contents 1 Introduction 2
More informationUser-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools
User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools The simple CAN ECU is a thing of the past. Now, a typical ECU utilizes many functions of the AUTOSAR basic software to perform
More informationAUTOSAR Runtime Environment and Virtual Function Bus
AUTOSAR Runtime Environment and Virtual Function Bus Nico Naumann nico.naumann@hpi.uni-potsdam.de Department for System Analysis and Modeling Hasso-Plattner Institute for IT-Systems Engineering Prof.-Dr.-Helmert-Str.
More informationPrinciples of a Vehicle Infotainment Platform
Hans-Ulrich Michel BMW Group Forschung und Technik Principles of a Vehicle Infotainment Platform copyright 2004 by OSGi Alliance All rights reserved. Agenda Vehicle System Architecture Trends In Vehicle
More informationisolar Integrated Solution for AUTOSAR
Integrated Solution for AUTOSAR isolar Integrated Solution for AUTOSAR 1 Integrated Solution for AUTOSAR An integrated solution for configuration of AUTOSAR compliant embedded software Supports configuration
More informationStandardized software components will help in mastering the. software should be developed for FlexRay were presented at
Embedded Software for FlexRay Systems Special aspects and benefits of implementing modularized software Standardized software components will help in mastering the growing complexity of the interplay of
More informationIn networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed
Networking Heavy-Duty Vehicles Based on SAE J1939 From Parameter Group to plug-and-play Application In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that plays a key role. J1939 networks
More informationService Oriented Architecture for Agricultural Vehicles
Service Oriented Architecture for Agricultural Vehicles Leipzig, 30.9.2010 8. Workshop Automotive Software Engineering Dr. G. Kormann, M. Hoeh, H.J. Nissen THE END of Embedded Software? www.electronics-ktn.com/
More informationAutomotive Software Engineering at Hella KGaA. Software Engineering for Software Intensive Systems, 21.11.2005
Engineering for Intensive s, 21.11.2005 Overview Automotive Engineering Hella body electronics The process of product development -Engineering of mechatronic/embedded systems Discussion 2 Ulrich Nickel,
More informationIntecs S.p.A. AUTOSAR Conformance Testing: an overview
Intecs S.p.A. AUTOSAR Conformance Testing: an overview Valentina Lomi Milano, 17/02/2011 Intecs 2011 - Roma - Pisa - Napoli - Milano - Torino - Cagliari - Genova -Toulouse(F) 1 of 41 Contents Definition
More informationSeminar Automotive Open Systems Architecture
Seminar Automotive Open Systems Architecture Modeling and Development of AUTOSAR Systems using SystemDesk Sebastian Wätzoldt Hasso-Plattner-Institut for IT Systems Engineering at the University of Potsdam
More informationConfiguration management in AUTOSAR
Configuration management in AUTOSAR The need for efficient process tools for Automotive System Engineering V0.01 2008-11-02 Introduction AUTOSAR will influence the ECU SW Architecture and also the way
More informationFlexRay A Communications Network for Automotive Control Systems
FlexRay A Communications Network for Automotive Control Systems WFCS 2006 Rainer Makowitz Automotive Systems Engineering, EMEA Freescale and the Freescale logo are trademarks of Freescale Semiconductor,
More informationProduct Information Services for Embedded Software
Product Information Services for Embedded Software Table of Contents 1 Technical Consulting/Engineering Services... 3 1.1 Overview of Advantages... 3 1.2 Application Areas... 3 2 Product- Services - Proficient
More informationSoftware House Embedded Systems
Software House Embedded Systems Contacts: E-mobility, chassis, driver assistance and body electronics: Martin Richter +49 5371 805-1041 Infotainment, radio and instrument cluster: Sven Lochau +49 30 39978-7631
More informationDeeply Embedded Real-Time Hypervisors for the Automotive Domain Dr. Gary Morgan, ETAS/ESC
Deeply Embedded Real-Time Hypervisors for the Automotive Domain Dr. Gary Morgan, ETAS/ESC 1 Public ETAS/ESC 2014-02-20 ETAS GmbH 2014. All rights reserved, also regarding any disposal, exploitation, reproduction,
More informationTelematics Workshop: Remote 2-Way Communication Meeting Results
March 31, 2016 Telematics Workshop: Remote 2-Way Communication Meeting Results ASAM Members and Non-Members primarily from the North American On-Road/Off-Road Commercial Vehicle Market met to discuss the
More informationVehicular On-board Security: EVITA Project
C2C-CC Security Workshop 5 November 2009 VW, MobileLifeCampus Wolfsburg Hervé Seudié Corporate Sector Research and Advance Engineering Robert Bosch GmbH Outline 1. Project Scope and Objectives 2. Security
More informationAUTOSAR Configuration Process - How to handle 1000s of parameters
AUTOSAR Configuration Process - How to handle 1000s of parameters Webinar 2013-04-19 V2.0 2013-04-18 Agenda >Introduction AUTOSAR ECU Configuration Description ECU Configuration Workflow Multi-User Workflow
More informationDo AUTOSAR and functional safety rule each other out?
Software development Do AUTOSAR and functional safety rule each other out? While simplicity is a factor in safety-critical applications, AUTOSAR has over 6,000 configuration parameters and well over 100,000
More informationDesignWare IP for IoT SoC Designs
DesignWare IP for IoT SoC Designs The Internet of Things (IoT) is connecting billions of intelligent things at our fingertips. The ability to sense countless amounts of information that communicates to
More informationProduct Information CANdelaStudio
Table of Contents 1 Introduction... 3 1.1 Properties Overview... 3 2 Functions... 4 3 ODX-Functions... 6 4 Quality Improvement by Single Source Principle... 6 5 Data Exchange... 7 6 Editions... 7 6.1 CANdelaStudio
More informationEmbedded OS. Product Information
Product Information Table of Contents 1 Operating Systems for ECUs... 3 2 MICROSAR.OS The Real-Time Operating System for the AUTOSAR Standard... 3 2.1 Overview of Advantages... 3 2.2 Properties... 4 2.3
More informationVragen. Architecture presentations in practice. Some terms (from IEEE standard)
Vragen Architecture presentations in practice Waarom is software architectuur belangrijk? Waarom schiet de volgende definitie tekort? The architecture of a software system defines that system in terms
More informationCycurHSM An Automotive-qualified Software Stack for Hardware Security Modules
CycurHSM An Automotive-qualified Software Stack for Hardware Security Modules Dr. Frederic Stumpf, ESCRYPT GmbH Embedded Security, Stuttgart, Germany 1 Introduction Electronic Control Units (ECU) are embedded
More informationZigBee Technology Overview
ZigBee Technology Overview Presented by Silicon Laboratories Shaoxian Luo 1 EM351 & EM357 introduction EM358x Family introduction 2 EM351 & EM357 3 Ember ZigBee Platform Complete, ready for certification
More informationEB Automotive Driver Assistance EB Assist Solutions. Damian Barnett Director Automotive Software June 5, 2015
EB Automotive Driver Assistance EB Assist Solutions Damian Barnett Director Automotive Software June 5, 2015 Advanced driver assistance systems Market growth The Growth of ADAS is predicted to be about
More informationSafety compliance. Energy management. System architecture advisory services. Diagnostics. Network topologies. Physical and functional partitioning
Energy management Network topologies Physical and functional partitioning Safety compliance Diagnostics System architecture advisory services www.continental-corporation.com Why system architecture? 2
More informationAdvanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software
133 Hitachi Review Vol. 63 (2014), No. 2 Advanced Electronic Platform Technologies Supporting Development of Complicated Vehicle Control Software Yoshinobu Fukano, Dr. Sci. Kosei Goto Masahiro Matsubara
More informationELEC 5260/6260/6266 Embedded Computing Systems
ELEC 5260/6260/6266 Embedded Computing Systems Spring 2016 Victor P. Nelson Text: Computers as Components, 3 rd Edition Prof. Marilyn Wolf (Georgia Tech) Course Topics Embedded system design & modeling
More informationWireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009
Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer October 2009 Jennic highlights Jennic is a fabless semiconductor company providing Wireless Microcontrollers to high-growth
More informationwww.imprezer.tk Introduction to www.union88.tk RACE FUELS Hans-Christian von der Wense Munich, Germany
Introduction to Hans-Christian von der Wense Munich, Germany Overview Progress in Automotive Electronics and it s Impacts on Networking LIN Consortium LIN Concept Physical Layer Data Link Layer LIN Network
More informationARM Ltd 110 Fulbourn Road, Cambridge, CB1 9NJ, UK. *peter.harrod@arm.com
Serial Wire Debug and the CoreSight TM Debug and Trace Architecture Eddie Ashfield, Ian Field, Peter Harrod *, Sean Houlihane, William Orme and Sheldon Woodhouse ARM Ltd 110 Fulbourn Road, Cambridge, CB1
More informationSoftware Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication
01PC-422 Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication Pascal Jost IAS, University of Stuttgart, Germany Stephan Hoffmann Vector CANtech Inc., USA Copyright
More informationHerstellerinitiative Software (OEM Initiative Software)
Herstellerinitiative Software (OEM Initiative Software) Dr. Michael Daginnus Volkswagen AG Wolfsburg Dr. Dieter Marx Porsche AG Weissach Dr. Ralf Belschner Daimler AG Sindelfingen Kai Barbehön BMW AG München
More informationCase Study Competition 2013. Be an engineer of the future! Innovating cars using the latest instrumentation!
Case Study Competition 2013 Be an engineer of the future! Innovating cars using the latest instrumentation! The scenario You are engineers working on a project team that is tasked with the development
More informationIn-Vehicle Networking
In-Vehicle Networking SAE Network classification Class A networks Low Speed (
More informationOpen Source Software
Open Source Software Title Experiences and considerations about open source software for standard software components in automotive environments 2 Overview Experiences Project Findings Considerations X-by-wire
More informationVELOCITY LAB TM Embedded Development Ecosystem
VELOCITY LAB TM Embedded Development Ecosystem 0C05B Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2013 32-bit 8/16-bit 1200
More informationEnhanced Project Management for Embedded C/C++ Programming using Software Components
Enhanced Project Management for Embedded C/C++ Programming using Software Components Evgueni Driouk Principal Software Engineer MCU Development Tools 1 Outline Introduction Challenges of embedded software
More informationUniversal Flash Storage: Mobilize Your Data
White Paper Universal Flash Storage: Mobilize Your Data Executive Summary The explosive growth in portable devices over the past decade continues to challenge manufacturers wishing to add memory to their
More informationDecomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces
Software Engineering, Lecture 4 Decomposition into suitable parts Cross cutting concerns Design patterns I will also give an example scenario that you are supposed to analyse and make synthesis from The
More informationSmart Thermostat page 1
Smart Thermostat page 1 3. APPROACH In today s home appliances market, automation is becoming the norm and Smart Thermostat is a typical automation appliance able to be applied easily at home. With Smart
More informationSafety Issues in Automotive Software
Safety Issues in Automotive Software Paolo Panaroni, Giovanni Sartori INTECS S.p.A. SAFEWARE 1 INTECS & Safety A very large number of safety software development, V&V activities and research project on
More informationLocal Interconnect Network Training. Local Interconnect Network Training. Overview
Overview Local Interconnect Network Training History and introduction Technical features The ISO/OSI reference model and LIN Frames Message Frames Communication concept of LIN Command Frames and Extended
More informationA Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services
A Case Study of Application Development and Production Code Generation for a Telematics ECU with Full Unified Diagnostics Services Plan A little about Embed and our Ethos Description of the telematics
More informationVirtual KNX/EIB devices in IP networks
WEINZIERL ENGINEERING GmbH WEINZIERL ENGINEERING GMBH F. Heiny, Dr. Y. Kyselytsya, Dr. Th. Weinzierl Bahnhofstr. 6 D-84558 Tyrlaching Tel. +49 (0) 8623 / 987 98-03 E-Mail: info@weinzierl.de Web: www.weinzierl.de
More informationNotes and terms of conditions. Vendor shall note the following terms and conditions/ information before they submit their quote.
Specifications for ARINC 653 compliant RTOS & Development Environment Notes and terms of conditions Vendor shall note the following terms and conditions/ information before they submit their quote. 1.
More informationCrucial Role of ICT for the Reinvention of the Car
Joint EC / EPoSS / ERTRAC Expert Workshop 2011 Electric Vehicle System Integration and Architecture Crucial Role of ICT for the Reinvention of the Car Karl-Josef Kuhn Siemens Corporate Research and Technologies
More informationRotorcraft Health Management System (RHMS)
AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center
More informationReducing Configuration Complexity with Next Gen IoT Networks
Reducing Configuration Complexity with Next Gen IoT Networks Orama Inc. November, 2015 1 Network Lighting Controls Low Penetration - Why? Commissioning is very time-consuming & expensive Network configuration
More informationAutomotive electronics CAN and LIN buses. Copyright 2006 Matrix Multimedia Limited
Automotive electronics CAN and LIN buses Copyright 2006 atrix ultimedia Limited About this presentation This presentation was developed by John Dobson anaging Director of atrix ultimedia Limited. PowerPoint
More informationFlash Memory. For Automotive Applications. White Paper F-WP001
Flash Memory For Automotive Applications White Paper F-WP001 Corporate Headquarters: 39870 Eureka Dr., Newark, CA 94560, USA Tel: (510) 623-1231 Fax: (510) 623-1434 E-mail: info@smartm.com Customer Service:
More informationEvaluation Environment for AUTOSAR Autocode in Motor Control Units
Evaluation Environment for AUTOSAR Autocode in Motor Control Units Diploma Thesis Mike Gemünde July, 2008 Supervised by Prof. Dr. Klaus Schneider Peter Bolz Robert BOSCH GmbH DGS EC/ESB Embedded Systems
More informationEmbedded Systems on ARM Cortex-M3 (4weeks/45hrs)
Embedded Systems on ARM Cortex-M3 (4weeks/45hrs) Course & Kit Contents LEARN HOW TO: Use of Keil Real View for ARM Use ARM Cortex-M3 MCU for professional embedded application development Understanding
More informationFord Motor Company. Automotive and transportation. $100+ million in warranty cost savings
Automotive and transportation $100+ million in warranty cost savings Product Teamcenter Business initiatives New product development Systems engineering and mechatronics Business challenges Minimize warranty
More informationEHOOKS Prototyping is Rapid Again
09CV-0113 EHOOKS Prototyping is Rapid Again Vivek Jaikamal ETAS Inc. Nigel Tracey ETAS Ltd. Copyright 2009 SAE International ABSTRACT Automotive controls engineers have traditionally used bypass rapid
More informationFreescale Semiconductor, I
nc. Application Note 6/2002 8-Bit Software Development Kit By Jiri Ryba Introduction 8-Bit SDK Overview This application note describes the features and advantages of the 8-bit SDK (software development
More informationNVMe TM and PCIe SSDs NVMe TM Management Interface
TM and SSDs TM Interface Peter Onufryk Sr. Director, Product Development PMC-Sierra Austin Bolen Storage Development Principal Engineer Dell Special thanks to the TM Interface Workgroup members for contributions
More informationIntroduction CHAPTER 1
CHAPTER 1 Introduction Ever since the development of the first integrated circuits in the late 1950s the complexity of such devices doubled every 20 months. A development which has been anticipated by
More informationCAN bus board. www.matrixmultimedia.com EB018
CAN bus board www.matrixmultimedia.com EB018 Contents About this document 3 Board layout 3 General information 4 Circuit description 5 Protective cover 6 Circuit diagram 7 2 Copyright About this document
More informationJavaPOS TM Introduction: 1
JavaPOS TM Introduction: 1 It was recognized early on that the emergence of the Java language on the computing scene offered several major advantages to the developers of retail applications. The JavaPOS
More informationAdaptive Cruise Control System Overview
5th Meeting of the U.S. Software System Safety Working Group April 12th-14th 2005 @ Anaheim, California USA 1 Introduction Adaptive Cruise System Overview Adaptive Cruise () is an automotive feature that
More informationM-series Virtual I/O Module 2
DeltaV Distributed Control System Product Data Sheet M-series Virtual I/O Module 2 Non-intrusive DeltaV I/O simulation Powerful integration solution Easy to use Modular, flexible packaging The M-series
More informationSelection Criteria for ZigBee Development Kits
Selection Criteria for ZigBee Development Kits This article gives an overview about different considerations, when it comes to prioritizing ZigBee Development Kits, supplied by different vendors. Before
More informationTackling the Complexity of Timing-relevant Deployment Decisions in Multicore-based Embedded Automotive Software Systems Rolf Schneider, AUDI AG
Tackling the Complexity of Timing-relevant Deployment Decisions in Multicore-based Embedded Automotive Software Systems Rolf Schneider, AUDI AG 1 Topics Introduction Project ARAMiS ARAMiS Automotive LSSI
More informationChapter 13 Embedded Operating Systems
Operating Systems: Internals and Design Principles Chapter 13 Embedded Operating Systems Eighth Edition By William Stallings Embedded System Refers to the use of electronics and software within a product
More informationGETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS
Embedded Systems White Paper GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS September 2009 ABSTRACT Android is an open source platform built by Google that includes an operating system,
More informationUSB OTG and Embedded Host. 2008 Microchip Technology Incorporated. All Rights Reserved. Slide 1
USB OTG and Embedded Host 2008 Microchip Technology Incorporated. All Rights Reserved. Slide 1 Topics Nomenclature USB Universe USB OTG versus Embedded Host USB Embedded Host USB On-The-Go USB OTG Device
More informationPlug and Play Solution for AUTOSAR Software Components
Plug and Play Solution for AUTOSAR Software Components The interfaces defined in the AUTOSAR standard enable an easier assembly of the ECU application out of components from different suppliers. However,
More informationCONDIS. IT Service Management and CMDB
CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...
More informationSecurity in Vehicle Networks
Security in Vehicle Networks Armin Happel, Christof Ebert Stuttgart, 17. March 2015 V1.1 2015-04-28 Introduction Vector Consulting Services supports clients worldwide in improving their product development
More informationEmbedding Trust into Cars Secure Software Delivery and Installation
Embedding Trust into Cars Secure Software Delivery and Installation André Adelsbach, Ulrich Huber, Ahmad-Reza Sadeghi, Christian Stüble Horst Görtz Institute for IT Security, Bochum, Germany Third Workshop
More informationA-307. Mobile Data Terminal. Android OS Platform Datasheet
A-307 Mobile Data Terminal Android OS Platform Datasheet Revision 1.1 July, 2013 Introduction A-307 Platform Overview Introduction A-307 Platform Overview The A-307 provides Original Equipment Manufacturers
More informationLecture 4 Profibus. Urban Bilstrup Urban.Bilstrup@ide.hh.se
Lecture 4 Profibus Urban Bilstrup Urban.Bilstrup@ide.hh.se Profibus Outline Introduction Profibus-DP Physical Layer Link Layer Application Layer 2 Profibus Introduction Three different versions of PROFIBUS
More informationSafe Automotive software architecture (SAFE)
Safe Automotive software architecture (SAFE) 01-03-2012, ARTEMIS Technology Conference 2012 Stefan Voget Continental Automotive Content Motivation Project Organization Work Packages Approach for Interoperability
More informationSignature and ISX CM870 Electronics
Signature and ISX CM870 Electronics Cummins West Training Center System Description General Information The Signature and ISX CM870 engine control system is an electronically operated fuel control system
More informationCodesign: The World Of Practice
Codesign: The World Of Practice D. Sreenivasa Rao Senior Manager, System Level Integration Group Analog Devices Inc. May 2007 Analog Devices Inc. ADI is focused on high-end signal processing chips and
More informationDiagnostics Tools. for All Makes of agricultural machinery
Diagnostics Tools for All Makes of agricultural machinery Including: John Deere New Holland Massey Ferguson Case Fendt Deutz-Fahr Claas McCormick Landini Fiat JCB and many others... www.vapormatic.com
More informationAdding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013
Adding WiFi to Your Embedded System WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013 Your partners for Embedded Wi-Fi Multi Market Leader 32 bit ARM MCU Leader Ultra low
More informationvpro Prerequisites and Trade-offs for the dc7700 Business PC with Intel vpro Technology
vpro Prerequisites and Trade-offs for the dc7700 Business PC with Intel vpro Technology Introduction............................................................ 2 Prerequisites............................................................
More informationAIDIAG PREMIUM. Offer positioning
PREMIUM A new Premium module janv. 2003-1 Offer positioning PROSYST Products PROSYST Services PROSYST Advanced Services OEM / IS SIMAC : machine simulator for PLC and HMI applications validation, for machine
More informationUG103.8 APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS
APPLICATION DEVELOPMENT FUNDAMENTALS: TOOLS This document provides an overview of the toolchain used to develop, build, and deploy EmberZNet and Silicon Labs Thread applications, and discusses some additional
More informationQuick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation
Quick Installation A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding This chapter intends to get your new FuzzyScan scanner working with your existing system within minutes. General instructions
More informationRA Automotive. Silver Scan-Tool for the testing of OBD functionality. Peter Stoß Senior Manager RA Automotive. Mai 2008
RA Automotive Silver Scan-Tool for the testing of OBD functionality Peter Stoß Senior Manager RA Automotive RA Consulting GmbH Zeiloch 6a D-76646 Bruchsal Tel +49 (0)7251 3862-0 Fax +49 (0)7251 3862-11
More informationUsing the AnyBus -X Gateway to Communicate between a DVT camera and a Profibus Master
Using the AnyBus -X Gateway to Communicate between a DVT camera and a Profibus Master Page 1 of 13 Table of Contents 1 OVERVIEW... 3 2 INSTALLING AND CONFIGURING THE ANYBUS -X GENERIC GATEWAY AND ETHERNET
More information