comment for where SVSTATE FSM should go
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 21 Feb 2021 19:20:38 +0000 (19:20 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 21 Feb 2021 19:20:38 +0000 (19:20 +0000)
src/soc/simple/issuer.py

index 214e8c3dd95dfa0229cbef5c741c889639675afe..68ecbff517f76651db3566e403125af542bf70a8 100644 (file)
@@ -455,6 +455,10 @@ class TestIssuerInternal(Elaboratable):
                        fetch_insn_valid_o, fetch_insn_ready_i,
                        fetch_insn_o)
 
+        # TODO: an SVSTATE-based for-loop FSM that goes in between
+        # fetch pc/insn ready/valid and advances SVSTATE.srcstep
+        # until it reaches VL-1 or PowerDecoder2.no_out_vec is True.
+
         self.execute_fsm(m, core, nia,
                         cur_state, fetch_insn_o,
                         fetch_pc_ready_o, fetch_pc_valid_i,