From: Luke Kenneth Casson Leighton Date: Thu, 9 May 2019 11:20:32 +0000 (+0100) Subject: decode wrong way round on issue unit X-Git-Tag: div_pipeline~2092 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f08edfc761f6d0c0574617103b57d753c2d1bf0b;p=soc.git decode wrong way round on issue unit --- diff --git a/src/scoreboard/issue_unit.py b/src/scoreboard/issue_unit.py index f1e53e4e..728ecdf5 100644 --- a/src/scoreboard/issue_unit.py +++ b/src/scoreboard/issue_unit.py @@ -50,7 +50,7 @@ class IssueUnit(Elaboratable): # dest decoder: write-pending m.d.comb += dest_d.i.eq(self.dest_i) - m.d.comb += dest_d.n.eq(~self.store_i) # decode is inverted + m.d.comb += dest_d.n.eq(self.store_i) # decode is inverted m.d.comb += pend.eq(dest_d.o & self.g_wr_pend_i) m.d.comb += waw_stall.eq(pend.bool())