Both instrumentation-based and zero-footprint (instrumentation-free) RVS verification tools are available to support the following activities:
- Structural coverage analysis – (RapiCover and RapiCoverZero)
- Worst-case execution time analysis (RapiTime and RapiTimeZero)
- Scheduling visualization – (RapiTask and RapiTaskZero)
Depending on your project and needs, instrumentation-based, zero-footprint, or both solutions for each activity may be better for you. Consult the table below to determine which is best for your project.
Feature |
RapiCover, RapiTime, RapiTask |
RapiCoverZero, RapiTimeZero, RapiTaskZero |
---|---|---|
Works without source code |
No |
Yes |
Works without instrumentation |
No |
Yes |
Integration with development environment |
Integration needed |
No integration needed |
Tool qualification support |
(RapiCover and RapiTime only) Yes |
(RapiCoverZero and RapiTimeZero only) In development - contact us for details |
Trace size and data processing time |
Depends on applied instrumentation |
Typically larger trace and longer data processing times |
Supported platforms (target, data collection mechanism) |
Flexible, almost any platform supported (see compatibility) |
Requirements on platform (branch trace and context switch information must be available), PSP needed (see compatibility) |
MC/DC analysis (e.g. for DO-178C DAL A) |
(RapiCover only) Yes |
(RapiCoverZero only) No |