Refine Your Search

Topic

Search Results

Journal Article

Mode-Dynamic Task Allocation and Scheduling for an Engine Management Real-Time System Using a Multicore Microcontroller

2014-04-01
2014-01-0257
A variety of methodologies to use embedded multicore controllers efficiently has been discussed in the last years. Several assumptions are usually made in the automotive domain, such as static assignment of tasks to the cores. This paper shows an approach for efficient task allocation depending on different system modes. An engine management system (EMS) is used as application example, and the performance improvement compared to static allocation is assessed. The paper is structured as follows: First the control algorithms for the EMS will be classified according to operating modes. The classified algorithms will be allocated to the cores, depending on the operating mode. We identify mode transition points, allowing a reliable switch without neglecting timing requirements. As a next step, it will be shown that a load distribution by mode-dependent task allocation would be better balanced than a static task allocation.
Journal Article

The Challenges of Devising Next Generation Automotive Benchmarks

2008-04-14
2008-01-0382
More than ever, microcontroller performance in cars has a direct impact on the driving experience, on compliance with improved safety, ever-stricter emissions regulations, and on fuel economy. The simple microcontrollers formerly used in automobiles are now being replaced by powerful number-crunchers with incredible levels of peripheral integration. As a result, performance can no longer be measured in MIPS (Millions of Instructions Per Second). A microcontroller's effectiveness is based on coherent partitioning between analog and digital, hardware and software, tools and methodology. To make an informed choice among the available devices, the designer needs benchmarks that are specific to automotive applications, and which provide a realistic representation of how the device will perform in the automotive environment.
Technical Paper

The Challenges of Next Generation Automotive Benchmarks

2007-04-16
2007-01-0512
More than ever, microcontroller performance in cars has a direct impact on the driving experience, on compliance with improved safety, ever-stricter emissions regulations, and on fuel economy. The simple microcontrollers formerly used in automobiles are now being replaced by powerful number-crunchers whose performance can no longer be measured in MIPS. Instead, their effectiveness is based on a coherent partitioning between analog and digital, hardware and software, tools and methodology. To make an informed choice among the available devices, what the designer needs are benchmarks that are specific to automotive applications, and which provide a realistic representation of how the device will perform in the automotive environment. This presentation will explore the role of new benchmarks in the development of complex automotive applications.
Technical Paper

Basic Single-Microcontroller Monitoring Concept for Safety Critical Systems

