X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fsoc%2Fexperiment%2Fcompldst_multi.py;h=094fbc6dcd65df4eeaee36549e4a7bd86ce8f659;hb=ff6742035f643135729e19c531f0aa9d86934972;hp=d548f90c53c95fe1c85af5d10c88ea42d44780ed;hpb=442546d5bffafb8571f50b1a4dc48e83ace1ce47;p=soc.git diff --git a/src/soc/experiment/compldst_multi.py b/src/soc/experiment/compldst_multi.py index d548f90c..094fbc6d 100644 --- a/src/soc/experiment/compldst_multi.py +++ b/src/soc/experiment/compldst_multi.py @@ -557,6 +557,7 @@ class LDSTCompUnit(RegSpecAPI, Elaboratable): # connect to LD/ST PortInterface. comb += pi.is_ld_i.eq(op_is_ld & busy_o) # decoded-LD + comb += pi.is_nc.eq(op_is_cix & busy_o) # cache-inhibited comb += pi.is_st_i.eq(op_is_st_or_dcbz & busy_o) # decoded-ST comb += pi.is_dcbz_i.eq(op_is_dcbz & busy_o) # decoded-DCBZ comb += pi.reserve.eq(oper_r.reserve & busy_o) # atomic LR/SC