| ??? 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 |
| Topic | Author | Date |
| 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 |



