Some basic approaches
Instruction Set Architecture Model:
- ISA can be simulated efficiently by a C program. C program is an interpreter for the embedded software.
- No hardware mode. Software executed on ISA model. Execution on ISA model provides timing (clock) details of the cosimulation.
- Can be more efficient than detailed processor modeling because internals of the processor do not suffer the expense of discrete-event scheduling.
-