-
Notifications
You must be signed in to change notification settings - Fork 132
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[hardware] 🐛 Filter operand queue ready from sldu and addrgen
The addrgen-sldu operand queue is common to slide unit and addrgen. Since it's shared, we should be sure not to sample a spurious ready from the wrong unit, i.e., when we are feeding the addrgen, we don't want spurious readies from the slide unit. The units should be responsible for avoiding sampling wrong data, but spurious ready signals can happen in specific corner cases. Fixing this without impacting timing is hard, so we just mask the ready signals here as well to avoid bugs.
- Loading branch information
Showing
2 changed files
with
33 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters