Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/09/01 18:22
Read: times


 
#15586 - what coverage analysis provided by sims?
(for each person's personal 8051
simulator or debugger environment ...)

what level of coverage analysis is
provided with each brand of
simulator? also, which simulators
support loading PROM code from
Intel Hex format?

are there any simulators that can
produce a list of executed PROM
addresses?

and, how much do the simulators cost?

(price is an object :) )

for example, with Archimedes, if i
log the coverage to a file, it only
reports the % coverage for each
function in each module, and it
doesn't name the functions (included
below is an example for three modules).

Archimedes also shows covered lines
in the debugger's source browser
window. that's not very useful for
reports, if there are a lot source
lines.

for another development environment,
i have taken an intermediate coverage
file and postprocessed it with the
source listings to produce source
listings with uncovered lines marked.
so i think that if a simulator provides
a list of the addresses executed,
i could take that and merge it with the
source files and the Archimedes
listing/map files to make source files
with the uncovered lines marked.

thanks

james
=====

piece of Archimedes coverage report
-----------------------------------
(v0000z is a directory name)
(FA_ASTAT is a module name)
(i don't know what CvtB is)

\v0000zFA_ASTAT{CvtB} - 0% of 14 instructions executed
\v0000zFA_ASTAT{CvtB} - 23% of 168 instructions executed
\v0000zFA_ASTAT{CvtB} - 0% of 200 instructions executed
\v0000zFA_ASTAT{CvtB} - 0% of 189 instructions executed
\v0000zFA_BCIAN{CvtB} - 69% of 427 instructions executed
\v0000zFA_BCIAN{CvtB} - 33% of 599 instructions executed
\v0000zFA_BCIGE{CvtB} - 0% of 9 instructions executed
\v0000zFA_BCIGE{CvtB} - 67% of 389 instructions executed



List of 8 messages in thread
TopicAuthorDate
what coverage analysis provided by sims?            01/01/70 00:00      
RE: what coverage analysis provided by sims?            01/01/70 00:00      
RE: what coverage analysis provided by sims?            01/01/70 00:00      
RE: what coverage analysis provided by sims?            01/01/70 00:00      
RE: what coverage analysis provided by sims?            01/01/70 00:00      
RE: bordyn            01/01/70 00:00      
RE: what coverage analysis provided by sims?            01/01/70 00:00      
RE: what coverage analysis provided by sims?            01/01/70 00:00      

Back to Subject List