RTInsight has 5 functions: Code Coverage Software Performance Analysis Variable Monitor Stack Over Monitor Realtime Trace Code Coverage RTInsight can dynamic and real time analyse the code coverage by
using the LDRA's BITMAP technology. It support: Statement Coverage Branch Coverage Call Coverage
Software Performance Analysis
RTInsight offers two ways for the SPA: Code-Injection and
None-Injection. The None-Injection is used for the CPU which does
not have the instruction prefetch and CACHE, such as Intel 8031/51.
The Code-Injection is used for other CPUs which have the
instruction prefetch or CACHE. It can precisely analyse the system
execution time and performance. RTInsight SPA function:
Every function total execution time Every function max/min/accumulate execution time and calling
counter Interrupt action time Variable Monitor RTInsight can realtimle monitor 14 32bits variables
Stack Overflow Monitor An Embedded system may be crashed because of stack overflow. The
RTInsight can realtime monitor the status of stack usage in the
system which is being tested, it will recode the overflow point and
produce trace record for future analyse, if there is stack overflow
in the system. Realtime Trace RTInsight has 32K realtime trace, it include 32 bits address bus,
32 bits data bus, CPU status, time stamp and external port.
It also can work with hardware qualify and software filer, trigger
function is suported
|