^

Products

Products

LDRAcover®

LDRA offers a comprehensive and automated approach to meeting many functional safety and cybersecurity standards, and for software quality improvement. LDRAcover addresses the rigorous structural coverage objectives of standards such as DO-178C, IEC 61508, ISO 26262 and IEC 62304 up to and including the most demanding SILs, ASILs and Classes.

What is LDRAcover?

LDRAcover is a cost-effective, stand-alone code coverage tool that doesn’t require investment in a complete tool chain.  LDRAcover provides users with the ability to view code coverage results quickly and easily. Call diagrams, flow diagrams, and code coverage reports present the results an interactive easy-to-use interface with powerful filtering capabilities.

LDRAcover provides test planning documents and colour-coded graphs to help achieve the desired level of coverage, ranging from procedure/function calls to safety-critical modified condition/decision coverage.  LDRAcover supports the creation and execution of test cases on host and target (simulated and physical).

LDRAcover manages and measures code verification progress, improves confidence in code reliability and robustness, pinpoints inadequately tested software, reduces regression testing costs and resources, increases product quality, and shortens time-to-market.

What types of structural coverage analysis are supported?

LDRAcover offers many of the structural coverage metrics demanded by functional safety and cybersecurity standards:

• Function coverage
• Call coverage
• Statement coverage
• Branch coverage
LCSAJ (JJ-path) coverage
• Modified Condition/Decision Coverage (MC/DC) – with TBsafe

What add-on components are available?

The add-on components for LDRAcover include TBsafe, LDRA Function coverage and call coverage reports, and target license packages (TLPs).

Is LDRAcover certified?

The LDRA development processes and the LDRAcover product are both certified.  LDRA has maintained ISO 9001 certification for over 25 years.  LDRAcover is approved by SGS-TÜV Saar and TÜV SUD for the following functional safety standards:

  • IEC 61508:2010 Functional safety of electrical/electronic/programmable electronic safety-related systems
  • ISO 26262:2018 Road vehicles – Functional safety
  • IEC 62304:2015-06 Medical device software – Software life cycle processes
  • EN 50128:2011 Railway applications – Communication, signalling and processing systems – Software for railway control and protection systems

What languages and platforms are supported?

Please contact us for a complete list of languages and platforms supported by LDRAcover.  Here is a partial list of the languages and platforms currently supported:

Source Code Languages
C
C++
Java
Ada95

Host Platforms
Windows 11/10/8/7/Vista/XP
Linux (RHEL/CentOS, Ubuntu, SUSE/openSUSE)
MAC
Development Tools
Altera
Analog Devices VisualDSP
Atego ObjectAda
Atmel Studio
ARM DS-5 Development Studio
Cosmic ZAP & IDEA
DDC-I Open Arbor
Freescale CodeWarrior
GNU
Green Hills MULTI & INTEGRITY
IAR Embedded Workbench
Keil µVision
Lauterbach TRACE32
MathWorks Simulink
Mentor Graphics
Microchip MPLAB & MPLAB X
QNX Momentics
Renesas
STM32Cube
TASKING winIDEA
TASKING
TI Code Composer Studio
Wind River Tornado, Workbench supporting VxWorks, Diab
Xilinx
Supported Microprocessors and Microcontrollers
Altera – NIOS, ARM, Agilex ARM Cortex-Axx
Analog Devices – SHARC, Blackfin, ADSP-xxx, ARM
ARM Cortex A/R/M
Infineon – TriCore, C166, ARM, MOTIX, XMC, TRAVEO, AURIX
Intel – 8051, 80C196, x86, x64
Microchip / Atmel – PIC, dsPIC, ATmega, SAM, RISC-V
NXP / Freescale – LPCxxxx, S32, HCxx, MC68K, MPC5xx, 6xx & 8xx
NXP i.MX, LAxxxx, LSxxxx, LXxxxx, S08, S16
NVIDIA – Grace CPU
PowerPC – 5xx, 6xx, 7xx & 8xx
Renesas – RH850, RL78, RX, ARM, RISC-V
ST – STM32, SPC5, Stellar
TI – MSP430, TMS320, TMS570, ARM Cortex-Mx, ARM Cortex-Rx, ARM Cortex-Axx, xxC6xxxx

Additional information

FREE 30 Day
TRIAL

Email Us

Email: info@ldra.com

Call Us

EMEA: +44 (0)151 649 9300

USA: +1 (855) 855 5372

INDIA: +91 80 4080 8707

Connect with LDRA