[Libre-soc-bugs] [Bug 187] SimpleV vector operation semantics: reading scalar inputs before writing any outputs (deferred to Libre-SOC v2)

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sun Feb 21 20:51:53 GMT 2021


https://bugs.libre-soc.org/show_bug.cgi?id=187

Luke Kenneth Casson Leighton <lkcl at lkcl.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |INVALID
             Status|CONFIRMED                   |RESOLVED

--- Comment #11 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
read this one again and reviewed the load1 / load2 pseudocode: the rule that SV
is a Sub-PC for-loop has to remain inviolate and fundamental.

attempts to break that inviolate rule result in complications when explaining
the concept, weakening the simplicity.  it is nowhere near worth throwing that
away.

additionally when any given implementation looks at adding SV, the simplicity
of being in between issue and decode is now also violated.  implementors would
be forced to modify the behaviour of designs to comply with the "exceptional
violating behaviour".

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list