This window is used to display the output signals and input signals for pins in the form of a timing chart.
This window allows time measurement in main clock units.
The browsed signal data can be saved to the timing chart file (*.wvo) by selecting the [File] menu >> [Save]/[Save As...]. Moreover, the saved file contents can be restored by selecting [File] menu >> [Open...].
If the project file is saved, signal data is not saved but information of the set pins is saved. (Solely saving the project file is sufficient if saving of the measurement result is unnecessary.)
If the saved timing chart file is opened or the project file is opened while Simulator GUI is running with a microcontroller different from the one used when the timing chart file was created, the settings of pins that are not provided in the microcontroller will not be restored. |
The main clock and sub clock waveforms cannot be displayed in this window. In addition, when using the external bus interface function, the waveforms of pins used for the external bus interface function cannot be displayed. |
This section describes the following.
It can be specified whether this area is displayed or not, by selecting the [View] menu >> [Information Bar].
Up to 4,294,967,262 clocks can be counted from the simulation start up to the marker position. When the count reaches the maximum value, the counter is cleared to 0 and starts counting again. |
The menu for setting the magnify ratio appears dimmed during program execution, so changing the ratio is unavailable. |
Displays the names of the pins for which timing chart display is performed. Pin selection is performed by selecting the [Edit] menu >> [Select Pin...] to open the Select Pin dialog box. |
||
Displays the 2 marker headers. These markers can be moved by dragging them with the mouse over this area. |
||
Performs timing chart display for the data of the pins specified in the Pin area. The following color distinctions are used according to the signal by default. |
||
When the buffer is full, the data will be overwritten by the latest data starting from the oldest data because the buffer storing the pin data is in a ring buffer format. |
The colors and fonts can be changed via the Customize dialog box that is opened by selecting the [Option] menu >> [Customize...]. |
[Dedicated menu (Timing Chart window)]
Opens the Search Data dialog box. |
||
Searches for the change point of the selected pin in the backward direction (toward the left). |
||
Searches for the change point of the selected pin in the forward direction (toward the right). |
||
Opens the Select Pin dialog box. The pin for which the waveform data is to be displayed is selected in this dialog box. |
||
Opens the Customize dialog box. |
Searches for the change point of the selected pin in the backward direction (toward the left). |
|
Searches for the change point of the selected pin in the forward direction (toward the right). |
|
Opens the Select Pin dialog box. The pin for which the waveform data is to be displayed is selected in this dialog box. |
|
Selects the waveform data display magnification ratio from the drop-down list. If a part of waveform data may be lost as a result of changing the display magnification ratio, the confirmation dialog box is displayed. |
The following context menus are available in the Client area.
Opens the Search Data dialog box. |
|
Searches for the change point of the selected pin in the backward direction (toward the left). |
|
Searches for the change point of the selected pin in the forward direction (toward the right). |
|
Opens the Select Pin dialog box. The pin for which the waveform data is to be displayed is selected in this dialog box. |
|
Switches on/off display of the Maker area and Waveform area. |
|
Selects the waveform data display magnification ratio. If a part of waveform data may be lost as a result of changing the display magnification ratio, the confirmation dialog box is displayed. |
|
Moves marker A to the cursor location. The same action can be accomplished by pressing the [Shift] key + left-clicking. |
|
Moves market B to the cursor location. The same action can be accomplished by pressing the [Ctrl] key + left-clicking. |
(4) Timing measurement for timing chart
To display the timing chart, it is first necessary to select the pin to be displayed.
Open the Select Pin dialog box by selecting the [Edit] menu >> [Select Pin...] and select the pin to be edited. Once a pin is selected, its name is displayed in the Pin Name area.
The waveforms of the selected pins are displayed in timing chart form through execution of the program.
The simulation speed can be increased by hiding the timing chart. |
Timing chart display is cleared by selecting the [Edit] menu >> [Clear].
The timing between two points can be measured by marking 2 locations using markers A and B.
The time of each marker and the time between markers are displayed in the information bar.
Each marker can be placed at the target position by dragging the marker head. Moreover, it can also be placed at the position of the current mouse cursor by selecting [Move MarkerA]/[Move MarkerB] from the context menu.
The marker that is clicked last becomes the selected marker and can be subjected to the Data search function.
There are two data search functions for timing charts.
Simple search is a function used to search change points for one pin.
Select the name of the pin for which the search is to be performed in the Pin area and then select the [Edit] menu >> [Search backward] or [Search forward].
As a result, the selected marker moves to the data position at which the change point was detected.
In the case of detailed search, search using a combination of data of multiple pins can be executed.
The search data is set in theSearch Data dialog box displayed by selecting the [Edit] menu >> [Find...].
The selected marker moves to the data position that was hit, similarly to simple search results.
If CPU reset or Simulator GUI reset occurs, the displayed waveforms of the timing chart are all cleared.