FPU written in VHDL