User`s manual

39
Note: The power-supply circuits shown in figures 3.4 and 3.5 are turned on/off by the setting of the SW1
jumper pin on the user system interface board (HS1653ECN61H or HS1664ECH61H). Ensure that the
jumper pin is inserted to [ON] when connecting the emulator (with the user system interface board
attached) to the user system or supplying power to DrVCC. Otherwise the emulator product, user system
interface board, and user system will be damaged.
3.4 Support of the Target MCU
3.4.1 Memory Space
The architecture of the H8SX/1600-series MCU allows for a 16-Mbyte memory space.
(1) Internal I/O Area
If an attempt is made to access the internal I/O area, the internal I/O area in the MCU installed in the
emulator is accessed. To break user program execution when the on-chip I/O area is written to or accessed,
use the hardware break or internal break.
(2) Internal RAM Area
If an attempt is made to access the internal RAM area, the internal RAM area in the MCU installed in the
emulator is accessed. To break user program execution when the internal RAM area is written to or accessed,
use the hardware break or internal break.
(3) External Memory Area
The MCU’s external memory area can be set with all memory attributes that the emulator supports.
The emulator includes the 4-Mbyte emulation memory as the external memory area. Up to four blocks (one
block is a maximum of 1 Mbyte) can be allocated to the emulation memory. To access this emulation
memory, set wait-state cycles with the bus controller.
3.4.2 Power-Down Modes (Sleep, Software Standby, and Hardware Standby)
For reduced power consumption, the H8SX/1600-series MCU has sleep, software standby, and hardware standby
modes.
(1) Sleep and Software Standby Modes
Break
The MCU can be taken out of the sleep and software standby modes either in the normal ways or
through satisfaction of a break condition (forced break). When restarting after a break, the user program
will restart at the instruction following the SLEEP instruction.
Trace
Trace information is not acquired in these modes.
Memory access with emulator functions
For information on displaying and modifying the contents of memory in the sleep and software standby
modes, refer to section 5.4, Displaying and Modifying the Contents of Memory, in the Debugger Part.
3.4.3 Interrupts
During execution and step execution, the user can interrupt the H8SX/1600-series MCU.
Interrupt sources are retained while emulation is halted (break mode). In such cases, interrupt processing
commences immediately after emulation is restarted.