Products & Services

csXPY

csXPY employs an innovative technology to provide code coverage and profiling information for on-chip software testing, extending the capability of verification and validation (V&V) activities to an in-depth view of the system. The aim of XPY is to provide automated code coverage analysis based on low level monitoring of the target system, running the original non-instrumented code, through a boundary scan interface.  

Verification & Validation (V&V) of business and mission critical software require highly accurate and effective tools and methods. The effects of failures can go from loss of important mission data or loss of expensive equipment, to loss of human lives. Systems are thus thoroughly tested using automated tools for complying with the demands of extensive test coverage. Code coverage tools provide a way for the tester to know at which extent the source code of the application has been tested.  

csXPY begins by parsing the source code of the target application in order to get information about statements, decisions, condition, function entry and exit points. The application binary code is thus loaded into the target system and its execution controlled by the on-chip debugger facilities. csXPY accesses both the on-chip debugger and processor registers through boundary-scan.

csXPY - Code Coverage tool

Key Features

  • Statement Coverage;
  • Decision Coverage;
  • Condition Coverage;
  • Modified Condition/Decision Coverage, as required by RCTA/DO-178B standard Accurate timing information of the running application, both at task level and OS executive level.
Flyer & Presentation
Download PDF

For more information about this product please download the following document(s)

Case Studies
  • XPY

    Non-intrusive code coverage, monitoring and profiling tool

    see details

For more information contact us