Analyzer - Symbolic vector value display

035_analyzer_symbols : Analyzer - Symbolic vector value display

Minimum Required Versions: SILOS 4.12.1.C

Example 035_analyzer_symbols, the circuit is a newspaper vending machine implemented as a Verilog gate level design. The Gateway schematics for the testbench and circuit as well as the netlist and the library files vend.gv and abc_100.v. The text file gate.symcontains the symbolic name to hex value translation used for the symbolic value display feature.

This example uses the SILOS Data Analyzer waveform viewer to display vector values as symbolic names.

Analyzer - Symbolic vector value display

  • Use a Symbol Table file to establish the relationship between the opcode and the data. Because a design may contain many types of opcodes, each opcode set is given a name.
  • That opcode set is applied to the signal using the Set Radix menu.
  • Open the project gate.spjx and run the simulation.
  • Open the Analyzer window from the toolbar.
  • Select Edit>>Project Properties>>Other Settings.
  • In the dialog box that appears, click the Browse button to open the Select Symbol Table dialog box.
  • Double-click on the file gate.sym to set it to the Analyzer Symbol Table File field.
  • Right-click on the vector coin[1:0] to open the context menu and select Set Radix to set the radix to "Symbol".
  • Notice that the coin[1:0] vector waveform has symbol values such as "5 cents" and "0 cents".