Remove XXX; this seems done otherwise.
authorSamuel A. Falvo II <kc5tja@arrl.net>
Tue, 4 Aug 2020 02:54:16 +0000 (19:54 -0700)
committerSamuel A. Falvo II <kc5tja@arrl.net>
Tue, 4 Aug 2020 02:54:16 +0000 (19:54 -0700)
src/soc/fu/trap/formal/proof_main_stage.py

index 03311cf2b61468bc6eaa9825509ee46bae3c978e..85d1abd9e943837bf6b72e38d27563e3342370eb 100644 (file)
@@ -185,13 +185,13 @@ class Driver(Elaboratable):
                         field(exp_msr, 60, 62).eq(field(rs, 60, 62)),
                     ]
                 with m.Else():
+                    # L=1 only checks 48 and 62
                     comb += [
                         field(exp_msr, 48).eq(field(rs, 48)),
                         field(exp_msr, 62).eq(field(rs, 62)),
                     ]
 
                 comb += [
-                    # L=1 only checks 48 and 62
                     Assert(msr_o.data == exp_msr),
                     Assert(msr_o.ok),
                 ]
@@ -224,7 +224,7 @@ class Driver(Elaboratable):
                     ]
 
                     comb += [
-                        # XXX Ambiguity in specification on page 978 of V3.0B:
+                        # Ambiguity in specification on page 978 of V3.0B:
                         #   MSR[4:28] <- RS[4 6:28].
                         #
                         # I've decided to follow the prose in the programmer