industry news
Subscribe Now

LDRA and Green Hills Software Deliver Industry-Leading Multicore Development and Verification

Wirral, U.K., and Santa Barbara, CA. May 13, 2015—LDRA,the leader in standards compliance, automated software verification, source code analysis, and test tools, and Green Hills Software, the worldwide leader in high assurance operating systems, have partnered to provide high-assurance application development on multicore platforms used in safety- and security-critical markets.

The growing emergence of multicore platforms and applications paves the way for new verification tool capabilities needed to complete high-assurance safety- and security-critical compliance activities. LDRA has developed such capabilities in partnership with Green Hills Software, resulting in a solution that enables developers to fully trace the behavior of multicore systems—a critical step forward in achieving regulatory compliance.

Multicore Traceability Fundamental to System Analysis and Debug

LDRA’s uniquely optimized trace technology efficiently captures software runtime dynamics and behavior from multiple cores. As a result, safety- and security-critical coverage analysis is safely and efficiently aggregated without degrading runtime performance and without sacrificing the integrity of the Green Hills Software multicore application environment. The LDRA tracing technology is integrated with the Green Hills Software development tool chain to provide unprecedented system analysis and debug capabilities.

For the safety- and security-critical multicore market, Green Hills Software provides the INTEGRITY®-178 tuMP™ (time-variant unified multiprocessing) real-time operating system (RTOS). Shipping since 2010, INTEGRITY-178 tuMP provides system and application developers superior flexibility to concurrently schedule and utilize multiple cores within and across applications. As a partitioning enforcing RTOS, applications of different safety and security assurance levels can concurrently execute on a multicore platform. The Green Hills MULTI® integrated development environment (IDE) provides application development for C, C++, and Ada programming languages. The partnership efforts integrate the LDRA structural coverage solution within the MULTI IDE, unifying management of multicore application development, debug, and verification.

With the LDRA multicore instrumentation support, structural coverage analysis can be captured at the individual core or aggregated to provide a multicore system-level view. Results are portrayed graphically, enabling developers to follow the flow of code execution and to assess system behavior at core and system levels. With structural coverage analysis down to the object-code level available on host and target platforms, the LDRA solution supports the highest levels of safety-critical standards compliance. Automated reports capture testing analysis and techniques, reducing potentially hundreds of hours of documentation needed to achieve compliance.

“LDRA has invested time and research to provide verification tool solutions for safety-critical software developers targeting multicore architectures,” said Dan O’Dowd, founder and chief executive officer of Green Hills Software. “These efforts have positioned LDRA as the leading provider of high-assurance testing and verification tools for INTEGRITY-178 tuMP systems and enabled users to successfully complete the required compliance activities.”

“Green Hills Software and LDRA have led the certification and compliance markets for decades, delivering software development and testing tools that automate and rigorously enforce safety and security standards,” confirmed Ian Hennell, LDRA operations director. “Thanks to our partnership, for the first time, multicore application developers have the potential of achieving DO-178B/C Level A compliance. That’s a huge step forward for the aerospace and defense industry and offers similar promise for industries such as rail transportation, industrial automation, and automotive.”

Tool Features Accelerate Multicore Development and Test, Reducing Cost

With the integration of compliance-optimized development and testing software, software tools now automate multicore software development and test, streamlining multicore development and verification. This permits developers to fully utilize reductions in size, weight, and power (SWaP) provided by multicore systems.

  • Additional strengths of the LDRA multicore structural coverage solution include the following:
  • Object code verification for Green Hills compilers is supported for C, C++, and Ada languages, providing more flexibility in development processes;
  • Data and control coupling provides insight into multicore architecture and behavior, showing the actual flow of control and data across the system;
  • Extensive I/O support between host and target provided by the Green Hills MULTI IDE supports multiple debug strategies; and
  • I/O layer does not use library functionality, enabling bare metal applications and safe library subsets.

About LDRA

For more than forty 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 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. Boasting a worldwide presence, LDRA is headquartered in the United Kingdom with subsidiaries in the United States and India coupled with an extensive distributor network. For more information on the LDRA tool suite, please visit www.ldra.com.

About Green Hills Software

Founded in 1982, Green Hills Software is the largest independent software vendor for the Internet of Things (IoT). In 2008, the Green Hills INTEGRITY-178 RTOS was the first and only operating system to be certified by NIAP (National Information Assurance Partnership comprised of NSA & NIST) to EAL 6+, High Robustness, the highest level of security ever achieved for any software product. Our open architecture integrated development solutions address deeply embedded, absolute security, and high-reliability applications for the military/avionics, medical, industrial, automotive, networking, consumer, and other markets that demand industry-certified solutions. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software at www.ghs.com.

Leave a Reply

featured blogs
Apr 26, 2024
LEGO ® is the world's most famous toy brand. The experience of playing with these toys has endured over the years because of the innumerable possibilities they allow us: from simple textbook models to wherever our imagination might take us. We have always been driven by ...
Apr 26, 2024
Biological-inspired developments result in LEDs that are 55% brighter, but 55% brighter than what?...
Apr 25, 2024
See how the UCIe protocol creates multi-die chips by connecting chiplets from different vendors and nodes, and learn about the role of IP and specifications.The post Want to Mix and Match Dies in a Single Package? UCIe Can Get You There appeared first on Chip Design....

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

featured paper

Designing Robust 5G Power Amplifiers for the Real World

Sponsored by Keysight

Simulating 5G power amplifier (PA) designs at the component and system levels with authentic modulation and high-fidelity behavioral models increases predictability, lowers risk, and shrinks schedules. Simulation software enables multi-technology layout and multi-domain analysis, evaluating the impacts of 5G PA design choices while delivering accurate results in a single virtual workspace. This application note delves into how authentic modulation enhances predictability and performance in 5G millimeter-wave systems.

Download now to revolutionize your design process.

featured chalk talk

PIC32CX-BZ2 and WBZ451 Multi-Protocol Wireless MCU Family
Sponsored by Mouser Electronics and Microchip
In this episode of Chalk Talk, Amelia Dalton and Shishir Malav from Microchip explore the benefits of the PIC32CX-BZ2 and WBZ45 Multi-protocol Wireless MCU Family and how it can make IoT design easier than ever before. They investigate the components included in this multi-protocol wireless MCU family, the details of the software architecture included in this solution, and how you can utilize these MCUs in your next design.
May 4, 2023
40,984 views