[Libre-soc-bugs] [Bug 579] c/c++ macros for inline assembly supporting svp64

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Jan 26 11:15:34 GMT 2021


--- Comment #15 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jacob Lifshay from comment #14)
> (In reply to Luke Kenneth Casson Leighton from comment #13)
> > i put 19 because it makes sense to design it where it would most sensibly
> > fit (if approved)
> > this is not permitted however in silicon and we are required to use the
> > sandbox major op.
> well, if we're going that route, all of svp64 is not permitted since there
> is no 64-bit sandbox.

i know.  that's why, on every single call when speaking to someone related to
the OPF i gently remind them of the urgency of getting proper permission to do
so, and that it's missig from the spec. (you may have noticed i do that?)

however Mendy explained it to me in an hour-long conversation a couple months
back: there exists a "safety-valve" here: as long as we do not go to
mass-volume silicon with an "unauthorized" ASIC that, if it is "wrong" or
disruptive in some way, then IBM simply doesn't have any "financial or other
harm caused to their business" with which to even stand up in court and
consequently a case that they hypothetically brought would be thrown out.

therefore as long as we keep to test ASICs, simulations, FPGAs and don't sell
large quantities, we're fine.  i say "fine", i mean "still dependent on OPF ISA
WG for approving a massive amount of work we're doing".  sigh :)

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

More information about the libre-soc-bugs mailing list