parent
45dbce13df
commit
05ac36751a
|
@ -118,6 +118,8 @@ class _VCDWriter:
|
||||||
field_name += f"[{item}]"
|
field_name += f"[{item}]"
|
||||||
else:
|
else:
|
||||||
field_name += f".{item}"
|
field_name += f".{item}"
|
||||||
|
if repr.path:
|
||||||
|
field_name = "\\" + field_name
|
||||||
|
|
||||||
if vcd_var is None:
|
if vcd_var is None:
|
||||||
vcd_var = self.vcd_writer.register_var(
|
vcd_var = self.vcd_writer.register_var(
|
||||||
|
@ -127,11 +129,7 @@ class _VCDWriter:
|
||||||
suffix = f"[{var_size - 1}:0]"
|
suffix = f"[{var_size - 1}:0]"
|
||||||
else:
|
else:
|
||||||
suffix = ""
|
suffix = ""
|
||||||
if repr.path:
|
self.gtkw_signal_names[signal].append(".".join((*var_scope, field_name)) + suffix)
|
||||||
gtkw_field_name = '\\' + field_name
|
|
||||||
else:
|
|
||||||
gtkw_field_name = field_name
|
|
||||||
self.gtkw_signal_names[signal].append(".".join((*var_scope, gtkw_field_name)) + suffix)
|
|
||||||
else:
|
else:
|
||||||
self.vcd_writer.register_alias(
|
self.vcd_writer.register_alias(
|
||||||
scope=var_scope, name=field_name,
|
scope=var_scope, name=field_name,
|
||||||
|
|
Loading…
Reference in a new issue