Simulation debug features

Open waveform in viewer

For all supported waveform type, Diplomat provides a shortcut to directly open the waveform in the appropriate external viewer.

../_images/open_wave_dark.png

Open waveform menu

../_images/open_wave_light.png

Open waveform menu

Note

As of today, only GTKWave 3 is supported

Hierarchy explorer

Once the workspace has been properly analyzed, the hierarchy explorer will show the hierarchy tree of the workspace. If no top-level file is selected, all potential top-level modules will be shown in the tree.

../_images/hier_explorer_dark.png

Hierarchy explorer view

../_images/hier_explorer_light.png

Hierarchy explorer view

Selecting an element in the hierarchy explorer will open the appropriate source file and select the instance for the Inline value display, if enabled.

Inline value display

Diplomat Client is able, under some conditions, to display the value from a simulation within the source code. This is done when:

  1. A simulation which top-level module matches the workspace top-level is opened through Diplomat Client action.

  2. A hierarchy level is selected in the Hierarchy Explorer

Once those conditions are met, the editor will display the simulation values for the selected time directly in the editor. Changing the position of the marker will update the values in the editor. The traces does not need to be displayed in the viewer for the values to be retrieved.

../_images/inline_values_dark.png

Editor with inline value display enabled

../_images/inline_values_light.png

Editor with inline value display enabled

Note

As the value lookup is only meaninful in the context of the hierarchy, please navigate your design using the Hierarchy explorer while usin gthe inline value display.