[libre-riscv-dev] [Bug 173] dynamic partitioned "shift"
bugzilla-daemon at libre-riscv.org
bugzilla-daemon at libre-riscv.org
Thu Feb 13 14:58:57 GMT 2020
http://bugs.libre-riscv.org/show_bug.cgi?id=173
--- Comment #11 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
ok i've managed to limit the bitwidth of partial result shift matrix size
to 64,56,48,...8 because obviously we don't need to include anything
beyond that which will go into 64 bit:
xxxx xxxx xxxx xxxx
xxxx xxxx xxxx xxxx
xxxx xxxx xxxx xxxx
xxxx xxxx xxxx xxxx
only needs to be:
xxxx xxxx xxxx xxxx
xxxx xxxx xxxx
xxxx xxxx
xxxx
then, based on that, i'm trying to restrict the amount by which
the B input actually shifts by, because xxxx << 4-or-greater is
clearly *always* going to be 0000 therefore why bother trying,
it's just wasting gates.
however, that bit's not working yet. see "tshift".
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list