]> Joshua Wise's Git repositories - firearm.git/commitdiff
Memory: Fix up latch logic for LDM/STM.
authorJoshua Wise <joshua@rebirth.joshuawise.com>
Sun, 1 Feb 2009 00:37:41 +0000 (19:37 -0500)
committerJoshua Wise <joshua@rebirth.joshuawise.com>
Sun, 1 Feb 2009 00:37:41 +0000 (19:37 -0500)
Memory.v

index 985541148a766ac8e12c7920e8a9cc3025763bab..b7710b0aae5aac3a78e418be7530fc77f197878d 100644 (file)
--- a/Memory.v
+++ b/Memory.v
@@ -583,7 +583,7 @@ module Memory(
        
        /* LDM/STM register control logic. */
        always @(posedge clk)
        
        /* LDM/STM register control logic. */
        always @(posedge clk)
-               if (!rw_wait)
+               if (!rw_wait || lsm_state != `LSM_MEMIO)
                begin
                        prev_reg <= cur_reg;
                        regs <= next_regs;
                begin
                        prev_reg <= cur_reg;
                        regs <= next_regs;
This page took 0.026135 seconds and 4 git commands to generate.