IAR Embedded Workbench IDE |
Wirral, UK. 18 February 2010. LDRA, the leading provider of automated software verification, source code analysis, and test tools, has integrated the LDRA tool suite with IAR Embedded Workbench for the PIC18, AVR, AVR32 and MSP430 microcontrollers. Because IAR Embedded Workbench provides a full range of capabilities, the LDRA tool suite is able to realize its full potential, enabling companies to use these controllers for DO-178B and other rigorous certification standards.
IAR Embedded Workbench reaches beyond the capabilities of native tool chains, providing full ANSI C compliance, support for embedded C++ as well as host-controlled I/O facilities not typically available for these microcontrollers. LDRA leverages these capabilities to add static analysis, code coverage to Modified Condition/Decision Coverage (MC/DC), and requirement traceability on these resource-constrained footprints.
The LDRA tool suite fully hooks into these PIC, Atmel and TI tool chains, allowing for compilation, linking, programming, and execution in these environments. LDRA Testbed can read IAR project files and use these files to speed static analysis efforts by reading include paths, macros and other settings. In addition, LDRA Testbed and LDRA TBrun use the project files to compile, control IAR’s simulation and device-programming environments, execute on target, and extract the results. With this, developers get a head start on performing system and unit tests using the already available IAR infrastructure.
The LDRA tool suite integration enables these microcontrollers to be used in DO-178B and similar medical and industrial certification environments. With medical standards now pushing medical device vendors to produce test output results that conform to MC/DC certification criteria, these capabilities are increasingly important. Since these capabilities are available in hosted as well as microprocessor-based devices, enterprises can standardize on LDRA and IAR as a common set of tools that developers can use to support a variety of devices and target environments.
LDRA’s partnership with IAR has allowed LDRA and IAR to provide seamless solutions to customer test automation needs. For example, the recently completed MSP430 integration takes advantage of IAR’s JTAG I/O capabilities as well as cspybat command line integration tools. IAR’s full-featured hardware simulator is also fully supported by LDRA Testbed and TBrun. Developers can test identical instrumented executables and test harnesses on a target and simulator environment, greatly speeding time to market.
For more information about the integration, visit www.ldra.com/integrations.asp or e-mail [email protected] for more details.
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 an extensive distributor network. For more information on the LDRA tool suite, please visit: www.ldra.com.