[Libre-soc-bugs] [Bug 413] DIV "trial" blocks are too large

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Fri Jul 3 03:32:20 BST 2020


https://bugs.libre-soc.org/show_bug.cgi?id=413

--- Comment #6 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
looking at Trial i think what i will do tomorrow is make it dynamically
possible to set which DivCore ops Trial supports.

i'd love to create some classes or a table if  metafunctions that split out
each of the three types of operations separately however that could actually
interfere with the flow if you know what i mean.

by cutting out SQRT and RSQRT for now by dynamically dropping the switch
statements it should be possible to cut the number of gates by a factor of 3.

also i think having 3 sets of signals each of which is 200 wires and only one
of which is ever used at one time, this is excessive and wasteful: the same
signals should be used, just given different python names (for convenience and
readability)

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


More information about the libre-soc-bugs mailing list