SFFS022 December 2022 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
The TI functional safety development flow derives from ISO 26262:2018 and IEC 61508:2010 a set of requirements and methodologies to be applied to semiconductor development. This flow is combined with TI's standard new product development process to develop Functional Safety-Compliant components. The details of this functional safety development flow are described in the TI internal specification - Functional Safety Hardware.
Key elements of the TI functional safety-development flow are as follows:
Table 3-1 lists these functional safety development activities that are overlaid atop the standard development flow in Section 3.1.
For more information about which functional safety life-cycle activities TI performs, see Appendix B.
The customer facing work products derived from this Functional Safety-Compliant process are applicable to many other functional safety standards beyond ISO 26262:2018 and IEC 61508:2010.
Assess | Plan | Create | Validate | Sustain and End-of-Life |
---|---|---|---|---|
Determine if functional safety process execution is required | Define component target SIL/ASIL capability | Develop component level functional safety requirements | Validate functional safety design in silicon | Document any reported issues (as needed) |
Nominate a functional safety manager | Generate functional safety plan | Include functional safety requirements in design specification | Characterize the functional safety design | Perform incident reporting of sustaining operations (as needed) |
End of Phase Audit | Verify the functional safety plan | Verify the design specification | Qualify the functional safety design (per AEC-Q100) | Update work products (as needed) |
Initiate functional safety case | Start functional safety design | Finalize functional safety case | ||
Analyze target applications to generate system level functional safety assumptions | Perform qualitative analysis of design (failure mode analysis) | Perform assessment of project | ||
End of Phase Audit | Verify the qualitative analysis | Release functional safety manual | ||
Verify the functional safety design | Release functional safety analysis report | |||
Perform quantitative analysis of design (FMEDA) | Release functional safety report | |||
Verify the quantitative analysis | End of Phase Audit | |||
Iterate functional safety design as necessary | ||||
End of Phase Audit |