Everything
 

Detailed Settings of Point Trace dialog box


This dialog box is used to display and change the detailed information on the point trace event selected on the Events panel. For details on point trace event setting, see "2.14 Collect Execution History of Programs".

Figure A.46

Detailed Settings of Point Trace Dialog Box [Full-spec emulator][E1][E20]

Figure A.47

Detailed Settings of Point Trace Dialog Box [Simulator]

 

This section describes the following.

[How to open]

-

On the Events panel, move the caret to the point trace event of which you wish to change the detailed information, then select [Edit Condition...] from the context menu.

[Description of each area]

(1)

Detailed information display/change area

In this area, detailed information on the point trace event selected in the Events panel is displayed by category in the list. Also, you can directly change its settings.

(2)

Property description area

In this area, brief description of the categories and properties selected in the detailed information display/change area is displayed.

[Toolbar]

 

Displays categories in the detailed information display/change area.

 

Hides categories in the detailed information display/change area and rearranges only property items in the ascending order.

[Description of each category]

(1)

[Address condition]

You can display and modify the address condition of the point trace.

Compare condition

Specify the condition to compare address.

Default

The current set value

Modifying

Select from the drop-down list

Available values

Specified address (==)

[Simulator]

Specifies the address with [Address].

Greater than or equal to (>=)

[Simulator]

Less than or equal to (<=)

[Simulator]

Inside the range (<=Addresses<=)

Specifies the range with [Start address] and [End address].

Outside the range !(<=Addresses<=)

Address

Specify the address.

This item appears only when [Specified address (==)], [Greater than or equal to (>=)] or [Less than or equal to (<=)] is selected in [Compare condition].

Default

The current set value

Modifying

Directly enter from the keyboard.

Available values

Address expression within the valid range

Start address

Specify the start address.

This item appears only when [Inside the range (<=Addresses<=)] or [Outside the range !(<=Addresses<=)] is selected in [Compare condition].

Default

The current set value

Modifying

Directly enter from the keyboard.

Available values

Address expression within the valid range

End address

Specify the end address.

This item appears only when [Inside the range (<=Addresses<=)] or [Outside the range !(<=Addresses<=)] is selected in [Compare condition].

Default

The current set value

Modifying

Directly enter from the keyboard.

Available values

Address expression within the valid range

Use the address mask

Specify whether to specify an address mask.

This item appears only when [Specified address (==)] is selected in [Compare condition].

Default

The current set value

Modifying

Select from the drop-down list

Available values

Yes

Specifies an address mask.

No

Does not specify an address mask.

Mask value

Specify the value of address mask.

This item appears only when [Use the address mask] is set to [Yes].

Default

The current set value

Modifying

Directly enter from the keyboard.

Available values

Hexadecimal number up to five digits

(2)

[Data condition]

You can display and modify the data condition of the point trace.

Access type

Specify the type of access.

Default

The current set value

Modifying

Select from the drop-down list

Available values

Read

Set a read access as the type of access.

Write

Set a write access as the type of access.

Read/Write

Sets a read and a write access as the type of access.

Access size

Specify the access size.

Default

The current set value

Modifying

Select from the drop-down list

Available values

No conditions

Sets no access size.

True for all access sizes.

In [Compare condition] under [[Data condition]], only [No conditions] is selectable.

1byte

Sets 1-byte as the access size.

2byte

Sets 2-byte as the access size.

4byte

Sets 4-byte as the access size.

8byte

[Full-spec emulator][E1][E20]

Sets 8-byte as the access size.

16byte

[Full-spec emulator][E1][E20]

Sets 16-byte as the access size.

In [Compare condition] under [[Data condition]], only [No conditions] is selectable.

This item only appears when the selected microcontroller supports it.

Compare condition

Specify the condition to compare the data.

This item appears only when [1byte], [2byte], [4byte] or [8byte] is selected in [Access size].

Default

The current set value

Modifying

Select from the drop-down list

Available values

No conditions

Specifies no data value.

Specified value (==)

Specifies the data with [Data].

Any other value (!=)

Greater than or equal to (>=)

[Simulator]

Less than or equal to (<=)

[Simulator]

Inside the range (<=Values<=)

[Simulator]

Specifies the range with [Lower data] and [Upper data].

Outside the range !(<=Values<=)

[Simulator]

Data

Specify the data to compare.

This item appears only when [Specified value (==)], [Any other value (!=)], [Greater than or equal to (>=)] or [Less than or equal to (<=)] is selected in [Compare condition].

Default

The current set value

Modifying

Directly enter from the keyboard.

Available values

Hexadecimal number up to [Access size]

Lower data

[Simulator]

Specify the lower data for the range in [Compare condition].

This item appears only when [Inside the range (<=Values<=)] or [Outside the range !(<=Values<=)] is selected in [Compare condition].

Default

The current set value

Modifying

Directly enter from the keyboard.

Available values

Hexadecimal number up to [Access size]

Upper data

[Simulator]

Specify the upper data for the range in [Compare condition].

This item appears only when [Inside the range (<=Values<=)] or [Outside the range !(<=Values<=)] is selected in [Compare condition].

Default

The current set value

Modifying

Directly enter from the keyboard.

Available values

Hexadecimal number up to [Access size]

Use the data mask

Specify whether to specify a data mask.

This item appears only when [1byte], [2byte], [4byte] or [8byte] is selected in [Access size].

This item appears only when [Specified value (==)] or [Any other value (!=)] is selected in [Compare condition].

Default

The current set value

Modifying

Select from the drop-down list

Available values

Yes

Specifies an data mask.

No

Does not specify an data mask.

Mask value

Specify the value of data mask.

This item appears only when [Use the data mask] is set to [Yes].

Default

The current set value

Modifying

Directly enter from the keyboard.

Available values

Hexadecimal number up to [Access size]

(3)

[Pass Count] [Simulator]

Specify the pass count condition.

Pass count

 

Specify a pass count.

The relevant event occurs when the event condition is met as many times as the specified pass count.

Default

The current set value

Modifying

Directly enter from the keyboard.

Available values

1 to 32768 in decimal number

(4)

[Target] [Full-spec emulator][E1][E20]

You can display and modify the target of the point trace.

Event target

Specify the target of the point trace.

Default

The current set value

Modifying

Select from the drop-down list.

Available values

One of the following as selected from the drop-down list.

CPU, Global RAM, Cluster RAM

Cluster No.

Specify the cluster number which is the target of the point trace.

Default

The current set value

Modifying

Select from the drop-down list.

Available values

Depends on the device

[Function buttons]

Button

Function

OK

Applies the detailed settings specified in the dialog box to the timer event and closes this dialog box.

Cancel

Nullifies settings and closes this dialog box.

Help

Displays the help for this dialog box.