-

LDRA Launches Multicore and Worst-Case Execution Time (WCET) Support for RISC-V-based Processors

The LDRA tool suite automatically analyzes shared memory, cache resource access, coherency issues, and measures worst case execution time to guarantee deterministic execution time for RISC-V processors

WIRRAL, England--(BUSINESS WIRE)--LDRA today announced that the LDRA tool suite now supports the hardware-based, multicore mitigation capabilities of RISC-V processors such as Microchip, Synopsys and ANDES Technology. Developers can now access and optimize performance across RISC-V-based multicore systems, including analyzing the impact of shared resources and data coherency on worst-case execution time (WCET).

.@ldra_technology announces multicore & worst-case execution time (WCET) support for RISC-V-based processors, for streamlined design, increased reliability & accelerated TTM for software-intensive apps. LDRA is at booth 4-406 at #EW2025. #LDRAtoolsuite

Share

With these tools, OEMs can automate WCET analysis and make it part of a continuous development cycle. This WCET inclusion streamlines design, increases reliability and accelerates time-to-market and guarantees deterministic execution in software-intensive applications that require a high level of safety and security, including avionics, automotive, aerospace, defense, industrial, energy and medical.

“LDRA is committed to providing the tools manufacturers need to ensure safe, secure operation of mission-critical systems,” said Ian Hennell, Operations Director, LDRA. “We have been working with industry-leading hardware manufacturers to reduce the complexity of analyzing execution time for multicore architectures. Companies leveraging the RISC-V instruction set architecture have delivered innovative multicore mitigation capabilities, and LDRA provides the development tools to verify and guarantee that their performance meets the strict constraints required by today’s high performance real-time systems.”

Mitigating Multicore Contention in Mission-Critical Applications
Multicore processors accelerate performance by executing system code on different cores. In many multicore architectures such as traditional x86 and Cortex-A, cores share resources like cache and memory. To maintain data coherency, mediation between cores for shared resources is required. This means a core using a shared resource can unintentionally “lock out” other cores needing access to the same resource, resulting in an uncertain additional latency.

Mission-critical systems need to be able to guarantee the reliable and deterministic execution of critical tasks. To ensure this, developers must accurately assess the worst-case execution time for a system. New RISC-V-based processors introduce capabilities in hardware to help mitigate multicore shared access and data coherency issues. For example, Microchip RISC-V processors allow developers to allocate low latency memory to each core with zero shared cache contention.

The LDRA tool suite now supports multicore RISC-V architectures that address multicore contention in hardware. This support gives developers access to the full suite of LDRA tools, including static and structural coverage analysis, MISRA compliance and extensive reporting capabilities, all while taking full advantage of RISC-V-based multicore mitigation capabilities.

“Assessing shared resource access uncertainties can be complex, and many companies have had to rely on expensive consulting services to measure uncertainty in their systems to verify worst case execution time,” Hennell added. “Now developers can use the LDRA tool suite to automatically measure and analyze execution of RISC-V-based architectures to accurately and reliably guarantee execution time for mission-critical systems. In addition, automating analysis allows developers to quickly and inexpensively reassess systems after every code modification.”

Guaranteeing deterministic system performance is a continuous process: every code modification to core systems potentially requires a new WCET analysis to verify that changes have not introduced access issues that adversely increase execution time. LDRA brings its 50 years of static code analysis and software testing expertise to automate WCET analysis accurately and reliably. In this way, developers can verify mission-critical deadlines are met in a deterministic fashion without having to rely upon error-prone manual assessment processes or expensive and time-consuming consulting services.

About LDRA
For 50 years, LDRA has developed and driven the market for software that automates code analysis and software testing for safety-, mission-, security- and business-critical markets. Working with clients to achieve early error identification and elimination and full compliance with industry standards, LDRA traces requirements through static and dynamic analysis to unit testing and verification for a wide variety of hardware and software platforms. The company was acquired by TASKING in 2025. For more information on the LDRA tool suite, please visit www.ldra.com.

Readers may direct questions to:

Mark James
Email: mark.james@ldra.com

Contacts

Media contacts:

Kelly Wanlass, HCI Marketing and Communications, Inc., Media Relations
Tel: +1 (801) 602-4723, Email: kelly@hci-marketing.com

Mark James, LDRA, Marketing Manager
Tel: +44 (0) 151 649 9300, Email: mark.james@ldra.com

LDRA


Release Versions

Contacts

Media contacts:

Kelly Wanlass, HCI Marketing and Communications, Inc., Media Relations
Tel: +1 (801) 602-4723, Email: kelly@hci-marketing.com

Mark James, LDRA, Marketing Manager
Tel: +44 (0) 151 649 9300, Email: mark.james@ldra.com

Social Media Profiles
More News From LDRA

TASKING Integrates Modern AI Technology to Enable Robust Software Verification and Validation (V&V)

MUNICH--(BUSINESS WIRE)--TASKING, a global leader in high-performance embedded software development tools, today announced enhancements to the TASKING toolchain that enable seamless integration of AI in the software development and verification workflows. These new capabilities accelerate the design and increase the performance of functionally safe and secure embedded real-time applications within automotive, aerospace & defense, industrial, and robotics while enabling OEMs to verify and va...

TASKING Delivers Advanced Worst-Case Timing Coupling Analysis and Mitigation for Multicore Designs

MUNICH--(BUSINESS WIRE)--TASKING, a global leader in high-performance embedded software development tools, today announced enhancements to its unified toolchain that provide greater in-depth timing analysis of real-time, multicore embedded systems. With the integration of TASKING’s compiler technology, BlueBox debuggers, winIDEA IDE, and the LDRA tool suite, developers can more accurately assess complex timing issues such as worst-case execution time (WCET) as outlined by industry standards. By...

TASKING Celebrates 1-year Anniversary of LDRA Acquisition with Launch of Complete End-to-End “Compile, Debug, Test” Toolchain for Safety- and Security-Critical Systems

MUNICH--(BUSINESS WIRE)--On the first anniversary of its acquisition of LDRA, TASKING, a global leader in high-performance embedded software development tools, announced the availability of its TASKING toolchain. With the successful integration of LDRA and TASKING capabilities, this seamless, integrated toolchain provides complete end-to-end compile, debug, and test capabilities. Its AI enhancements accelerate the design of functionally safe and secure embedded real-time systems in automotive,...
Back to Newsroom