[libre-riscv-dev] daily kan-ban update 08mar2020

Luke Kenneth Casson Leighton lkcl at lkcl.net
Fri May 8 16:10:19 BST 2020


On Fri, May 8, 2020 at 2:28 PM Michael Nolan <mtnolan2640 at gmail.com> wrote:
>
> Now that I have branches working in the simulator, I was thinking of
> starting work on the integer ALU. Taking a look at alu_hier.py, I think
> I'll keep the interface but replace the implementation with a pipelined
> one.

yes please.  please raise a bugreport about it, assign it to yourself,
and make certain to use the ReservationStations base class and test
infrastructure (runfp) exactly as i described in here:

https://bugs.libre-soc.org/show_bug.cgi?id=208#c55

*all* ALUs need to have that common interface (multiple
inputs-outputs).  if you can, use runfp - if there's any assumptions
about the format being FP numbers, add an extra parameter which does
debug printing as hexadecimal.  i *think* it should do that anyway
because i used the same runfp test code for FP-to-INT and INT-to-FP

l.



More information about the libre-riscv-dev mailing list