|
|
accessDuringExecution
|
Set whether to allow access to memory during execution. [RH850][E1/E20/Full-spec emulator]
True: Allow access to memory during execution.
False: Do not allow access to memory during execution.
|
afterTrace
|
Set the operation to be taken after using up trace memory.
The values that can be specified are shown below.
|
|
|
AfterTraceMemoryFull.NoneStop
|
Overwrite trace memory and continue execution.
|
AfterTraceMemoryFull.StopTrace
|
Stop tracing.
|
AfterTraceMemoryFull.Stop
|
Stop execution (stop the program).
|
accumulateTraceTime
|
Set whether to display the trace time with accumulated time. [Simulator]
True: Display the trace time with accumulated time.
False: Display the trace time with differential value.
|
accessStopExecution
|
Set whether to instantaneously stop execution and make an access.
True: Stop execution for a moment and make an access.
False: Stop execution for a moment but do not make an access.
|
coverage
|
Set whether to use the coverage function. [IECUBE][IECUBE2][Simulator]
True: Use the coverage function.
False: Do not use the coverage function.
|
mainClockFrequency
|
Set the main clock frequency (numerical value) in units of kHz. [Except RX simulator]
|
openBreak
|
Set whether to use the open break function.
True: Use the open break function.
False: Do not use the open break function.
|
reuseCoverageData
|
Set whether to reuse the coverage result.
True: Reuse the coverage result.
False: Do not reuse the coverage result.
|
timer
|
Set whether to use the timer function.
True: Use the timer function.
False: Do not use the timer function.
|
trace
|
Set whether to use the trace function. [IECUBE][IECUBE2][Simulator]
True: Use the trace function.
False: Do not use the trace function.
|
traceBranchPC
|
Set whether to collect PC values for source/destination instructions of branching during program execution as trace data.
True: Collect PC values as trace data.
False: Do not collect PC values as trace data.
Caution | When you are using a simulator as the debugging tool, debugger.Option.TraceDataAccess is also set to "True" if the setting of debugger.Option.TraceBranchPC is "True". Conversely, debugger.Option.TraceDataAccess is also set to "False" if the setting of debugger.Option.TraceBranchPC is "False". |
|
traceDataAccess
|
Set whether to collect data information on access-related events that occurred during program execution as trace data.
True: Collect data information as trace data.
False: Do not collect data information as trace data.
Caution | When you are using a simulator as the debugging tool, debugger.Option.TraceBranchPC is also set to "True" if the setting of debugger.Option.TraceDataAccess is "True". Conversely, debugger.Option.TraceBranchPC is also set to "False" if the setting of debugger.Option.TraceDataAccess is "False". |
|
tracePriority
|
Set whether the acquisition of all data or real-time operation should have priority in the acquisition of trace data. [RH850][E1/E2/E20/Full-spec emulator]
The values that can be specified are shown below.
|
|
|
TracePriority.SpeedPriority
|
Real-time operation is given priority in tracing.
|
TracePriority.DataPriority
|
The CPU pipeline is temporarily stopped so that no trace data is lost.
|
traceTarget
|
Set the target of tracing. [RH850]
The values that can be specified are shown below.
|
|
|
TraceTarget.DebugOnly
|
Trace data will only be acquired on the CPU core being debugged.
|
TraceTarget.AllCore
|
Trace data will be acquired on all CPU cores.
|
useTraceDataType
|
Set which function to use the trace data in. [IECUBE [V850]][IECUBE2]
The functions that can be specified are shown below.
|
|
|
UseTraceDataType.RRM
|
RRM function
|
UseTraceDataType.Trace
|
Trace function
|
UseTraceDataType.Coverage
|
Coverage function
|