[libre-riscv-dev] [Bug 173] dynamic partitioned "shift"
bugzilla-daemon at libre-riscv.org
bugzilla-daemon at libre-riscv.org
Thu Feb 13 18:17:07 GMT 2020
http://bugs.libre-riscv.org/show_bug.cgi?id=173
--- Comment #14 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Michael Nolan from comment #13)
> Looks like either a0faa5a or 6527ad39 made the problem slightly worse:
> Number of wires: 8866
>
> the previous commit, bdca76073 had ~1k less gates:
> Number of wires: 7893
we need to get rid of the switch statement. we can't possibly have
a Mux-cascade of 64 Muxes, the gate latency will kill any possibility
of the chip running over about... 200 mhz.
i've just done the other three tables in
https://libre-riscv.org/3d_gpu/architecture/dynamic_simd/shift/
and the pattern is beginning to emerge.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list