[libre-riscv-dev] IEEE754 FPU

Luke Kenneth Casson Leighton lkcl at lkcl.net
Sat Feb 23 10:26:43 GMT 2019


On Sat, Feb 23, 2019 at 10:06 AM Aleksandar Kostovic
<alexandar.kostovic at gmail.com> wrote:

> Will check out alu_hier example right now.  :)

 it couldn't be simpler: a, b and z as well as a_stb, a_ack, b_stb,
b_ack and z_stb, z_ack, all need to be linked in as combinatorial
logic.

 it would be a better "more complex" example to say have a chain of 2
things to do (2 adds) because that way it would be necessary to store
a couple of values (2 a's, 2 b's or say a, b and c).

actually, yeah, that's it: we just need to work out how to do a chain.
(a+b) wait for the result... +c. that's what will need the a b and c
to be buffered, that's what will need to actually use z_stb / z_ack.

l.



More information about the libre-riscv-dev mailing list