hdl.mem: use different naming for array signals.
It looks like [] is confusing gtkwave somehow.
This commit is contained in:
parent
e58d9ec74d
commit
af7db882c0
|
@ -35,7 +35,7 @@ class Memory:
|
||||||
# Array of signals for simulation.
|
# Array of signals for simulation.
|
||||||
self._array = Array()
|
self._array = Array()
|
||||||
for addr, data in enumerate(self.init + [0 for _ in range(self.depth - len(self.init))]):
|
for addr, data in enumerate(self.init + [0 for _ in range(self.depth - len(self.init))]):
|
||||||
self._array.append(Signal(self.width, reset=data, name="{}[{}]".format(name, addr)))
|
self._array.append(Signal(self.width, reset=data, name="{}({})".format(name, addr)))
|
||||||
|
|
||||||
def read_port(self, domain="sync", synchronous=True, transparent=True):
|
def read_port(self, domain="sync", synchronous=True, transparent=True):
|
||||||
if not synchronous and not transparent:
|
if not synchronous and not transparent:
|
||||||
|
|
Loading…
Reference in a new issue