Modelsim TCL-Skript Vergleich Bitvektor

Gast #2292121
Lesenswert?
• ▲
▼
Hallo,

ich bin dabei nir ein TCL-Skript für die Steuerung des Simulators 
zuschreiben.

Bei einer Operation möchte ich vergleichen ob 2 Bitvektoren gleich sind. 
Mit examine zieh ich die beiden Werte und speichere sie in einer 
Variablen.

Der Vergleich geht aber mit folgender Meldung schief:

"** Error: syntax error in expression "$v_IO_5_IO /= $v_p0": single 
equality character not legal in expressions"

v_IO_5_IO und v_p0 sind meine beiden Variablen.

der TCL-Code sieht wie folgt aus:


  #Compare Result from Core with Portmapper
  if {$v_IO_5_IO /= $v_p0} {

    echo "Error in Portmapper"
    break
  }

das ganze wird in einer Schleife ausgeführt


Gibt es  noch einen weiteren Befehl zum Vergleichen von Bitvektoren?


Vielen Dank!

mfg
andreas

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren