
High-performance Embedded Workshop V.4.09 Release Note
R20UT0373EJ0100 Rev.1.00 Page 13 of 41
Feb 01, 2011
(6) Trace function (only for the SH3, SH3E, and SH-3DSP)
• FPU, MAC, or DSP register access information
When an instruction is executed to write data in the FPU, MAC, or DSP register, the simulator/debugger
does not display access information in the trace information.
• Pipeline display
For instructions that programming manuals do not describe as writing back data to registers, and if data is
written to registers as a result of the execution of such instructions, the simulator/debugger displays such an
operation as a stage of memory access and write back in the trace information. The numbers of cycles are
correctly displayed.
Trace display by the simulator/debugger Description in the
programming manual
IF DE EX MA SW IF DE EX MA SW
05 NOP 06 05 06 05
06 TRAPA #H'10 07 06 05 -- 06
-- - - - - - -- -- 06 -- -- 06
-- - - - - - -- -- 06 06 -- -- 06
-- - - - - - -- -- 06 06 -- -- 06
-- - - - - - -- -- 06 06 06 (06):SSR<-60000001 -- -- 06
-- - - - - - 08 -- -- 06 06 (06):SPC<-00001006 07 -- --
-- - - - - - 09 08 -- -- -- 08 07 –-
(7) H8SX Simulator/debugger
H8SX Simulator/debugger does not support Middle mode of H8SX CPU.
(8) Selection of the simulator target
When you create a project, select the simulator target corresponding to the CPU and the operating mode.
(9) Internal RAM area in the SH2A-FPU simulator/debugger
Though the memory map of the SH2A-FPU simulator/debugger shows addresses 0xFFF80000 to
0xFFFBFFFF as the internal RAM area, the range of 0xFFFA0000 to 0xFFFBFFFF are actually reserved.
For this reason, note the followings when using the SH2A-FPU simulator/debugger:
• Only use the range of 0xFFF80000 to 0xFFF9FFFF as the internal RAM area.
• When a stack area is to be assigned to the internal RAM area, set the initial stack-pointer value so that it will
be within the range of 0xFFF80000 to 0xFFF9FFFF.
(10) Saving workspaces for older versions of the High-performance Embedded Workshop
In High-performance Embedded Workshop V.4.04 and later versions, workspaces can be saved in the format
compatible with older versions of the High-performance Embedded Workshop. Note, however, that the
operation of the simulator/debugger may be extremely slow. If you intend to use this new feature, set the
trace capacity as 32,768 or less.
1.14 Windows and dialog boxes
1.14.1 Scrolling
(1) Up-scrolling may not be available with an intelligent mouse. In this case, use a scrolling button on the
window.
(2) If your PC has a touchpad with a scroll zone, scrolling the [Disassembly] window or the [Editor] window in
the mixed or disassembly mode while pressing the mouse or touchpad button may cause an application error.
Do not use the touchpad-scroll feature on the [Disassembly] or [Editor] window while pressing the mouse or
touchpad button.
Komentarze do niniejszej Instrukcji