Technical information
Section 3 Software Specifications when Using the SH7080 Series/SH7146 Series/SH/Tiny Series
Rev. 5.00 Aug. 18, 2009 Page 26 of 78
REJ10J1237-0500
a TIMEOUT error will occur at memory access. (Some MCUs will incorporate no _BREQ
or _WAIT.)
5. Direct Memory Access Controller (DMAC)/Data Transfer Controller (DTC)
When the MCU incorporates a DMAC, the DMAC operates even when the emulator is used.
When a data transfer request is generated, the DMAC executes DMA transfer.
When the MCU incorporates a DTC, the DTC operates even when the emulator is used. When
a data transfer request is generated, the DTC executes DTC transfer.
6. Memory Access during User Program Execution
During execution of the user program, memory is accessed by the following two methods, as
shown in table 3.2.
Table 3.2 Memory Access during User Program Execution
Method Description
H-UDI read/write The stopping time of the user program is short because memory is
accessed by the dedicated bus master.
Short break This method is not used in this product. (Do not set short break.)
The method for accessing memory during execution of the user program is specified by using
the [Configuration] dialog box.
Table 3.3 Stopping Time by Memory Access (Reference)
Method Condition Stopping Time
H-UDI read/write Reading of one longword for the
internal RAM
Reading: Maximum two bus clock
cycles (Bφ)
Writing of one longword for the
internal RAM
Writing: Maximum two bus clock
cycles (Bφ)
7. Memory Access to the External Flash Memory Area
The emulator can download the load module to the external flash memory area (for details,
refer to section 6.21, Download Function to the Flash Memory Area, in the SH-2A, SH-2
E200F Emulator User’s Manual). Neither memory write nor BREAKPOINT setting is enabled
for the external flash memory area. To set the break condition for the program on the external
flash memory, use the Event Condition function.
Some MCUs will incorporate no external flash memory area.
8. Using WDT
The WDT does not operate during break.