LDRA tool suite®
LDRA software tools and services deliver increased developer productivity and software quality while reducing overall project schedule and cost. The LDRA tool suite is a flexible platform for producing safety, security, and mission-critical software in an accelerated, cost effective and requirements driven process. The tool suite’s open and extensible architecture integrates software life-cycle traceability, static and dynamic analysis, unit test and system-level testing on virtually any host or target platform.
The tool suite enables safety and security critical software development teams to achieve certification or approval in accordance with rigorous standards in:
- Aerospace and Defense (DO-178B/C, DO-254, DO-278, Def Stan 00-56)
- Automotive (ISO 26262, ISO/SAE 21434, Automotive SPICE)
- Industrial and Energy (IEC 61508, IEC 62443-4-1, IEC 60880, ISO 13849)
- Medical (IEC 62304)
- Rail Transportation (EN 50128)
The core components of the tool suite are available in several configurations that align with common software development needs. A comprehensive set of add-on capabilities are available to tailor the solution for any project.
- IEC 61508:2010 Functional safety of electrical/electronic/programmable electronic safety-related systems
- ISO 26262:2011 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
Source Code Languages
- C
- C++
- Java
- Ada95
| Manufacturer Name | Processor Name | Compiler/Tool Chain |
|---|---|---|
| Atmel | ATmega128 | WinAVR |
| Atmel | TSC695 (ERC32) | GNU |
| Intel | 80×86 | MASM |
| Intel | 80C196 | Intel |
| Intel | MCS251 | Intel |
| NXP | MPC5674 | WRS Diab |
| NXP | MPC603e | WRS Diab |
| NXP | MPC603e | GNU |
| NXP | MPC74XX | GHS MULTI |
| NXP | MPC74XX | GHS AdaMULTI |
| NXP | MPC74XX | GHS MULTI |
| NXP | MPC8260 | WRS GNU |
| NXP | MPC8349E | GHS MULTI |
| NXP | MPC85XX | EDS |
| NXP | MC68HC11 | EDS |
| NXP | MC68881 | Cosmic C Cross Compiler for S12X |
| NXP | MC9S12 | WRS Diab |
| NXP | P1011 | Microchip MPLAB XC Compiler |
| Microchip | dsPIC®33 | DDC-I TADS – 1750A 6.1 |
| MIL | RH-1750A | PSS C17 Integrated Tool Set |
| MIL | RH-1750A | IAR |
| NXP | LPC2294HBD144 | GHS MULTI |
| PMC-Sierra | MIPS MSP 8520 | TI CCS |
| TI | TMS320C2xxx | TI CC |
| TI | TMS320C3x |
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
- iSYSTEM winIDEA
- Keil µVision
- Lauterbach TRACE32
- MathWorks Simulink
- Mentor Graphics
- Microchip MPLAB & MPLAB X
- QNX Momentics
- Renesas
- TASKING
- TI Code Composer Studio
- Wind River Tornado, Workbench supporting VxWorks, Diab
- Xilinx
Supported Microprocessors and Microcontrollers
- Altera – NIOS, ARM
- Analog Devices – SHARC, Blackfin, ADSP-xxx, ARM
- ARM/ARM7/ARM9
- Atmel – ATmegaxxx, ARM
- Freescale – HCxx, MC68K, MPC5xx, 6xx & 8xx
- Infineon – TriCore, C166, ARM
- Intel – 8051, 80C196 & others
- Microchip – PIC, dsPIC
- MIPS – SmartMIPS, 4Kx
- NXP – LPCxxxx, S32xx
- PowerPC – 5xx, 6xx, 7xx & 8xx
- Renesas – Super H xx, ARM
- STmicro – STM32xxx
- TI – MSP430, TMS320Cxx, TMS570
- TI – MSP430, TMS320Cxx, TMS570
Link – www.ldra.com