I have a pretty much complex project. I have used floating point IP cores for that. But the problem is when generating the result, it is not showing the exact answer. I was wondering about the latency. When I take the latency of 0, it is giving the exact answer. But when I am using latency of 3-4 or more, it is showing some garbage answers. My point is that, what is this latency in IP cores? Is it worth it to take those values to 0? I have floating point operations like add, sub, mul, fused -add. My answer is coming with latency 0, that's why thinking if it is true logically in terms of the vivado vhdl floating point operations.
Please reply. It's urgent.