X-Git-Url: https://git.libre-soc.org/?p=soc.git;a=blobdiff_plain;f=src%2Fscoreboard%2Ftest_mem2_fu_matrix.py;h=4679105e28519fd465477d769927e9f96fc13b71;hp=de9715e54b068832acc7eebb62b9ae2e31cc680b;hb=bb8829b357196484ec1278747bc5e0ec608a1ca1;hpb=15670c851cdb18a44c1b208d58ffde829534d7fb diff --git a/src/scoreboard/test_mem2_fu_matrix.py b/src/scoreboard/test_mem2_fu_matrix.py index de9715e5..4679105e 100644 --- a/src/scoreboard/test_mem2_fu_matrix.py +++ b/src/scoreboard/test_mem2_fu_matrix.py @@ -4,13 +4,11 @@ from nmigen import Module, Const, Signal, Array, Cat, Elaboratable from regfile.regfile import RegFileArray, treereduce from scoreboard.fu_fu_matrix import FUFUDepMatrix -from scoreboard.fu_reg_matrix import FURegDepMatrix from scoreboard.global_pending import GlobalPending from scoreboard.group_picker import GroupPicker from scoreboard.issue_unit import IssueUnitGroup, IssueUnitArray, RegDecode from scoreboard.shadow import ShadowMatrix, BranchSpeculationRecord -from scoreboard.addr_match import PartialAddrMatch - +from scoreboard.mdm import FUMemMatchMatrix from nmutil.latch import SRLatch from nmutil.nmoperator import eq @@ -57,20 +55,6 @@ class MemSim: self.mem[addr>>self.ddepth] = data & ((1<