[libre-riscv-dev] [Bug 44] IEEE754 FPU inverse-sqrt
bugzilla-daemon at libre-riscv.org
bugzilla-daemon at libre-riscv.org
Sat May 18 12:00:54 BST 2019
http://bugs.libre-riscv.org/show_bug.cgi?id=44
--- Comment #22 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
CSA 3-2:
-------
SUM = A XOR B XOR C
CRY = NAND(NAND (A,B), NAND(B,C), NAND(A,C))
CSA 4-2:
-------
S0, Cout = CSA32(A,B,C)
SUM, CRY = CSA32(S0, D, Cin)
that err seems to be it, where normally there would be 5 inputs
and 3 outputs (Cin ripples through to Cout).
so err it's not CSA 4-2 at all, it's CSA 5-3 (oink?)
CSA 4-2 would presumably be much simpler?
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list