[Libre-soc-bugs] [Bug 1026] implement Draft Instructions in nmigen HDL

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Mon Jul 31 03:02:51 BST 2023


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

--- Comment #7 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jacob Lifshay from comment #6)
> one task that imho

(gentle reminder could you please use "in my HUMBLE opinion" less?
 it gets quite irritating as this project is goal-oriented not
 ego-oriented.9)

> deserves special mention since I think it should be split
> out from both this task and #1025 is fremainder, divmod2du, and other
> div/rem/sqrt ops since they'd probably all go in the same fp/int div
> pipeline and need to be merged together.

yes - register profiles again. there's a page on them on the wiki.

plus shared functions (micro-coded ops) aka FSMs (like microwatt's
FPU). needs careful design though, they can get out of hand very
quickly (MW's FP FSM is 4,500 lines).

hmmm we need an HDL "design strategy task". can go under this one
as a subtask.

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


More information about the libre-soc-bugs mailing list