Title : 
Design & verification of automotive SoC firmware
         
        
            Author : 
Kleeberger, Veit B. ; Rutkowski, Stefan ; Coppens, Ruth
         
        
            Author_Institution : 
Design Enabling & Services - SoC Firmware, Infineon Technol. AG, Neubiberg, Germany
         
        
        
        
        
        
            Abstract : 
Increasing complexity and functionality of automotive SoCs (Systems-on-Chip) leads to a growing part of functionality implemented in firmware. Requirements for short-time-to-market and extensive verification due to safety-critical environments requires firmware development and verification to happen concurrent with hardware development, which is challenging in traditional hardware-centric SoC flows. We present in this paper a set of different techniques part of Infineon´s ISO 26262 flow for firmware development, which tackle these challenges and enable us to align firmware development to the same time line as the remaining SoC development.
         
        
            Keywords : 
firmware; system-on-chip; Infineon ISO 26262 flow; SoC development; automotive SoC; automotive SoC firmware; firmware design; firmware development; firmware verification; safety-critical environment; system-on-chip; Hardware; Hardware design languages; Measurement; Microprogramming; Protocols; Software; System-on-chip; Code coverage; Firmware; Host Compiled Execution; ISO 26262; RTL Verification; SoC; Unit Test;
         
        
        
        
            Conference_Titel : 
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
         
        
            Conference_Location : 
San Francisco, CA
         
        
        
            DOI : 
10.1145/2744769.2747918