What is ASPICE in Automotive?
What ASPICE Is and Why It Is Needed?
Product innovation in the automotive industry has been...
If you’re struggling to keep up with your current embedded software workload, LHP is strategically positioned to help you carry your projects from conception to completion with functional safety in mind. We have the experience to either complete the work for you, train your staff, or provide skilled professionals to join your team.
For embedded control engineers, safety standards must be followed in order to meet functional safety requirements. These requirements include management of the software development process, traceability, risk management, and quality assurance.
As the transportation industry continues to evolve toward autonomously-driven vehicles, functional safety of the intended hardware and software is the paramount concern of engineering organizations. The automotive standard ISO 26262, ASPICE, and others address the electrical components of the vehicle and define a safer way to mitigate risks and produce software in an environment where human lives are at stake.
Functional Safety in Legacy Controllers
In large organizations, the typical approach to product development is to use legacy code and product packaged into a new vehicle. With the emergence of autonomous vehicles, electric vehicles, and functional safety, that approach is no longer acceptable. Without completely redesigning every controller, organizations have to address the emerging standards and the evolution of vehicles from human control to machine control.
Functional Safety Intersection with Technology
With the emergence of non-traditional transportation means - urban air mobility, autonomous vehicles, platooning trucks, micro-mobility, etc. - the technology is pushing beyond what the safety standards can currently handle. For emerging technologies and new transportation means, aggregating safety standards across multiple industries into a custom solution can enable the commercialization of these new transport vehicles.
With decades of safety-critical and commercial product development experience, LHP’s engineers can architect, design, code, and verify almost any embedded systems including selection and configuration RTOS, development of domain-specific applications, scaling, and tool development for deployment, and quality control and quality assurance.
Full Turnkey Software Solutions
Complete design, verification, and validation of a software project to the latest industry standards. LHP’s internal infrastructure is capable of executing projects with the most stringent safety-critical regulations.
Software Workflow and Process Assessment
Addressing the latest industry standards for software, ISO 26262, ASPICE, DO-178, and others, comparing organization compliance and non-compliance to standards and providing a custom optimized solution.
Specification of Software Requirements
With the evolution of safety standards and the requirements of traceability at the vehicle- and test systems-levels, definitions of software requirements have become a key element of any development process, particularly as it pertains to safety. Translating hazard analysis and risk assessments and system-level requirements into workable software requirements for engineers to be able to code efficiently.
Software Architectural Design
The software architectural design represents all of the software components in a hierarchical structure. The benefit of a structured code case is scalability across product lines and across engineering development centers.
Software Design and Code
Designing of the code to meet the latest standards and addressing topics covered in functional safety such as coding guidelines, ASIL decomposition and segregation, use of third-party tools, and operating systems.
Software Verification and Validation
Designing the test platform for unit test and software integration, performing the test and documenting the results, and making recommendations at the software and system level for improvement.
Software Control, Data Management, and Tools
Design the toolchain required to meet the needs of the latest industry standards and integrate the tools into a custom solution optimized for efficient implementation in your organization.