industry news
Subscribe Now

LDRA Tool Suite Extends Certification Support for x86 Assembly Code

Wirral, UK, December 13, 2010. LDRA, the leader in standards compliance, automated software verification, source code analysis and test tools, has developed a variant of the LDRA tool suite that supports x86 assembler syntax. Catering to a broad range of x86 assembler platforms, including ASM486/386/286/186, Pharlap, MASM and Borland Assembler, the LDRA implementation provides scalable support for any x86 assembler variant. This integration enables certification for legacy applications that would not otherwise be certifiable. 

By applying the LDRA language-independent representation model to assembly code, LDRA has fine-tuned the capabilities of the LDRA tool suite to include x86 assembler. The integration providesx86 assembler-based applications gain assembly static analysis, assembly coverage (including bitmap coverage on real-time targets), and creation of artefacts and reports consistent with other LDRA tools. Customers can now collect and process execution data on x86 processors in a variety of challenging scenarios such as:

  • Hand-coded assembly programs including board support packages and BIOS
  • Compiled programs, which can be disassembled and instrumented for coverage
  • Legacy x86-based operating systems written in assembly
  • Legacy code where full high-level source code is not available
  • Coverage of complex MC/DC scenarios which are difficult to analyze via high-level language coverage

“Many industries—whether avionics, industrial control or medical—are facing new certification standards to which their legacy applications must comply,” noted Ian Hennell, LDRA Operations Director. “Legacy applications frequently lack the full high-level code, involve hand-coded assembly, or contain board specific BIOS code that previously could not be certified. With this integration, the LDRA tool suite delivers the necessary artefacts for these legacy applications to meet new certification standards or environments, saving companies the tremendous development and cost overheads of writing, testing and verifying new code.” 

The LDRA tool suite is the only solution able to qualify assembler code for certification. In addition, tool qualification packages are available to support the use of these coverage artefacts. This breadth of coverage, coupled with LDRA’s DO-178B Tool Qualification Support Pack for C/C++,Ada83/95 and Assembly languages, increases process manageability and speeds certification.

About LDRA

For more than thirty 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 UK with subsidiaries in the United States and India and an extensive distributor network. For more information on the LDRA tool suite, please visit: www.ldra.com.

Leave a Reply

featured blogs
Apr 24, 2024
Diversity, equity, and inclusion (DEI) are not just words but values that are exemplified through our culture at Cadence. In the DEI@Cadence blog series, you'll find a community where employees share their perspectives and experiences. By providing a glimpse of their personal...
Apr 23, 2024
We explore Aerospace and Government (A&G) chip design and explain how Silicon Lifecycle Management (SLM) ensures semiconductor reliability for A&G applications.The post SLM Solutions for Mission-Critical Aerospace and Government Chip Designs appeared first on Chip ...
Apr 18, 2024
Are you ready for a revolution in robotic technology (as opposed to a robotic revolution, of course)?...

featured video

How MediaTek Optimizes SI Design with Cadence Optimality Explorer and Clarity 3D Solver

Sponsored by Cadence Design Systems

In the era of 5G/6G communication, signal integrity (SI) design considerations are important in high-speed interface design. MediaTekā€™s design process usually relies on human intuition, but with Cadenceā€™s Optimality Intelligent System Explorer and Clarity 3D Solver, theyā€™ve increased design productivity by 75X. The Optimality Explorerā€™s AI technology not only improves productivity, but also provides helpful insights and answers.

Learn how MediaTek uses Cadence tools in SI design

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

Reliable Connections for Rugged Handling
Sponsored by Mouser Electronics and Amphenol
Materials handling is a growing market for electronic designs. In this episode of Chalk Talk, Amelia Dalton and Jordan Grupe from Amphenol Industrial explore the variety of connectivity solutions that Amphenol Industrial offers for materials handling designs. They also examine the DIN charging solutions that Amphenol Industrial offers and the specific applications where these connectors can be a great fit.
Dec 5, 2023
18,581 views