move all source directories to soc so that "import soc.scoreboard" etc is used
[soc.git] / src / scoreboard / mem_select.py
diff --git a/src/scoreboard/mem_select.py b/src/scoreboard/mem_select.py
deleted file mode 100644 (file)
index 627d7d1..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-from nmigen import Elaboratable, Module, Signal
-
-
-class Mem_Rsv(Elaboratable):
-    """ these are allocated per-Register (vertically),
-        and are each of length fu_count
-    """
-    def __init__(self, fu_count):
-        self.fu_count = fu_count
-        self.ld_rsel_i = Signal(fu_count, reset_less=True)
-        self.st_rsel_i = Signal(fu_count, reset_less=True)
-        self.ld_rsel_o = Signal(reset_less=True)
-        self.st_rsel_o = Signal(reset_less=True)
-
-    def elaborate(self, platform):
-        m = Module()
-        m.d.comb += self.ld_rsel_o.eq(self.ld_rsel_i.bool())
-        m.d.comb += self.st_rsel_o.eq(self.st_rsel_i.bool())
-        return m
-