examples/sim/memory: do not use MemoryPort
authorSebastien Bourdeauducq <sebastien@milkymist.org>
Mon, 26 Nov 2012 17:19:10 +0000 (18:19 +0100)
committerSebastien Bourdeauducq <sebastien@milkymist.org>
Mon, 26 Nov 2012 17:19:10 +0000 (18:19 +0100)
examples/sim/memory.py

index 34ae11268dafd1be3443411216236b3bf582b4f0..1b1e67c7d710252f1c52a147c668bc6821f91246 100644 (file)
@@ -7,12 +7,9 @@ from migen.sim.icarus import Runner
 
 class Mem:
        def __init__(self):
-               self.a = Signal(BV(12))
-               self.d = Signal(BV(16))
-               p = MemoryPort(self.a, self.d)
                # Initialize the beginning of the memory with integers
                # from 0 to 19.
-               self.mem = Memory(16, 2**12, p, init=list(range(20)))
+               self.mem = Memory(16, 2**12, init=list(range(20)))
        
        def do_simulation(self, s):
                # Read the memory. Use the cycle counter as address.