Nice to see the clarifications regarding precision.
Yeah, it seems current FPGA is not worth buying if you want full FPU compatibility.
"Reduction is in discussion and depends of the space remaining in FPGA, either 64bits or little less."
So you might not even get 64 bits.
There has obviously been some changes, because only a little while ago gunnar posted
http://www.apollo-core.com/knowledge.php?b=2¬e=8608&z=n_Z6rb"FPU performance improved a lot with new FEMU and GOLD 2.7
While the wiki says "The current FPU Core is NOT anymore based on the FEMU program."
Which is good that they come round at least in some ways to the correct way of thinking (unless they just did "rename FEMU FPSPcode").
"Those instructions are handled using some optimized FPSP code.
The FPSP code is instantiated using a new dedicated FPU Vector."
I'm not against emulation at all, I consider Apollo an emulator after all, I just want it hidden from view so that it is 100% compatible. So that Vector is a problem to me.
It's not like you need it to be user visible.
So still some time to wait for them to figure out that 100% compatibility is the way forward, who knows what will actually get released though.
"Some of the following specifications might change in final GOLD 2.7 release."