This tab is used to display the detailed information categorized by the following and the configuration can be changed.
(2) [Access Memory While Running]
(3) [Set Event While Running] [Full-spec emulator][E1][E20]
(4) [Reset While Running] [Full-spec emulator][E1][E20]
(5) [E2 Expansion Interface] [E2]
(6) [Break] [Full-spec emulator][E1][E20]
(8) [Output Software Trace from LPD] [E2]
(10) [Mask for Input Signal] [Full-spec emulator][E1][E20]
(12) [Simulator GUI] [Simulator]
(13) [Multi core] [Full-spec emulator][E1][E20]
(14) [Hardware-assisted Virtualization]
[Description of each category]
The detailed information on memories is displayed and its configuration can be changed.
The state of memory mapping is displayed for each type of memory areaNote 1.
|
|||||||
[Sum total by microcontroller's inherent type of memory mapped area] |
|||||||
Specify with the Memory Mapping dialog box. The Memory Mapping dialog box is opened by clicking the [...] button that appears at right edge of this field when you select this property (you cannot change the memory mapping on this panel). |
|||||||
Displays the memory mapping status for each type of memory area. The following detailed information is displayed by clicking the "+" mark of each memory type. |
|||||||
Select whether to perform a verify check when the memory value is initialized. Select [Yes] to perform verification after download or when values are changed in the Memory panel/Watch panel (default). |
|||||||
Select whether a break is to be generated in case of writing to a writing prohibited area. When [No] is selected, a break occurs in response to writing to a writing prohibited area. When [Yes] is selected, writing to a writing prohibited area proceeds without a break. |
|||||||
Select whether to select I/O modules which details are displayed. When [Yes] is selected, details on the I/O modules selected in the [I/O modules] property are displayed. This property only appears when the selected microcontroller requires it. |
|||||||
Details on the I/O modules selected in the [I/O modules] property are displayed. |
|||||||
Select in the Select I/O Modules dialog box The Select I/O Modules dialog box is opened by clicking the [...] button that appears on the right edge of the field when you select this property (you can not select the I/O modules on this panel). |
This appears only when the memory type is External Memory. |
The detailed information on memory accesses while executing a program (real-time display update function: see "2.13.1.4 Display/modify the memory contents during program execution") is displayed and its configuration can be changed.
Select whether to allow access to the internal RAM area during execution of a program. |
|||
Accesses to the internal RAM area during execution of a program. |
|||
Does not access to the internal RAM area during execution of a program. |
|||
Select whether to update the display in the Memory panel/Watch panel during a program execution. |
|||
Specify the interval in 100ms unit to update the contents in the Memory panel/Watch panel display while executing a program. This property appears only when the [Update display during the execution] property is set to [Yes]. |
|||
Integer number between 100 and 65500 (rounding up the fractions less than 100 ms) |
The detailed information on the function of the event setting during program execution is displayed and its configuration can be changed.
Select whether to forcibly pause the execution for events that cannot be set while executing the program or operating the tracer/timer. For details on the event types that are affected by this property, see "2.20.7.2 Event types that can be set and deleted during execution". |
||||
Sets these events by stopping the program execution or the tracer/timer operation momentarily. |
||||
Does not allow to set these events during program execution or the tracer/timer operation. |
The detailed information on the reset operation during program execution is displayed and its configuration can be changed.
The detailed information on the E2 expansion interface is displayed and its configuration can be changed.
The detailed information on break functions is displayed and its configuration can be changed.
See "2.12 Stop Programs (Break)" for details on the break function and this category configuration.
Select whether to use the Software break function [Full-spec emulator][E1][E20]Note. |
||||
Select from the drop-down list. Note that changes can be made only when program execution is halted. |
||||
Select the type of the breakpoint to use with priority when setting it at the source line or the execution address with a one click operation of the mouse in the Editor panel/Disassemble panel. |
||||
Select whether to terminate the peripheral emulation while stopping the program execution (Peripheral Break). |
||||
If this property is set to [No] after you have used the software break function, all software break events and Printf events that have been set will be disabled. Selecting [Yes] in this state does not automatically restore the events, so you will need to manually enable them. |
The detailed information on trace functions is displayed and its configuration can be changed (see "2.15.1 Configure the trace operation").
[Full-spec emulator][E1][E20] |
[E1][E20] |
Select whether to collect PC values for source/destination instructions of branching during program execution as trace data. |
||||
Select whether to collect data information on access-related events that occurred during program execution as trace data. |
||||
Select whether to collect PC values for instructions of access-related events that occurred during program execution as trace data. When PC values are collected, the executed instructions are displayed in the Trace panel. This property appears only when the [Trace the data access] property is set to [Yes]. |
||||
Select whether to collect data information on access-related events for accesses to local variables that occurred during program execution as trace data. This property appears only when the [Trace the data access] property is set to [Yes]. |
||||
Select whether to record transitions of the CPU operating mode that occur during the execution of the program as trace data. When transitions of the CPU operating mode are being recorded, the CPU operating mode is displayed for each item of trace data in the Trace panel. This property appears only when the selected microcontroller supports this function. |
||||
Select whether to collect PC values for the source and destination instructions of branching during program execution and the PC values and information on the data for instructions leading to access-related events that occur during program execution as trace dataNote 5. |
||||
Select whether to collect information on trace output instructions to be embedded that were generated during program execution as trace dataNote 5. |
||||
Select whether to collect information on DBCP that were generated during program execution as trace dataNote 5. This property appears only when the [Trace the software trace] property is set to [Yes]. |
||||
Select whether to collect information on DBTAG that were generated during program execution as trace dataNote 5. This property appears only when the [Trace the software trace] property is set to [Yes]. |
||||
Select whether to collect information on DBTAG that were generated during program execution, along with the values of addresses where the DBTAG instructions were executed. This property appears only when the [Trace the software trace] property is set to [Yes]. |
||||
Select whether to collect information on DBPUSH that were generated during program execution as trace dataNote 5. This property appears only when the [Trace the software trace] property is set to [Yes]. |
||||
Select whether to collect information on DBPUSH that were generated during program execution, along with the values of addresses where the DBTAG instructions were executed. This property appears only when the [Trace the software trace] property is set to [Yes]. |
||||
Select which item should be given priority when collecting the trace dataNote 1. |
||||
Traces after stopping the execution pipeline of the CPU temporarily so that no data is missed. |
||||
Select from the drop-down list. Note that changes can be made only when program execution is halted. |
||||
Select the operation after the trace memory is full with the collected trace dataNote 1. |
||||
Continues overwriting trace data even after trace memory is used up. |
||||
Stops overwriting trace data when trace memory is used up (the program execution will not be stopped). |
||||
Stops running the program and overwriting trace data when trace memory is used up. |
||||
Select whether to display the accumulated tracing time in the Trace panelNote 5. |
||||
Select the frequency division ratio of the counter to be used for time tag display (the [Time] item in the Trace panel)Note 5. Changing the frequency division ratio here changes the number of clocks necessary to count up a counter value which is displayed in the time tag of the branch PC and the data access. |
||||
1/1, 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/128, 1/256, 1/512, 1/1K, 1/4K, 1/8K, 1/16K, 1/64K, 1/256K, 1/1M |
||||
Collects the execution history as trace data within the section specified with a trace start event and a trace end event. |
||||
Collects the execution history as trace data outside the range specified with a trace start event and a trace end event. |
||||
Select the memory size for storing the trace data by the trace frame numbersNote 1, 4, 5. |
||||
8K, 16K, 32K, 64K, 128K, 256K, 512K, 1M, 2M, 4M, 8M, 16M, 32M, 64M, 128M, 256M, 512M 8K, 16K, 32K, 64K, 128K, 256K, 512K 4K, 8K, 12K, 16K, 20K, 24K, 28K, 32K, 36K, 40K, 44K, 48K, 52K, 56K, 60K, 64K, 128K, 192K, 256K, 320K, 384K, 448K, 512K, 576K, 640K, 704K, 768K, 832K, 896K, 960K, 1M, 2M, 3M |
||||
Select whether to enable complement display when displaying the collected trace data. By enabling complement display, instructions between branch instructions that cannot be traced by hardware can be displayed. This setting will be applied from the next acquisition of trace data. |
||||
Collects the trace data regarding the currently selected PE (default). |
||||
Select whether to use the SPID filter. When the SPID filter is in use, only information on tracing which belongs to the SPIDs specified with the [SPID filter] property is collected. This property appears only when the selected microcontroller supports this function. |
||||
Select the SPIDs for which trace data are to be output. This property appears only when the [Use SPID filter] property is set to [Yes]. |
||||
Specify with the Select SPID filter dialog box. The Select SPID filter dialog box is opened by clicking the [...] button that appears at right edge of this field when you select this property (you cannot change the setting on this panel). |
||||
The total number of SPIDs for which trace data are to be output |
[Full-spec emulator][E1][E20] |
This property is automatically set to [Yes] when selecting [Start Tracing]/[Stop Tracing] from the context menu in the Editor panel/Disassemble panel. |
[E1][E20] |
The detailed information on software tracing through LPD output is displayed and its configuration can be changed (see "2.15.1 Configure the trace operation").
[E2] |
Select the target when outputting the software trace from the LPD. This property appears only when the [Output the software trace from the LPD] property is set to [Yes]. |
||||
Select from the drop-down list. However, changeable only when disconnected from the debug tool. |
||||
Select whether to output information on DBCP that were generated during program execution as trace data from the LPD. This property appears only when the [Output the software trace from the LPD] property is set to [Yes]. |
||||
Select whether to output information on DBTAG that were generated during program execution as trace data from the LPD. This property appears only when the [Output the software trace from the LPD] property is set to [Yes]. |
||||
Select whether to output information on DBTAG that were generated during program execution as trace data from the LPD, along with the values of addresses where the DBTAG instructions were executed. This property appears only when the [Output the software trace from the LPD] property is set to [Yes]. |
||||
Select whether to output information on DBPUSH that were generated during program execution as trace data from the LPD. This property appears only when the [Output the software trace from the LPD] property is set to [Yes]. |
||||
Select whether to output information on DBPUSH that were generated during program execution as trace data from the LPD, along with the values of addresses where the DBPUSH instructions were executed. This property appears only when the [Output the software trace from the LPD] property is set to [Yes]. |
||||
Priority when outputting the software trace data from the LPD |
Select which item should be given priority when outputting the software trace from the LPD. This property appears only when the [Output the software trace from the LPD] property is set to [Yes]. |
|||
Outputs the software trace from the LPD giving priority to the real-time performance. |
||||
Outputs the software trace from the LPD after stopping the execution pipeline of the CPU temporarily so that no data is missed. |
||||
Select the operation after the recording memory is full with software trace data. This property appears only when the [Output the software trace from the LPD] property is set to [Yes]. |
||||
Continues overwriting older software trace data even after the recording memory is used up. |
||||
Stops outputting software trace data when the recording memory is used up (the program execution will not be stopped). |
||||
Stops running the program and outputting software trace data when the recording memory is used up. |
The detailed information on timer functions is displayed and its configuration can be changed.
The detailed information on the masking input signal is displayed and its configuration can be changed.
Select whether to mask WAIT signal to prevent the signal input to emulators. |
||||
Select whether to mask RESET signal to prevent the signal input to emulators. |
||||
Select a RESET signal to be masked. This property appears only when the [Mask RESET signal] property is set to [Yes]. |
||||
Select whether to mask PWRGD signal to prevent the signal input to emulators. |
||||
[Full-spec emulator] |
[Full-spec emulator] |
If this property cannot be set as [Yes] in the POD, it is automatically fixed to [No] after connection to the debug tool (changing from this setting is not allowed). |
The detailed information on coverage functions is displayed and its configuration can be changed.
Select whether to load/save the coverage measurement result when connecting to or disconnecting from the debug tool. This property appears only when the [Use coverage function] property is set to [Yes]. |
||||
Specify the area that performs coverage measurement. Specify the start address of any 1 Mbyte space other than the internal ROM area. This property appears only when the [Use coverage function] property is set to [Yes]. |
||||
Address without the address range of the internal ROM area (symbols cannot be used). |
The detailed information on the Simulator GUI function is displayed and its configuration can be changed.
If a microcontroller whose Simulator does not support peripheral function simulations is selected (i.e. the selected microcontroller supports only a instruction simulator), all properties in this category become invalid. |
Select whether to display the Simulator GUI window to use the Simulator GUI function. |
||||
Select from the drop-down list. Note that changes can be made only when program execution is halted. |
||||
Select whether to display the Simulator GUI window in the forefront when program execution starts. This property appears only when the [Display Simulator GUI] property is set to [Yes]. |
||||
The detailed information on the control method of a multi-core is displayed and its configuration can be changed.
Select the control method of a multi-core.
See "2.10 Select a Core (PE)" for selecting the debug target. This property appears only when the selected microcontroller is a multi-core. This property can be changed only while all cores are stopped. |
||||||
Synchronizes execution and stop of all cores mounted in the microcontroller. For the cores that can collect trace data, [Debug core only] or [All core] can be selected by the [Trace target] property in the [Trace] category. |
||||||
Controls execution and stop of only the core that is selected to be debugged. The core that can collect trace data is only the core selected by the [Trace target] property in the [Trace] category. |
||||||
When the program is restarted, the CPU enters the initial stop state (which is the state the CPU enters on release from the reset state). |
||||||
When the program is restarted, the CPU does not enter the initial stop state (which is the state the CPU enters on release from the reset state). The CPU enters the break state before the program starts running. |
The detailed information on the control method of step execution is displayed and its configuration can be changed.
Specify whether to select to the contexts on the debug target. When [Yes] is selected, only the contexts selected in the [Contexts on debug target] property are handled as the targets for debugging. This property appears only when the selected microcontroller supports this function. |
||||
Select wether to the contexts on the debug target. Select the contexts for debugging per core of the selected microcontroller. This property appears only when the [Select contexts on debug target] property is set to [Yes]. |
||||
Specify with the Select Contexts on Debug target dialog box. The Select Contexts on Debug target dialog box is opened by clicking the [...] button that appears at right edge of this field when you select this property (you cannot change the setting on this panel). |
||||
Select whether to skip the contexts that are not for debugging. When [Yes] is selected, if a break occurs in a context that has not been selected in the [Contexts on debug target] property, program execution is automatically continued until a transition to a context for debugging, and the break occurs on completion of this transition. This property appears only when the [Select contexts on debug target] property is set to [Yes]. |
||||
The detailed information on the control method of step execution is displayed and its configuration can be changed.
This property appears only when the [Skip target section] property is set to [Yes]. |
||||
Specify with the Specified Section dialog box. The Specified Section dialog box is opened by clicking the [...] button that appears at right edge of this field when you select this property (The sections to be skipped cannot be specified from this panel.). |