2007-04-16
2007-01-1488
Electronic Control Units of safety critical systems require constant monitoring of the hardware to be able to bring the system to a safe state if any hardware defects or malfunctions are detected. This monitoring includes memory checking, peripheral checking as well as checking the main processor core. However, checking the processor core is difficult because it cannot be guaranteed that the error will be properly detected if the monitor function is running on a processing system which is malfunctioning. To circumvent this issue, several previously presented monitoring concepts (e.g. SAE#2006-01-0840) employ a second external microprocessor to communicate with the main processor to check its integrity. The addition of a second microcontroller and the associated support circuitry that is required adds to the overall costs of the ECU, increases the size and creates significant system complexity.
Technical Paper

Implementation of a Basic Single-Microcontroller Monitoring Concept for Safety Critical Systems on a Dual-Core Microcontroller

2007-04-16
2007-01-1486
Electronic Control Units of safety critical systems require constant monitoring of the hardware to be able to bring the system to a safe state if any hardware defects or malfunctions are detected. This monitoring includes memory checking, peripheral checking as well as checking the main processor core. However, checking the processor core is difficult because it cannot be guaranteed that the error will be properly detected if the monitor function is running on a processing system which is malfunctioning. To circumvent this issue, several previously presented monitoring concepts (e.g. SAE#2006-01-0840) employ a second external microprocessor to communicate with the main processor to check its integrity. This paper will present a concept which maps the functions of the external monitoring unit into an internal second processing core which are frequently available on modern, 32bit, monolithic, dual-core microcontrollers.
Technical Paper

Implementing FlexRay on Silicon

2007-04-16
2007-01-1718
FlexRay1 is a high speed, time triggered and fault tolerant communication protocol, which was specified to meet the requirements of safety-critical automotive applications. The achieved maturity of FlexRay encourages the implementation on silicon. The CIC-3102 device is a standalone controller provided by Infineon Technologies. It runs the wide spread E-Ray3 IP from Bosch. A complete communication node for FlexRay requires additional devices for the physical layer and the application part. The CIC-310 can communicate with a host controller via three different interfaces micro link interface MLI, serial synchronous interface SSC, external bus XMU. Its physical layer interface corresponds to the FlexRay specification. The CIC-310 provides features like intelligent move engines to maximize the achievable data rate as well as to minimize the workload of the host. Therefore, the CIC-310 allows a very flexible and efficient way to build and operate FlexRay nodes.
Technical Paper

Advanced Gasoline Engine Management Platform for Euro IV & CHN IV Emission Regulation

2008-06-23
2008-01-1704
The increasingly stringent requirements in relation to emission reduction and onboard diagnostics are pushing the Chinese automotive industry toward more innovative solutions and a rapid increase in electronic control performance. To manage the system complexity the architecture will require being well structure on hardware and software level. The paper introduces GEMS-K1 (Gasoline Engine Management System - Kit 1). GEMS-K1 is a platform being compliant with Euro IV emission regulation for gasoline engines. The application software is developed using modeling language, the code is automatically generated from the model. The driver software has a well defined structure including microcontroller abstraction layer and ECU abstraction layer. The hardware is following design rules to be robust, 100% testable and easy to manufacture. The electronic components use the latest innovation in terms of architecture and technologies.
Technical Paper

Timing Protection in Multifunctional and Safety-Related Automotive Control Systems

2009-04-20
2009-01-0757
With the ever increasing amount of available software processing resources in a vehicle, more and more high-level algorithms are emerging to improve the existing systems in a car. Often these algorithms only need a platform with a bus connection and some resources such as processing power and memory space. These functions are predestined to be integrated into existing systems that have free resources. This paper will examine the role of time protection in these multi-algorithm systems and describe what timing protection means and why it is required. The processing time will be partitioned to the different processing levels like interrupts, services and tasks. The problems of timing protection will be illustrated as well as its limitations. The conflict between real-time requirements and timing protection will be shown. Finally Autosar will be examined with focus on timing protection and applicability in actual development projects.
Technical Paper

Multicore vs Safety

2010-04-12
2010-01-0207
It is the beginning of a new age: multicore technology from the PC desktop market is now also hitting the automotive domain after several years of maturation. New microcontrollers with two or more main processing cores have been announced to provide the next step change in available computing power while keeping costs and power consumption at a reasonable level. These new multicore devices should not be confused with the specialized safety microcontrollers using two redundant cores to detect possible hardware failures which are already available. Nor should they be confused with the heterogeneous multicore solutions employing an additional support core to offload a single main processing core from real-time tasks (e.g. handling peripherals).
Technical Paper

Embedded System Tool to Support Debugging, Calibration, Fast Prototyping and Emulation

2004-03-08
2004-01-0304
Infineon's latest high-end automotive microcontrollers like TC1796 are complex Systems On Chip (SoC) with two processor cores and up to two internal multi-master buses. The complex interaction between cores, peripherals and environment provides a big challenge for debugging. For mission critical control like engine management the debugging approach must not be intrusive. The provided solution are dedicated Emulation Devices which are able to deal with several 10 Gbit/s of raw internal trace data with nearly no cost adder for mass production and system design. Calibration, which is used later in the development cycle, has different requirements, but is covered by the Emulation Devices as well. The architecture of TC1796ED comprises the unchanged TC1796 silicon layout, extended by a full In-Circuit Emulator (ICE) and calibration overlay memory on the same die. In most cases, the only debug/calibration tool hardware needed is a USB cable.
Technical Paper

Automotive Sensors & Sensor Interfaces

2004-03-08
2004-01-0210
The increasing legal requirements for safety, emission reduction, fuel economy and onboard diagnosis systems push the market for more innovative solutions with rapidly increasing complexity. Hence, the embedded systems that will have to control the automobiles have been developed at such an extent that they are now equivalent in scale and complexity to the most sophisticated avionics systems. This paper will demonstrate the key elements to provide a powerful, scalable and configurable solution that offers a migration pass to evolution and even revolution of automotive Sensors and Sensor interfaces. The document will explore different architectures and partitioning. Sensor technologies such as magnetic field sensors based on the hall effect as well as bulk and surface silicon micro machined sensors will be mapped to automotive applications by examples. Functions such as self-test, self-calibration and self-repair will be developed.
Technical Paper

Digital Knock Signal Conditioning using Fast ADC and DSP

2004-03-08
2004-01-0517
The increasing legal requirements for safety, emission reduction, fuel economy and onboard diagnosis systems is pushing the market for more innovative solutions with rapidly increasing complexity. Hence, the embedded systems that will have to control the automobiles have been developed at such an extent that they are now equivalent in scale and complexity to the most sophisticated avionics systems. The former analogue filter design is now replaced by digital signal processing. This paper will demonstrate the key elements to provide a powerful, scalable and configurable solution that offers a migration route to evolve and even revolutionize automotive electronics. To illustrate this migration toward digital processing the knock function has been developed. A simple RC filter is used as external anti-aliasing. To get the maximum flexibility the signal is very early converted and processed digitally. The micro-controller has been developed using a three-layered solution.
Technical Paper

Smart IGBT's for Advanced Distributed Ignition Systems

2004-03-08
2004-01-0518
Driven by factors like consumption, power output per liter, comfort and more stringent exhaust gas standards the powertain control area, has developed rapidly in the last decades. This trend has also brought with it many innovations in the ignition application. Today we can see a trend to Pencil-coil or Plug-top-coil ignition systems. The next step in system partitioning is to remove the power driver from the ECU and place it directly in/on the coil body. The advantages of the new partitioning - e.g. no high voltage wires, reduced power dissipation on the ECU - are paid with different, mainly tougher requirements for the electronic components. By using specialized technologies for the different functions - IGBT for switching the power, SPT for protection, supply and diagnostics - in chip-on-chip technology all required functions for a decentralized ignition system can be realized in a TO220/ TO263 package.
Technical Paper

Effective System Development Partitioning

2001-03-05
2001-01-1221
In terms of modern technical systems, the automotive sector is characterized by escalating complexity and functionality requirements. The development of embedded control systems has to meet highest demands regarding process-, time- and cost-optimization. Hence, the efficiency of software development becomes a crucial competitive advantage. Systems design engineers need effective tools and methods to achieve exemplary speed and productivity within the development phase. To obtain such tools and methods, semiconductor manufacturers and tool manufacturers must work closely together. Within the joint efforts of ETAS and Infineon, the software tool suite ASCET-SD was enhanced to generate efficient C code for Infineon's TriCore architecture mapped on ETAS's real-time operating system ERCOSEK. The processor interface to application & calibration tools was realized using the ETK probe based on a JTAG/Nexus link at very high bandwidth.
Technical Paper

X-by-Wire: Opportunities, Challenges and Trends

2003-03-03
2003-01-0113
This paper will outline the results of a study performed to analyze the market introduction of x-by-wire applications in the context of weak global industry environment, technological and legislative challenges, standardization issues and end customer benefits. This paper attempts to provide a bird-view on influence factors and impacts for the x-by-wire market, including e.g. the end customer's acceptance and legal environment driving further development in specific areas. Further, major driving forces on semiconductor/component level will be outlined regarding e.g. pin-count, computation performance and heat dissipation, but also possible scenarios and solutions towards safe and efficient system design and partitioning.
Technical Paper

TTCAN from Applications to Products in Automotive Systems

2003-03-03
2003-01-0114
This paper outlines the results of a study performed to analyze the mission of TTCAN from applications to products for automotive systems. As commonly acknowledged communication is one of the key elements for future and even present systems such as an automobile. A dramatically increasing number of busses and gateways even in low- to midrange vehicles is putting significant burden upon the validation scenario as well as the cost. Accordingly, numerous new initiatives have been started worldwide in order to find solutions to this; some of them by the definition of enhanced or new protocols. This paper shall have a look particular on the new standard of TTCAN (time-triggered communication on CAN). This protocol is based on the CAN data link layer as specified in ISO 11898-1 and may use standardized CAN physical layers such as specified in ISO 11898-2 (high-speed transceiver) or in ISO 11898-3 (fault-tolerant low-speed transceiver).
Technical Paper

Semiconductor Solutions for Piezo Injector Systems

2003-03-03
2003-01-0710
Increasing fuel costs and emission regulations are driving the car manufacturers to develop powerful but efficient engines. The 3-liter car (3-liter/100 km fuel consumption → 80 miles/gallon) is one achievement of these developments. Beside the pure mechanics electronics for fuel and air management are getting the key element for further improvement. Direct Injected (DI) engines are the standard for Diesel and are looking very promising for Gasoline. This SAE paper will discuss the differences of the operation principle of a solenoid and a Piezo based injector as well as the impact and the requirements for the semiconductors on the ECU especially under respect of future emission standards. A solution from Infineon Technologies will be presented.
Technical Paper

Future Engine Control Enabling Environment Friendly Vehicle

2011-04-12
2011-01-0697
The aim of this paper is to compile the state of the art of engine control and develop scenarios for improvements in a number of applications of engine control where the pace of technology change is at its most marked. The first application is control of downsized engines with enhancement of combustion using direct injection, variable valve actuation and turbo charging. The second application is electrification of the powertrain with its impact on engine control. Various architectures are explored such as micro, mild, full hybrid and range extenders. The third application is exhaust gas after-treatment, with a focus on the trade-off between engine and after-treatment control. The fourth application is implementation of powertrain control systems, hardware, software, methods, and tools. The paper summarizes several examples where the performance depends on the availability of control systems for automotive applications.
Technical Paper

Efficient Multi-Core Software Design Space Exploration for Hybrid Control Unit Integration

2014-04-01
2014-01-0260
Multi-core systems are adopted quickly in the automotive domain, Proof of concepts have been implemented for power train, body and chassis, involving hard real-time constraints. However, depending on the degree of integration, it can be costly, especially in those cases where existing single-core software has to be migrated over. Furthermore, there seems to be a high level of uncertainty, whether a found solution, with regards to partitioning, mapping and orchestration of software is close to an optimum solution. Some integrated solutions demonstrate considerably less performance, for instance due to communication overhead compared to execution on single-core systems. This paper discusses a methodology, as to how to effectively and efficiently investigate the software architecture design space for multi-core software development.
Technical Paper

Rapid Prototyping of Production Vehicle Control Systems

2006-04-03
2006-01-1657
Developing automotive chassis applications is becoming increasingly complex due to cross-functional system interactions and the inherent safety critical nature of the systems involved. One consequence is the need for a rapid prototyping platform, targeted and tailored to meet the specific needs of the chassis domain. This paper describes an example of such an architecture for a chassis rapid prototyping system incorporating several Infineon TriCore embedded microcontrollers and Emulation Devices (ED), networked together by the Micro Link Interfaces (MLI). It also discusses how using such a development platform can lead to a significant reduction in the overall development time of a production intent chassis system.
X