[Libre-soc-bugs] [Bug 742] MultiCompUnit wrmask relies on sync ok
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Sat Nov 6 13:06:45 GMT 2021
https://bugs.libre-soc.org/show_bug.cgi?id=742
Cesar Strauss <cestrauss at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |cestrauss at gmail.com
--- Comment #1 from Cesar Strauss <cestrauss at gmail.com> ---
On https://bugs.libre-soc.org/show_bug.cgi?id=336#c75, I said:
"It seems that MultiCompUnit depends on the ALU *.ok output fields being held
valid long enough into the write phase. In the test ALU, I tried holding *.ok
valid just for the duration of the ALU valid_o, and it didn't work. I ended up
instead directly decoding the input operation, combinatorially, into the *.ok,
so they do stay valid during the entire instruction cycle."
Maybe related?
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list