The scope of this Recommended Practice encompasses the following objectives: Concentrate on general best practices for vehicular embedded software design. Establish programming language-independent best practices. Establish hardware/software interface best practices. Establish multi-threaded system best practices. Provide verification criteria to evaluate product compliance with this best practice. Changes were made based on the feedback from the previously balloted document. Changes include consistent terminology usage and spelling mistakes in the following section; 3. Definitions 5.1.2 Use of Interrupts Caused by Module Input Signals (1-2) 5.1.3 Bounding Interrupt Overhead (1-3) 5.1.4 Use of Nested Interrupts (1-4) 5.2.1 Worst-Case CPU Load Measurement (2-1) 5.2.4 Use of Software Wait Loops (2-4) 5.3.1 Initialization of All Control Registers (3-1) 5.3.2 Refreshing Control Registers (3-2) 5.3.3 Clock Prescaler and Pll (3-3) 5.5.2 Unused Memory (5-2) 5.5.4.4 Data Integrity – Recovery (5-6) 5.5.4.6 Non-Volatile Memory Initialization (5-8) Appendix A – Discussion on System Design Interactions
General Automotive Embedded Software Design Requirements
2008-10-13
Aufsatz (Konferenz)
Englisch
General Automotive Embedded Software Design Requirements
SAE Technical Papers | 2006
Requirements Engineering for Automotive Embedded Systems
Springer Verlag | 2019
|Model-Based Testing Design for Embedded Automotive Software
SAE Technical Papers | 2009
|Model-based testing design for embedded automotive software
Kraftfahrwesen | 2009
|Hardware/Software Co-Design of an Automotive Embedded Firewall
British Library Conference Proceedings | 2017
|