Some basic approaches
Hardware Model:
- If processor exists in hardware form, the physical hardware can often be used to model the processor in simulation. Alternatively, processor could be modeled using FPGA prototype. (say using Quickturn)
- Advantage: simulation speed
- Disadvantage: Physical processor available.