LDRA extends RISC-V support, adds QNX
LDRA has extended support for the RISC-V instruction set architecture (ISA) in its high assurance quality analysis and verification tool suite.
The LDRA static analysis tools support emerging RISC-V implementations such as Synopsys ARC-V processor IP for functional safety and security applications.
The tool suite provides development and on-target testing tools that enable a high assurance workflow for developers who must comply with functional safety and security standards. The tool suite works with commonly used compilers that support the RISC-V architecture as well as hardware tools used in on-target testing.
“LDRA has once again positioned itself as the industry leader in support of on-target testing for critical embedded applications,” said Ian Hennell, Operations Director, LDRA. “Our tools enable developers to assure high software quality across the entire design cycle, from requirements to deployment and test. We’ve achieved this by working in partnership with companies leading the move to RISC-V.”
LDRA works closely with companies such as Andes Technology, Green Hills Software, Lauterbach, Synopsys, Tasking and Wind River to offer high assurance software quality development and verification tool chain from requirements through deployment and test on processors based on the RISC-V architecture. It also works with Segger and IAR in Europe,
The LDRA tool suite offers full support for both 32- and 64-bit instruction sets and addresses requirements traceability, coding standards compliance, and static and dynamic coverage analysis. Developers also have the flexibility to perform unit- and system-level testing both on the host development platform as well as on both simulated and physical RISC-V processors.
Support for on-target testing is provided through LDRA’s full suite of Target License Packages, which use compiler and RISC-V processor pairs to both test on target and collect and display test results.
LDRA is also now supporting the BlackBerry QNX Software Development Platform 8.0 (SDP 8.0).
The integration of these tools offers the highest levels of safety and security for a wide range of embedded applications, including automotive, industrial controls, robotic systems, manufacturing, materials handling and surgical robots.
“As technology advances and software becomes increasingly complex LDRA is committed to helping developers navigate and succeed in complying with functional safety and security standards,” said Hennell. “Integrating our LDRA tool suite with BlackBerry QNX SDP 8.0 simplifies compliance, enabling our customers to focus on application development by managing and automating key processes in the development chain.”
The combination of the LDRA tool suite and BlackBerry QNX SDP 8.0 is a qualified tool chain that addresses the growing need for compliance with functional safety standards, including ISO 26262 and IEC 61508 with SIL 3 and SIL 4 compliance.
The qualified tool chain supports both traditional development processes as well as DevSecOps platforms and processes. Developers have access to static and dynamic analysis from within the QNX Momentics integrated development environment (IDE) by using the LDRA tool suite graphical user interface.
The LDRA tool suite command line interface allows developers to use build and test pipeline automation provided by industry-leading DevSecOps platforms. To further assure performance, safety and security, the integration includes worst case execution timing (WCET) analysis and patented data and control coupling analysis.
“Both BlackBerry QNX and LDRA understand the challenges standards compliance introduces to design,” said Romain Saha, Senior Director, Strategic Alliances at BlackBerry QNX. “Together, we bring best-in-class technology to the robotics and industrial controls industries so developers can be confident they will meet industry functional safety and security requirements without sacrificing performance or quality.”
If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :
eeNews on Google News