It is very common that a microcontroller is used in a safety relevant system to acquire data from sensors, process the data and then control actuators. With the shrink of technology every few years it becomes ever more common to use digital serial interfaces and high speed PWM links for both inputs and outputs. The microcontroller vendors have responded to the need for functional safety in the CPU cores by lock-stepping them and adding ECC to buses and memories. They are also implementing highly flexible and complex timer peripherals to be able to automate much of the real-time processing of the digital signals. However these timers are becoming significantly large, and many have their own embedded sequence engines or microkernels, which although powerful, often lack the rigorous diagnostic mechanisms required to reach ASILD. Currently the only solution is to use an application level measure to detect timer failures, but the large quantity of signals can lead to a substantial CPU load just for the monitoring tasks. This paper describes how a new I/O Monitoring peripheral can be used to ‘lockstep’ digital input and output signals, using two redundant or diverse timer peripherals. It will outline the problems, the current state of the art, and the proposed new solution, together with some typical use-cases of braking, electrical power steering and airbag.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    A New Approach to Input and Output Monitoring for Microcontrollers Supporting Functional Safety


    Additional title:

    Sae International Journal of Passenger Cars- Electronic and Electrical Systems
    Sae Int. J. Passeng. Cars – Electron. Electr. Syst


    Contributors:

    Conference:

    SAE 2013 World Congress & Exhibition ; 2013



    Publication date :

    2013-04-08


    Size :

    8 pages




    Type of media :

    Conference paper


    Type of material :

    Print


    Language :

    English




    A new approach to input and output monitoring for microcontrollers supporting functional safety

    Brewerton,S.P. / Infineon Technologies,DE | Automotive engineering | 2013


    Efficient Virtualization for Functional Integration on Modern Microcontrollers in Safety-Relevant Domains

    Kohn, Andre / Harnisch, Jens / Schmidt, Karsten et al. | SAE Technical Papers | 2014


    CubeSat Microcontrollers

    Guertin, Steven M. / Amrbar, Mehran | NTRS | 2016


    EMIO and microcontrollers

    Online Contents | 1995


    Microprocessors vs. Microcontrollers

    Shawlee, W. | British Library Online Contents | 1998