[libre-riscv-dev] IEEE754 FPU
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Tue Feb 12 11:31:59 GMT 2019
On Tuesday, February 12, 2019, Aleksandar Kostovic <
alexandar.kostovic at gmail.com> wrote:
> Thanks for clarification Jacob! :)
>
> Floating point is definitely tougher than I thought...
>
> Side question to everyone: Why don't we use something off the shelf and
> ready like berekely hardfloat? Yes, its scala/chisel but it can be
> converted to Verilog.
The resultant verilog is completely unreadable. It's done as a state
machine, going via Scala, instead of being language translated.
Hand editing of the resultant verilog would be insane, and if we needed
some changes we would be forced to learn Chisel. Which was already
evaluated and found to be user hostile.
Also the hardfloat library is not complete.
L.
--
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
More information about the libre-riscv-dev
mailing list