[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