34
CHAPTER2 Dependence Functions
2.1 Simulator DebuggerThis section describes the functions of the simulator debugger.
■Simulator Debugger
The simulator debugger simulates the MCU operations (executing instructions, memory space, I/O ports,
interrupts, reset, etc.) with software to evaluate a program.
It is used to evaluate an uncompleted system, the operation of single units, etc.
There are 2 types of simulator debuggers.
• Normal simulator debugger (normal)
• High-speed simulator debugger (fast)
This high-speed simulator provides substantial reductions in simulation time due to a dramatic review of
normal simulator’s processing methods.
This can be instruction processing performance for 10MIPS when it is operated by PC equipped with
Pentium4 2.0GHz.
External I/F for simulator are equipped to high-speed simulator debugger to create peripheral simulation
modules.
Please refer to an "Appendix G External I/F for Simulator" in "SOFTUNE Workbench Operation Manual".
■Operating Conditions
The high-speed simulator debugger requires much more RAM space on the host PC than that of normal
simulator debugger.
The required RAM size depends largely on your program size.
For the required available RAM space, refer to the table below:
Insufficient RAM space will lead to an extreme decrease in simulation speed.
Basic use Fs911s.exe (FR Family) 20MB
CODE size of target program per 64 KB 6MB
DATA size of target program per 64 KB 1.5MB