Refine Your Search

Search Results

Author:
Viewing 1 to 3 of 3
Journal Article

Virtual Switches and Indicators in Automotive Displays

2020-04-14
2020-01-1362
This paper presents recent advances in automotive microprocessor, operating system, and supporting software technology that supports regulatory and/or functional safety graphics within vehicle cockpit displays. These graphics include “virtual switches” that replace physical switches in the vehicle, as well as “virtual indicators” that replace physical indicator lights. We discuss the functional safety design process and impacts to software and hardware architecture as well as the software design methods to implement End-To-End [E2E] network protection between different ECUs and software processes. We also describe hardware monitoring requirements within the display panel, backlighting, and touch screen and examine an example system design to illustrate the concepts.
Technical Paper

Application of Suspend Mode to Automotive ECUs

2018-04-03
2018-01-0021
To achieve high robustness and quality, automotive ECUs must initialize from low-power states as quickly as possible. However, microprocessor and memory advances have failed to keep pace with software image size growth in complex ECUs such as in Infotainment and Telematics. Loading the boot image from non-volatile storage to RAM and initializing the software can take a very long time to show the first screen and result in sluggish performance for a significant time thereafter which both degrade customer perceived quality. Designers of mobile devices such as portable phones, laptops, and tablets address this problem using Suspend mode whereby the main processor and peripheral devices are powered down during periods of inactivity, but memory contents are preserved by a small “self-refresh” current. When the device is turned back “on”, fully initialized memory content allows the system to initialize nearly instantaneously.
Technical Paper

CalDef System for Automotive Electronic Control Unit Calibrations

2017-03-28
2017-01-1616
Modern automotive manufacturing and after-sale service environments require tailoring of configuration values or “calibrations” within the vehicle’s various electronic control units (ECUs) to that vehicle’s specific option content. Historically, ECU hardware and software limitations have led designers to implement calibratable values using opaque binary blocks tied directly to ECU internal software data structures. Such coupling between calibration data files and ECU software limits traceability and reuse across different software versions and ECU variants. However, more and more automotive ECUs are featuring fast microprocessors, large memories, and preemptive, multi-tasking operating systems that open opportunities to object-oriented approaches. This paper presents the CalDef system for automotive ECU calibration software architecture. CalDef uses XML database methods to define, develop, and deliver calibration values as objects in both manufacturing and service environments.
X