Strict Functional Safety Requirements
Specific requirements vary by functional safety standard. Critical standards include:
- IEC 61508 is the general functional safety standard.
- ISO 26262 for automotive.
- DO-254 and DO-178C for aerospace and defense.
- ISO 60601 and IEC 62304 for medical devices.
In order to satisfy functional safety requirements, you need to be able to demonstrate and document compliance. This is very challenging — especially if you don’t have the right tools.
Key Solutions For Functional Safety
Perforce offers the following solutions to aid in functional safety compliance.
Automatically ensures functional safety and MISRA compliance with FuSa certification by SGS-TÜV.
Automatically traces requirements, tests, and defects for easier functional safety compliance.
Automatically provides traceability and generates documentation for FuSa compliance.
How Perforce Functional Safety Solutions Accelerate Velocity
Perforce functional safety solutions help you demonstrate and document compliance, so you can accelerate velocity.
Coding Standards Compliance
Ensuring that code is safe, secure, and reliable can be a difficult and time-consuming task, as specific coding and design guidelines must be met. However, by applying a coding standard, it makes it easier to verify the functional safety and reliability of the code. A static analyzer — like Helix QAC — is the most efficient and effective way to ensure that code is compliant.
Helix QAC check code against a coding standard — like MISRA or AUTOSAR— to help ensure compliance. In addition, Helix QAC’s automated analysis identifies vulnerabilities and errors as code is being written — this helps to identify and eliminate defects earlier in development. What’s more, Helix QAC is certified for functional safety compliance by SGS-TÜV.
Related Resource: Apply Coding Standards to Ensure Your Software Is Functionally Safe
Traceability has tremendous value for companies operating in any industry, but it is critical for those in regulated industries. It links artifacts — requirements, source code, tests, and issues — across the development lifecycle. Traceability guidelines are included in a number of regulations to help verify product quality and safety.
Helix ALM is a powerful, modern application lifecycle management solution that simplifies end-to-end traceability. It automatically builds relationships between requirements, tests, and issues to provide upstream and downstream traceability of development artifacts. This helps teams meet quality standards, produce safe products, and stay competitive.
Organizations in the embedded systems industry need traceability to ensure safety and prove compliance. Helix ALM makes this easy and efficient — using any methodology, at any scale.
Related Resource: 5 Essential Traceability Components For Medical Device Development
Functional safety standards also include requirements for verification traceability for semiconductor designs through evidence documentation. You must be able to document every step you take toward developing a complete component or subsystem — and trace it back to the original specification.
Methodics IPLM is at the heart of providing the traceability need for functional safety compliance. The platform has built-in traceability for IP. And Methodics IPLM extends traceability into other engineering systems and their data.
Helix Core, for instance, is fully integrated with Methodics IPLM. The Methodics IPLM platform also integrates with requirements management and defect tracking tools like Helix ALM via an API. Plus, it integrates with continuous integration solutions and EDA verification platforms.
As a result, Methodics IPLM provides traceability from requirements through design to verification and validation.
All relevant information from all connected systems can be stored as meta information associated with all design IP. You’ll get a single source to access all the information needed for evidence documentation. Plus, this information can be used to automatically generate all documentation needed for a compliant functional safety solution.
Certified For Compliance
Perforce functional safety solutions — Methodics IPLM, Helix QAC, and Klocwork — are all certified for standards compliance.
Methodics IPLM, Helix QAC, and Klocwork are all certified for ISO 26262 functional safety compliance by independent organizations.
Methodics IPLM and Klocwork are certified by TÜV SÜD. Helix QAC is certified by SGS-TÜV Saar.
Helix QAC and Klocwork are also certified for:
- IEC 61508 (general industry).
- IEC 62304 (medical).
- EN 50128 (railways).
Plus, Helix QAC is certified for:
- IEC 60880 (nuclear power).
- ISO 9001 | TickIT plus Foundation Level.
Get started with Perforce functional safety solutions. Contact us today to learn more.
Try It Free
Get started with a free trial of Perforce functional safety solutions.
Learn more about Perforce solutions for development, design, and DevOps.