[libre-riscv-dev] [Bug 173] dynamic partitioned "shift"
bugzilla-daemon at libre-riscv.org
bugzilla-daemon at libre-riscv.org
Wed Feb 12 16:49:22 GMT 2020
http://bugs.libre-riscv.org/show_bug.cgi?id=173
--- Comment #3 from Michael Nolan <mtnolan2640 at gmail.com> ---
I've got good news and bad news. The good news is I have a dynamic shifter
working in part_shift/part_shift_dynamic.py. The bad news is it works out to
8500 wire bits to do a 64 bit, 8 partition shifter (ouch!).
I currently have a gigantic switch statement to select which row of the matrix
is needed for each element (similar to the old part_cmp), so optimizing this
would probably help greatly with the number of gates needed.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list