A Fast Powertrain Microcontroller. Erik Norden, Patrick Leteinturier, Jens Barrenscheen, Klaus Scheibert, Frank Hellwig. Steering.
|
|
- Tamsin Austin
- 6 years ago
- Views:
Transcription
1 A Fast Powertrain Microcontroller Infineon Hot Chips 16 Erik Norden, Patrick Leteinturier, Jens Barrenscheen, Klaus Scheibert, Frank Hellwig N e v e r s t o p t h i n k i n g. Trend: Global Chassis Control: Functions within Dynamic & Powertrain Grow Together Mech. Steering STEERING EHPS TRACTION TCM EMS EPS Rear Steering Hybrid 4x4 Fault-Tolerant Steering Steering Traction E-Car Braking Suspension ABS Mech. Braking EHB ESP EBA... ASR BRAKING EMB Active Suspension Semiactive Damping Dynamic Leveling Load Leveling SUSPENSION Mech. Damping Seite 1
2 Trends: Distributed Systems in s Software Powertrain Management Distributed systems in vehicles Distributed smart sensors, actuators, computation New opportunities for scalability, flexibility, reusability, composability Infineon is member of the FlexRay consortium Software will play an increasing role s Drive & Feel will become increasingly defined by algorithms and software Energy Management Engine Control Thermal Management Start/ Stop 42V Starter- Generator i.e. SW will become a significant element in brand differentiation Minimal Hybrid Transmission Control Telematics Brake-bywire Surround Sensing Adaptive Cruise Control Steer-bywire Chassis Management Software complexity increases and will be a compilation of different vendor s contributions A change in SW development methodology will occur New SW interfaces will become standard, encapsulation will be needed Infineon is member of the AutoSAR development partnership Guidance Powertrain Trends Semiconductor Content Indirect Injection Direct Injection Cam-less Engine Electronic Turbo Charger Full-Hybrid Hybrid Mini-Hybrid Fuel Cell Electric Low Emission & Low Consumption Seite 2
3 Less Fuel Consumption and Cleaner Engines - Driving Forces for Higher Performance 50 Performance 12 Performance relative to 1980 (=1) Average Fuel consumption 1978: : 80C : : C167 EURO1 AUDO-NG 2002: AUDO Emission EURO Liter / 100km CO-Emission g/km source: VDA, own estimations year Year of introduction : Infineon Microcontroller Type EUROx=European Emission Standards Optimized Partitioning for Powertrain Today - Example Conventional Engine Management Tomorrow Optimized Chip Set by Infineon + Vbatt CAN bus + Vbatt Sensors Hall Sensor Knock Rotary speed Sensors Hall Vol.Reg Sensor Supply Sensor Knock? CAN- Transceiver Safety µc Flash SRAM Main 32 bit µc EEPROM Supervision Module High Pincount 50 ma 3A - 4A 2A - 3A 0,5A Driver Main Relais CAN bus Vol.Reg Sensor Sensor Supply Supply Supervision CAN/LIN-Transceiver Module Transceiver I- Chip Sensors AUDO NG AUDO NG 32 bit µc TC Ignition 2A - 3A 2A-3A 3A - 4A 3A - 4A 0.5A IC 1 50mA Driver Main Driver Relais 6A Bridge Sensors Ignition 6A Bridge => Saves System Costs Seite 3
4 AUDO-Next Generation (NG): TC At a Glance 32-bit superscalar TriCore V1.3 CPU 32-bit Control Processor (PCP2) Multi-channel DMA controller Powerful & flexible peripheral set 2.5 x GPTA (flexible timer array) MultiCAN (4 nodes) 2x ASC and 2x SSC Interfaces 2x µs-bus Interfaces (MSC) Multi-Processor Interface (MLI) Multi-channel ADCs, FAST ADC On-chip Memory: 2.1 MByte Flash Memory (partially supports EEPROM emulation) 192 kbyte SRAM, 16 kbyte Program Cache 48 kbyte SRAM for PCP2 Digital Port Supply Voltage 2.3V - 3.3V Full automotive temperature range Package: P-BGA 416 AUDO-NG: TC The Three Layer Implementation Application Layer Transfer Layer Layer To allow the right function partitioning with clear interfaces, Infineon has design the three layer approach. Seite 4
5 AUDO-NG: TC Block Diagram Instruction Level Parallelism TriCore can execute up to 3 instructions in parallel per cycle In parallel, the PCP executes its own instructions Seite 5
6 Data Level Parallelism TriCore s packed arithmetic allows to process up to 4 data per instruction In parallel, the PCP processes e.g. data from the GPTA The DMA unit transfers data e.g. from the FADC Intelligent peripherals handle data in parallel Non-Intrusive Data Transfer Capability No Penalty for TriCore and PCP DPRAM Remote Bus Cost for the TriCore/PCP - Usage = 0 - Wait = 0 >30 Mbit/s DMA MLI SSC SSC ADC ADC FADC 16 bit 10 Mbit/s 16 bit 10 Mbit/s > 500 k.samples/s > 500 k.samples/s 3.5 M.Samples/s Seite 6
7 TriCore Architecture Designed for Embedded Real Time Applications MMU * FPU COP I/F Program Cache and Scratch Memory Program Memory Interface Data Memory Interface Data Memory * not implemented in TC Interrupt 64 Dual LMB Bus - split in PLMB and DLMB High performance 32-bit core The first unified RISC/DSP architecture 150 MHz / 4 stage superscalar pipeline Fast context switch mechanism Fast, deterministic interrupt mechanism Floating point unit (optional) Flexible coprocessor interface For up to 3 coprocessors Optional memory management unit * Configurable cache and memory sizes Fast local memory bus system TriCore Architecture Powerful Interrupt Service System Features Up to 4 x 255 request nodes (SRN), concurrently supported Parallel arbiter HW to select highest interrupt & clear when accepted Automatic context save during branch to interrupt routine Benefits Meets real-time requirements Zero software overhead Ease of programming, High flexibility Large number of SRNs Flexible grouping of request into priority groups SRN SRN SRC SRC SRN SRC SRN SRC SRN SRC SRN SRC Arbitration Bus FPI Bus Int. Ack. Int. Req. Interrupt Control Unit (ICU) Seite 7
8 PCP2 Coprocessor PCP2 is a full 32 bit user programmable processor dedicated to communication and driver activities Off-loads TriCore from handling interrupt tasks (hardware arbitration & register context switch, 255 priority levels) Includes DMA engine PCP2 can run autonomously Flywheel, Injection, Ignition driver software Modules: GPTA General Purpose Timer Array Unified High Functionality and Flexibility FPC 00 FPC 01 FPC 02 FPC 03 FPC 04 FPC 05 Function blocks for Input signal conditioning and analysis Digital PLL Capture/Compare Cell Arrays Flexible timer array PDL 00 PDL 01 DCM 00 DCM 01 DCM 02 DCM 03 DIGITAL PLL Highly functional structure: Largely autonomous operation requiring low or no SW overhead Main CPU not loaded with highly repetitive tasks Permits optimized use of timer cells Scalable functionality avoids functional overhead Maximizes system functionality GT 0 GT 1 GTC 00 GTC 01 GTC 02 GTC 03 GTC 04 Cell Array Global Timer Clock Bus LTC 00 LTC 01 LTC 02 LTC 03 LTC 04 Cell Array Local Timer Architecture driven by needs for: 8-cylinder combustion engines 3-phase AC-motor GTC 30 GTC 31 LTC 62 LTC 63 Seite 8
9 Modules: MultiCAN Feature Set and Module CAN functionality conform to CAN specification V2.0 B active (compliant to ISO 11898) 4 independent CAN nodes available 128 independent message objects (message objects are shared by the CAN nodes) Data transfer rate up to 1MBaud, individual programmable for each node Flexible and powerful message transfer control and error handling capabilities to offload CPU Automatic gateway mode support 16 individually programmable interrupt outputs CAN Analyzer Mode for bus monitoring Time-Triggered CAN (TTCAN) support Time Triggered CAN (TTCAN) Enhancements Modules: Fast ADC Application Example: Knock Detection Remove expensive external filters Reduce system cost Allow better utilization of the input signal range Allow better signal diagnosis Self test, explore signal consistency High sampling frequency Up to 3.5 M sample/s with 10 bit resolution Configurable HW differential amplifier Reduce cost on external HW Improved common mode noise rejection Configurable digital data compression Reduce software load Result of DSP calculation: decision for Knock Detection R fast 10 bit ADC converter (approx. 3Msamples/s) C analog low pass input filter SRAM FLASH EBU TC ksamples/s 200ksamples/s FFT PMU FPU TriCore TC 1.3 LMB System FIR (11th order) DSP - Calculations av=4, ov=2 CPU Bus DMU LFI SPSRAM DPSRAM Bridge DMA av=2, ov=3 Filter 0 Filter 1 data reduction filter with moving averaging FADC with concatenated comb filters Remote Bus Seite 9
10 Modules: MLI / MSC Multicore/Device Link via High Speed MLI and MSC Micro Link Interface (MLI) to connect smart companion devices Micro Second Channel (MSC) to primarily connect power devices Benefit: Highly configurable and scalable the wiring on the board amount of pins per package the bandwidth but EMI Low swing and smooth edge Open license policy on MLI, MSC IFX will provide Open Market Specification MLI: Micro Link Interface >30 Mbit/s full duplex Analog Front-End Analog Front-End Transceivers 8 8 Micro- Controller 1 8 Micro- Controller 2 Power Supply MSC: µsecond channel Interface >30 Mbit/s (LVDS) Smart-Power Next Generation Smart-Power Next Generation Remote Protocol Engine ECU Transceivers Tuning Protection and Authentication IP IP Snatcher Snatcher Microcontroller Theft Theft Flash EEPROM CPU Debug RAM EEPROM TTCAN anti theft system Tuner Tuner Seite 10
11 Traditional approach - expensive solutiondue to additional necessary HW PC TC1796ED Emulation Device Thick, Short Nexus Cable thin cable Serial link, e.g. Ethernet, USB Emulator HW Calibration HW TC1796ED covers complete emulator functionality, fast prototyping and calibration Emulation logic is next to production chip On the same silicon High frequency capability High amount of traceable signals (on mask level) Production & emulation have the same behavior Infineon s approach - high Easy link to standard PC e.g. USB functionality and cost effective Interface TC1796 and 1796ED using the same footprint with TC1796ED No need to develop different PCB PC Extra balls for the ED Tool connector on top TC1796 and TC1796ED Mass Production Device: Bonding SoC (TC17x6) Emulation Device: Bonding with EEC EEC SoC (TC17x6) Seite 11
12 Summary TC1796 serves upcoming trends in powertrain applications Fullfills highest performance requirements including soft- and hard real-time Intelligent peripherals Optimized bus system Unified CPU/DSP and peripheral coprocessor Reduces system cost Powerful emulation support Thank you for your attention Questions? Never stop thinking Seite 12
EEMBC s Automotive/Industrial Microprocessor Benchmarks. June 4, 2004
EEMBC s Automotive/Industrial Microprocessor Benchmarks June 4, 2004 EEMBC s Automotive/Industrial Benchmark Suite 16 different algorithms used in automotive applications Angle-to-time conversion Basic
More informationSystem Performance Optimization Methodology for Infineon's 32-Bit Automotive Microcontroller Architecture
System Performance Optimization Methodology for Infineon's 32-Bit Automotive Microcontroller Architecture Albrecht Mayer, Frank Hellwig Infineon Technologies, Am Campeon 1-12, 85579 Neubiberg, Germany
More informationProduct Info Package V1.0 AUDO-NG TC1762
Product Info Package V1.0 AUDO-NG TC1762 N e v e r s t o p t h i n k i n g. Fast. Innovative. TriCore. AUDO Next Generation TC1762 + Extension of the award winning AUDO Architecture + 40-60MHz high performance
More informationsystems such as Linux (real time application interface Linux included). The unified 32-
1.0 INTRODUCTION The TC1130 is a highly integrated controller combining a Memory Management Unit (MMU) and a Floating Point Unit (FPU) on one chip. Thanks to the MMU, this member of the 32-bit TriCoreTM
More informationMigration Path. from TC1767 to TC1782. May 2010 V1.2
Migration Path from TC7 to V1.2 Powertrain/Safety Microcontroller Roadmap Premium Mainstream Typ. Applications 4-6 cyl. GDI/DDI 6-8 cyl. MPI Hybrid Control High-end E-Drive Chassis Domain Control 4 cyl.
More informationProduct Info Package V1.1 AUDO-NG TC1766
Product Info Package V1.1 AUDO-NG TC1766 N e v e r s t o p t h i n k i n g. Fast. Innovative. TriCore. AUDO Next Generation TC1766 + Extension of the award winning AUDO Architecture + 80 MHz high performance
More informationrcube2: Advanced Rapid Prototyping Electronic Control Unit
Page 1 rcube2: Advanced Rapid Prototyping Electronic Control Unit Overview rcube2 is a rapid prototyping ECU based on AUTOSAR that enables fast and efficient development of control systems from initial
More informationModern Computer Architecture. Lecture 12 embedded Applications, classical DSP, automotive (Tricore)
Modern Computer Architecture Lecture 12 embedded Applications, classical DSP, automotive (Tricore) Outline Lecture 12 Embedded Systems on a Chip Microcontrollers Digital Signal Processors (DSP) Applications:
More informationElectromechanical Braking (Brake By-Wire)
Chassis/Safety Electromechanical Braking (Brake By-Wire) Overview Electromechanical braking systems (EMB), also called brake by-wire, replace conventional hydraulic braking systems with a completely dry
More informationPredictable hardware: The AURIX Microcontroller Family
Predictable hardware: The AURIX Microcontroller Family Worst-Case Execution Time Analysis WCET 2013, July 9, 2013, Paris, France Jens Harnisch (Jens.Harnisch@Infineon.com), Infineon Technologies AG, Automotive
More informationFlexRay The Hardware View
A White Paper Presented by IPextreme FlexRay The Hardware View Stefan Schmechtig / Jens Kjelsbak February 2006 FlexRay is an upcoming networking standard being established to raise the data rate, reliability,
More informationMemory Access Time in TriCore 1 TC1M Based Systems
Application Note, V 1.1, June 2004 Access Time in TriCore 1 TC1M Based Systems TC1M AP32065 Microcontrollers Access Time in TriCore 1 TC1M Based Systems Revision History: 2004-06 V 1.1 Previous Version:-
More informationFactsheet 16FX Concept Compatible Platform of 16-bit Microcontrollers
Fujitsu Semiconductor Europe Factsheet Concept Compatible Platm of 16-bit Microcontrollers Concept Compatible Platm of 16-bit Microcontrollers The Platm offers a choice of 100 part numbers ranging from
More informationSTM32 F0 Value Line. Entry-level MCUs
STM32 F0 Value Line Entry-level MCUs Key Messages 2 STM32 F0: Is the Cortex -M0 core generated with ST s STM32 DNA, for cost sensitive designs. The STM32 F0 is benefiting of STM32 DNA, providing the essential
More informationARM Cortex core microcontrollers 3. Cortex-M0, M4, M7
ARM Cortex core microcontrollers 3. Cortex-M0, M4, M7 Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2018 Trends of 32-bit microcontrollers
More information32-Bit TC1791. Data Sheet. Microcontrollers. Microcontroller. 32-Bit Single-Chip Microcontroller V
32-Bit Microcontroller TC1791 32-Bit Single-Chip Microcontroller Data Sheet V 1.1 2014-05 Microcontrollers Edition 2014-05 Published by Infineon Technologies AG 81726 Munich, Germany 2014 Infineon Technologies
More informationSPC58NE84E7, SPC58NE84C3
SPC58NE84E7, SPC58NE84C3 32-bit Power Architecture microcontroller for automotive ASIL-D applications Data brief - preliminary data Features LFBGA292 (17 x 17 x 1.7 mm) elqfp176 (24 x 24 x 1.4 mm) Two
More informationMSK2. May 2012 Frankie Chan (IFAP ATV SMD SAE)
MSK2 SW framework May 2012 Frankie Chan (IFAP ATV SMD SAE) MSK2 SW Framework Provide small engine Hardware Platform to user to speed up the Engine Control Unit (ECU) development. The MSK2 SW framework
More informationNew STM32 F7 Series. World s 1 st to market, ARM Cortex -M7 based 32-bit MCU
New STM32 F7 Series World s 1 st to market, ARM Cortex -M7 based 32-bit MCU 7 Keys of STM32 F7 series 2 1 2 3 4 5 6 7 First. ST is first to sample a fully functional Cortex-M7 based 32-bit MCU : STM32
More informationSicherheitsaspekte für Flashing Over The Air in Fahrzeugen. Axel Freiwald 1/2017
Sicherheitsaspekte für Flashing Over The Air in Fahrzeugen Axel Freiwald 1/2017 All OEMs Will Implement Software OTA As Soon As Possible IHS Study Motivation: Save on recalls caused by software bugs Evolution
More informationGR712RC A MULTI-PROCESSOR DEVICE WITH SPACEWIRE INTERFACES
GR712RC A MULTI-PROCESSOR DEVICE WITH SPACEWIRE INTERFACES Session: SpaceWire Components Short Paper Sandi Habinc, Jiri Gaisler Aeroflex Gaisler, Kungsgatan 12, SE-411 19 Göteborg, Sweden sandi@gaisler.com
More informationRad-Hard Microcontroller For Space Applications
The most important thing we build is trust ADVANCED ELECTRONIC SOLUTIONS AVIATION SERVICES COMMUNICATIONS AND CONNECTIVITY MISSION SYSTEMS Rad-Hard Microcontroller For Space Applications Fredrik Johansson
More informationThe MPC500 Family of 32-bit Embedded Controllers from Motorola. Rudan Bettelheim MCU Marketing Manager 32-bit Embedded Controller Division, SPS
The MPC500 Family of 32-bit Embedded Controllers from Motorola Rudan Bettelheim MCU Marketing Manager 32-bit Embedded Controller Division, SPS Application Examples Robotics The Xerox Palo Alto Research
More informationCurrent and Prospective High-speed Measurement Systems
Current and Prospective High-speed Measurement Systems Vector Congress 2010, Stuttgart V0.01 2010-11-29 Agenda > Definition: Measurement and Calibration Hardware Customer Requirements Vector Product Strategy
More informationAVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.
AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful
More informationS32K Microcontroller Press Pack
S32K Microcontroller Press Pack EMBARGO UNTIL JUNE 23 at 7a.m. EDT Karl Leiss Product Manager Automotive Microcontrollers J U N. 2 3. 2 0 1 5 TM External Use Freescale S32K Automotive Microcontroller Automotive
More information32-Bit TC1767. Data Sheet. Microcontrollers. 32-Bit Single-Chip Microcontroller V
32-Bit TC1767 32-Bit Single-Chip Microcontroller Data Sheet V1.4 2012-07 Microcontrollers Edition 2012-07 Published by Infineon Technologies AG 81726 Munich, Germany 2012 Infineon Technologies AG All Rights
More informationIntroduction to Embedded Systems
Introduction to Embedded Systems Minsoo Ryu Hanyang University Outline 1. Definition of embedded systems 2. History and applications 3. Characteristics of embedded systems Purposes and constraints User
More informationApplication Strategic Focus
Application Strategic Focus Georges Penalver Chief Strategy Officer 2 ST SAM Evolution by Application 3 % of ST SAM 2016 Contribution to ST SAM Growth (2016-2019) Wired Comm. 11% Wireless Comm. 13% Wireless
More informationClassification of Semiconductor LSI
Classification of Semiconductor LSI 1. Logic LSI: ASIC: Application Specific LSI (you have to develop. HIGH COST!) For only mass production. ASSP: Application Specific Standard Product (you can buy. Low
More informationPRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING
9 PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING 1 Introduction 2 Bridge Circuits 3 Amplifiers for Signal Conditioning 4 Strain, Force, Pressure, and Flow Measurements 5 High Impedance Sensors
More informationXE166 Family AP Application Note. Microcontrollers. X E D r i v e C a r d H a r d w a r e D e s c r i p t i o n Board REV.
XE166 Family AP16160 X E 1 6 4 D r i v e C a r d H a r d w a r e D e s c r i p t i o n Application Note V1.0, 2009-03 Microcontrollers Edition 2009-03 Published by Infineon Technologies AG 81726 Munich,
More informationLEON4: Fourth Generation of the LEON Processor
LEON4: Fourth Generation of the LEON Processor Magnus Själander, Sandi Habinc, and Jiri Gaisler Aeroflex Gaisler, Kungsgatan 12, SE-411 19 Göteborg, Sweden Tel +46 31 775 8650, Email: {magnus, sandi, jiri}@gaisler.com
More informationBasic Components of Digital Computer
Digital Integrated Circuits & Microcontrollers Sl. Mihnea UDREA, mihnea@comm.pub.ro Conf. Mihai i STANCIU, ms@elcom.pub.ro 1 Basic Components of Digital Computer CPU (Central Processing Unit) Control and
More informationEmbedded Connectivity Summit 2004
Embedded Connectivity Summit 2004 FlexRay Protocol Overview and Applications Demonstration with 56F8300 10/05/2004 Slide 1 Agenda Overview of FlexRay Overview of 56F8300 Overview of 56F8300 Development
More informationSerial EEPROM for Automotive New Advanced series
Serial EEPROM for Automotive New Advanced series More parameters, quicker, safer http://www.st.com/automotiveeeprom Good reasons to use EEPROM in cars 2 Applications in cars become Smarter, Customized
More informationARDUINO MEGA INTRODUCTION
ARDUINO MEGA INTRODUCTION The Arduino MEGA 2560 is designed for projects that require more I/O llines, more sketch memory and more RAM. With 54 digital I/O pins, 16 analog inputs so it is suitable for
More informationELEC 5260/6260/6266 Embedded Computing Systems
ELEC 5260/6260/6266 Embedded Computing Systems Spring 2019 Victor P. Nelson Text: Computers as Components, 4 th Edition Prof. Marilyn Wolf (Georgia Tech) Course Web Page: http://www.eng.auburn.edu/~nelsovp/courses/elec5260_6260/
More informationCapacitive Touch Based User Interfaces and Hardware-based Solutions
Capacitive Touch Based User Interfaces and Hardware-based Solutions Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2013 32-bit
More informationAUTOSAR stands for AUTomotive Open Systems ARchitecture. Partnership of automotive Car Manufacturers and their Suppliers
Introduction stands for AUTomotive Open Systems ARchitecture Electronic Control Unit Partnership of automotive Car Manufacturers and their Suppliers Source for ECU: Robert Bosch GmbH 2 Introduction Members
More informationImplementation of automotive CAN module requirements
Implementation of automotive CAN module requirements Alan Devine, freescale semiconductors At first glance all CAN modules are very similar, the only difference being the number of message buffers which
More informationOverview of Microcontroller and Embedded Systems
UNIT-III Overview of Microcontroller and Embedded Systems Embedded Hardware and Various Building Blocks: The basic hardware components of an embedded system shown in a block diagram in below figure. These
More informationThe Nios II Family of Configurable Soft-core Processors
The Nios II Family of Configurable Soft-core Processors James Ball August 16, 2005 2005 Altera Corporation Agenda Nios II Introduction Configuring your CPU FPGA vs. ASIC CPU Design Instruction Set Architecture
More informationXC2000 Family AP Application Note. Microcontrollers. XC2236N Drive Card Description V1.0,
XC2000 Family AP16179 Application Note V1.0, 2010-07 Microcontrollers Edition 2010-07 Published by Infineon Technologies AG 81726 Munich, Germany 2010 Infineon Technologies AG All Rights Reserved. LEGAL
More information4. Hardware Platform: Real-Time Requirements
4. Hardware Platform: Real-Time Requirements Contents: 4.1 Evolution of Microprocessor Architecture 4.2 Performance-Increasing Concepts 4.3 Influences on System Architecture 4.4 A Real-Time Hardware Architecture
More informationESA Contract 18533/04/NL/JD
Date: 2006-05-15 Page: 1 EUROPEAN SPACE AGENCY CONTRACT REPORT The work described in this report was done under ESA contract. Responsibility for the contents resides in the author or organisation that
More informationTaking the Right Turn with Safe and Modular Solutions for the Automotive Industry
Taking the Right Turn with Safe and Modular Solutions for the Automotive Industry A Time-Triggered Middleware for Safety- Critical Automotive Applications Ayhan Mehmet, Maximilian Rosenblattl, Wilfried
More informationINSTRUMENT CLUSTER 2.0
INSTRUMENT CLUSTER 2.0 Summary THE CONTEXT Electronic Content Timeline The Challenge MAGNETI MARELLI TARGET Digital Cluster Advantages The Requirements THE SOLUTION Project Definition System PROJECT DEVELOPEMENT
More informationSTM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013
STM32F3 Cuauhtémoc Carbajal ITESM CEM 12/08/2013 1 STM32 Portfolio 2 32 bit/dsc Applications A typical embedded system with both control and signal processing requirements Digital Signal Controllers efficient
More informationHandling Challenges of Multi-Core Technology in Automotive Software Engineering
Model Based Development Tools for Embedded Multi-Core Systems Handling Challenges of Multi-Core Technology in Automotive Software Engineering VECTOR INDIA CONFERENCE 2017 Timing-Architects Embedded Systems
More informationArchitecture concepts in Body Control Modules
Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 11,0 cm) Course 7 www.continental-corporation.com Interior Body and Security Table Of Contents
More informationNXP Microcontrollers Selection Guide
November 2012 NXP Microcontrollers Selection Guide NXP LPC family of microcontrollers is changing the landscape for embedded applications. Featuring award-winning innovations in connectivity, flexibility,
More informationUAD2 + Universal Access Device2 plus
UAD2 + Universal Access Device2 plus The access to the whole choice of C166, XC166, XC2000, XE166, C166CBC, C166S V2, TriCore, PowerPC, ST30, STR7, ARM7, ARM9, ARM11, XScale, SH-2A derivatives is supported
More informationObjective: Additional project details: Code: PSEMBP 100 Category:STEM Level: High School/Community C.
Objective: At the end of this session, you will have a fair understanding of - Z8 Encore! language tools including C compiler, assembler, linker/locator, and librarian - Instruction set simulator and disassembler
More informationDelta Specification, V1.0, Dec Audo Future/Audo NG. 32-Bit Single-Chip Microcontroller. Microcontrollers
Delta Specification, V1.0, Dec. 2006 32-Bit Single-Chip Microcontroller Microcontrollers Edition 2006-12 Published by Infineon Technologies AG 81726 München, Germany Infineon Technologies AG 2006. All
More informationGrowth outside Cell Phone Applications
ARM Introduction Growth outside Cell Phone Applications ~1B units shipped into non-mobile applications Embedded segment now accounts for 13% of ARM shipments Automotive, microcontroller and smartcards
More informationCommunication Patterns in Safety Critical Systems for ADAS & Autonomous Vehicles Thorsten Wilmer Tech AD Berlin, 5. March 2018
Communication Patterns in Safety Critical Systems for ADAS & Autonomous Vehicles Thorsten Wilmer Tech AD Berlin, 5. March 2018 Agenda Motivation Introduction of Safety Components Introduction to ARMv8
More informationARM processors driving automotive innovation
ARM processors driving automotive innovation Chris Turner Director of advanced technology marketing, CPU group ARM tech forums, Seoul and Taipei June/July 2016 The ultimate intelligent connected device
More informationCOMPLEX EMBEDDED SYSTEMS
COMPLEX EMBEDDED SYSTEMS Embedded System Design and Architectures Summer Semester 2012 System and Software Engineering Prof. Dr.-Ing. Armin Zimmermann Contents System Design Phases Architecture of Embedded
More informationAMDC 2017 Liviona Multi-Core in Automotive Powertrain and Next Steps Towards Parallelization
Bitte decken Sie die schraffierte Fläche mit einem Bild ab. Please cover the shaded area with a picture. (24,4 x 11,0 cm) AMDC 2017 Liviona Multi-Core in Automotive Powertrain and Ralph Mader, 25. April
More informationEMTRON AUSTRALIA EMTRON ECU OVERVIEW
EMTRON AUSTRALIA EMTRON ECU OVERVIEW Table of Contents 1.0 General... 3 2.0 Injection... 4 3.0 Ignition... 5 4.0 Digital Inputs... 6 5.0 Auxiliary Outputs... 7 6.0 Analog Inputs... 9 7.0 Crank and Cam
More informationProcessor and Peripheral IP Cores for Microcontrollers in Embedded Space Applications
Processor and Peripheral IP Cores for Microcontrollers in Embedded Space Applications Presentation at ADCSS 2010 MESA November 4 th, 2010 www.aeroflex.com/gaisler Presentation outline Microcontroller requirements
More informationNew ARMv8-R technology for real-time control in safetyrelated
New ARMv8-R technology for real-time control in safetyrelated applications James Scobie Product manager ARM Technical Symposium China: Automotive, Industrial & Functional Safety October 31 st 2016 November
More informationFlexRay and Automotive Networking Future
FlexRay and Automotive Networking Future Chris Quigley Warwick Control Technologies Presentation Overview High Speed and High Integrity Networking Why FlexRay? CAN Problems Time Triggered Network Principles
More informationSTM32F7 series ARM Cortex -M7 powered Releasing your creativity
STM32F7 series ARM Cortex -M7 powered Releasing your creativity STM32 high performance Very high performance 32-bit MCU with DSP and FPU The STM32F7 with its ARM Cortex -M7 core is the smartest MCU and
More informationChapter 5. Introduction ARM Cortex series
Chapter 5 Introduction ARM Cortex series 5.1 ARM Cortex series variants 5.2 ARM Cortex A series 5.3 ARM Cortex R series 5.4 ARM Cortex M series 5.5 Comparison of Cortex M series with 8/16 bit MCUs 51 5.1
More informationFPQ6 - MPC8313E implementation
Formation MPC8313E implementation: This course covers PowerQUICC II Pro MPC8313 - Processeurs PowerPC: NXP Power CPUs FPQ6 - MPC8313E implementation This course covers PowerQUICC II Pro MPC8313 Objectives
More informationEmbedded System Project (521423S) - Specifications
Embedded System Project (521423S) - Specifications Design phases power consumption, environment etc. partitioning, basic solutions System requirements Sketch of hardware Sketch of software operation procedures
More informationIntel Galileo gen 2 Board
Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based
More informationIncorporating a Capacitive Touch Interface into Your Design
Incorporating a Capacitive Touch Interface into Your Design Renesas Electronics America Inc. Renesas Technology & Solution Portfolio 2 Microcontroller and Microprocessor Line-up 2010 2012 32-bit 8/16-bit
More informationCountermeasures against Cyber-attacks
Countermeasures against Cyber-attacks Case of the Automotive Industry Agenda Automotive Basics ECU, domains, CAN Automotive Security Motivation, trends Hardware and Software Security EVITA, SHE, HSM Secure
More informationInfineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an
Microcontroller Basics MP2-1 week lecture topics 2 Microcontroller basics - Clock generation, PLL - Address space, addressing modes - Central Processing Unit (CPU) - General Purpose Input/Output (GPIO)
More informationTechniques for Optimizing Performance and Energy Consumption: Results of a Case Study on an ARM9 Platform
Techniques for Optimizing Performance and Energy Consumption: Results of a Case Study on an ARM9 Platform BL Standard IC s, PL Microcontrollers October 2007 Outline LPC3180 Description What makes this
More informationGetting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05
Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop Version 1.05 Agenda Introduction to ARM Cortex Cortex -M4F M4F and Peripherals Code Composer Studio Introduction to StellarisWare, I iti
More informationApplication guide ESD protection Automotive
Application guide ESD protection Automotive For In-Vehicle Networks and multimedia buses: CAN, LIN, FlexRay, BroadR-Reach, HDMI, LVDS, USB Type-C Contents Introduction... 3 A growing and challenging market
More informationUniversity Program Advance Material
University Program Advance Material Advance Material Modules Introduction ti to C8051F360 Analog Performance Measurement (ADC and DAC) Detailed overview of system variances, parameters (offset, gain, linearity)
More informationMentor Automotive Save Energy with Embedded Software! Andrew Patterson Presented to CENEX 14 th September 2016
Mentor Automotive Save Energy with Embedded Software! Andrew Patterson Presented to CENEX 14 th September 2016 andrew_patterson@mentor.com Embedded Software & Electric Vehicles Combustion Engine Electric
More informationAldebaran Microcontroller SoC for Mobile Robot (Low Power MCU Core Technology)
For mobile robot and micro industrial instruments Aldebaran Microcontroller SoC for Mobile Robot (Low Power MCU Core Technology) Contact: Heejin Choi Email: hjchoi2@etri.re.kr Phone: +82. 42. 860. 4946
More informationMATLAB Expo Simulation Based Automotive Communication Design using MATLAB- SimEvent. Sudhakaran M Anand H General Motors
MATLAB Expo 2013 Simulation Based Automotive Communication Design using MATLAB- SimEvent Sudhakaran M Anand H General Motors 1 Agenda Introduction Different Analysis Methods Analytical vs. Simulation Approach
More information32-Bit TC1793. Data Sheet. Microcontrollers. Microcontroller. 32-Bit Single-Chip Microcontroller V
32-Bit Microcontroller TC1793 32-Bit Single-Chip Microcontroller Data Sheet V 1.2 2014-05 Microcontrollers Edition 2014-05 Published by Infineon Technologies AG 81726 Munich, Germany 2014 Infineon Technologies
More informationThe CAN Bus From its Early Days to CAN FD By Friedhelm Pickhard (ETAS/P)
By Friedhelm Pickhard (ETAS/P) 1 ETAS Introduction to ETAS Group ETAS Group Corporate Profile Founded 1994 Shareholder Headquarters 100 % Robert Bosch GmbH Stuttgart, Germany 18 additional offices worldwide
More informationZynq-7000 All Programmable SoC Product Overview
Zynq-7000 All Programmable SoC Product Overview The SW, HW and IO Programmable Platform August 2012 Copyright 2012 2009 Xilinx Introducing the Zynq -7000 All Programmable SoC Breakthrough Processing Platform
More informationTime Triggered CAN, Implementations, Development and Testing Tools
Time Triggered CAN, Implementations, Development and Testing Tools Chris Quigley, Ben Pope, James Finney, Richard T. McLaughlin Warwick Control Technologies ABSTRACT The Controller Area Network (CAN) has
More informationDesign of Embedded DSP Processors Unit 5: Data access. 9/11/2017 Unit 5 of TSEA H1 1
Design of Embedded DSP Processors Unit 5: Data access 9/11/2017 Unit 5 of TSEA26-2017 H1 1 Data memory in a Processor Store Data FIFO supporting DSP executions Computing buffer Parameter storage Access
More informationCreate, Embed, Empower. Crevavi Technologies Company profile
Create, Embed, Empower Crevavi Technologies Company profile Copyright Crevavi 2018 About Crevavi Technologies Estd in 2011. Based in India. Offices in Bangalore and Mysore Branches in US, Germany and Australia
More informationHigh-Performance 32-bit
High-Performance 32-bit Microcontroller with Built-in 11-Channel Serial Interface and Two High-Speed A/D Converter Units A 32-bit microcontroller optimal for digital home appliances that integrates various
More informationAUTOMOBILE APPLICATIONS USING CAN PROTOCOL
AUTOMOBILE APPLICATIONS USING CAN PROTOCOL 1 VEERESH B M, 2 JEEVAN C N, 3 MAHESH PATIL 1,2,3 Department of Electronics and Communication, G.S.S.I.T, Bangalore, India Abstract- The main objective of the
More informationSimplify System Complexity
1 2 Simplify System Complexity With the new high-performance CompactRIO controller Arun Veeramani Senior Program Manager National Instruments NI CompactRIO The Worlds Only Software Designed Controller
More informationEmerging Integrated Drive Controller
Emerging Integrated Drive Controller Ramesh Ramamoorthy - Senior Drive solution Expert & Sam Sabapathy - SMTS (Senior Member of the Technical Staff) C2000 System Solutions Industrial Drives & Functional
More informationAutomotive Trends: Architecture and Technology
June, 2010 Automotive Trends: Architecture and Technology FTF-AUT-F0341 Davide Santo System Architect The lecture will: Describe the primary drivers expected in the next generation of automotive embedded
More informationXynergy It really makes the difference!
Xynergy It really makes the difference! STM32F217 meets XILINX Spartan-6 Why Xynergy? Very easy: There is a clear Synergy achieved by combining the last generation of the most popular ARM Cortex-M3 implementation
More informationService Technical Resources MUT-III. (Multi-Use Tester-III*) Quick Reference Guide
Service Technical Resources MUT-III (Multi-Use Tester-III*) Quick Reference Guide *Cart not included May, 2003 INTENDED USAGE OF MUT-III MUT-II role after MUT-III Launch MUT-III is an essential special
More informationRemote Keyless Entry In a Body Controller Unit Application
38 Petr Cholasta Remote Keyless Entry In a Body Controller Unit Application Many of us know this situation. When we leave the car, with a single click of a remote control we lock and secure it until we
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 informationAdvanced Microcontrollers Grzegorz Budzyń Extras: STM32F4Discovery
Advanced Microcontrollers Grzegorz Budzyń Extras: STM32F4Discovery Plan STM32F4Discovery module STM32F407 description STM32F4Discovery STM32F4Discovery Easily availble(farnell), cheap(~15 EUR) and powerful
More informationTEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!
Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer
More informationCourse Introduction. Purpose: Objectives: Content: Learning Time:
Course Introduction Purpose: This course provides an overview of the Renesas SuperH series of 32-bit RISC processors, especially the microcontrollers in the SH-2 and SH-2A series Objectives: Learn the
More informationECE 480 Team 5 Introduction to MAVRK module
ECE 480 Team 5 Introduction to MAVRK module Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh Definition of MAVRK Component of MAVRK starter Kit Component of umavrk Module design procedure
More informationReal-Time Debugging Highly Integrated Embedded Wireless Devices
Real-Time Debugging Highly Integrated Embedded Wireless Devices David Ruimy Gonzales, Senior Member of Technical Staff Brian Branson, Design Manager Motorola M CORE TM Technology Center Austin, Texas Introduction
More informationIntegration of Active Noise Control in future IVI system designs
10 September 2017 Rolf Schirmacher: Integration of ANC in future IVI systems 1 Integration of Active Noise Control in future IVI system designs How to deal with low latency requirements? Motivation Active
More information