Skip to content

Commit

Permalink
asmicon/multiplexer: fix read tag delay
Browse files Browse the repository at this point in the history
  • Loading branch information
Sebastien Bourdeauducq committed May 15, 2012
1 parent 7ecfd60 commit 425c8b8
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions milkymist/asmicon/multiplexer.py
Expand Up @@ -120,9 +120,10 @@ def get_fragment(self):
)
]

rd_valid_d = [Signal() for i in range(self.timing_settings.rd_delay)]
rd_tag_d = [Signal(BV(tagbits)) for i in range(self.timing_settings.rd_delay)]
for i in range(self.timing_settings.rd_delay):
rd_delay = self.timing_settings.rd_delay + 1
rd_valid_d = [Signal() for i in range(rd_delay)]
rd_tag_d = [Signal(BV(tagbits)) for i in range(rd_delay)]
for i in range(rd_delay):
if i:
sync += [
rd_valid_d[i].eq(rd_valid_d[i-1]),
Expand Down

0 comments on commit 425c8b8

Please sign in to comment.