AssiPahSum_MDD
Module Design Document
For
AssiPahSum
July 07, 2015
Prepared For:
Software Engineering
Nexteer Automotive,
Saginaw, MI, USA
Prepared By:
Nick Saxton,
Nexteer Automotive,
Saginaw, MI, USAChange History
| Description | Author | Version | Date |
| Initial Version | N. Saxton | 1.00.00 | 07-Jul-2015 |
Table of Contents
1 AssiPahSum & High-Level Description 4
2 Design details of software module 5
2.1 Graphical representation of AssiPahSum 5
3.1 Program (fixed) Constants 6
4 Software Component Implementation 7
4.1.2 Interrupt Service Routines 7
4.1.3 Server Runnable Functions 7
4.1.4 Module Internal (Local) Functions 7
5 Known Limitations with Design 8
Appendix A Abbreviations and Acronyms 10
AssiPahSum & High-Level Description
This function merges command signals and is meant for use in vehicle programs that do not need the extra features of the SF034A firewall function.
Design details of software module
Graphical representation of AssiPahSum

Data Flow Diagram
Component level DFD
N/A
Function level DFD
N/A
Constant Data Dictionary
Program (fixed) Constants
Embedded Constants
Local Constants
None
Software Component Implementation
Sub-Module Functions
Initialization sub-module {_Init()}
None
Periodic sub-module {_Per()}
AssiPahSumPer1
Design Rationale
Refer to FDD
Store module inputs to local copies
Refer to FDD
(Processing of function)……
Refer to FDD
Store local copy of outputs into module outputs
Refer FDD
Interrupt Service Routines
None
Server Runnable Functions
None
Module Internal (Local) Functions
None
Transition Functions
None
Known Limitations with Design
None
UNIT TEST CONSIDERATION
None
Abbreviations and Acronyms
None
Glossary
Note: Terms and definitions from the source “Nexteer Automotive” take precedence over all other definitions of the same term. Terms and definitions from the source “Nexteer Automotive” are formulated from multiple sources, including the following:
ISO 9000
ISO/IEC 12207
ISO/IEC 15504
Automotive SPICE® Process Reference Model (PRM)
Automotive SPICE® Process Assessment Model (PAM)
ISO/IEC 15288
ISO 26262
IEEE Standards
SWEBOK
PMBOK
Existing Nexteer Automotive documentation
| Term | Definition | Source |
|---|---|---|
| MDD | Module Design Document | |
| DFD | Data Flow Diagram |
References
| Ref. # | Title | Version |
|---|---|---|
| 1 | AUTOSAR Specification of Memory Mapping (Link:AUTOSAR_SWS_MemoryMapping.pdf) | v1.3.0 R4.0 Rev 2 |
| 2 | MDD Guideline | EA4 01.00.00 |
| 3 | Software Naming Conventions.doc | 2.0 |
| 4 | Software Design and Coding Standards.doc | 2.1 |
| 5 | FDD – SF034B Assist Path Summation | See Synergy subproject version |