shaiko
Advanced Member level 5
- Joined
- Aug 20, 2011
- Messages
- 2,644
- Helped
- 303
- Reputation
- 608
- Reaction score
- 297
- Trophy points
- 1,363
- Activity points
- 18,302
My only thought is that implementing a full blown FPU on an FPGA would require very deep pipelining with a big latency penalty...putting real-time performance out of reach.I know that you are dealing with digital logic and FPGA since longer time. So I would ask first, what's your own opinion and possibly experience in this regard?
So, you do agree that an FPU implemented on a high end FPGA (think Stratix V) would have poor performance compared to an embedded CPU (think ARM Cortex A9 for example) ?
But today "data processing implemented in FPGA" may take the form of a soft-processor (one or many) deviating from the traditional hardware blocks approach.I say, a usual FPU doesn't help much for the way of data processing implemented in FPGA.
But today "data processing implemented in FPGA" may take the form of a soft-processor (one or many) deviating from the traditional hardware blocks approach.
Soft processor and FPU for soft procesor is a different topic. It should be clearly distinguished from a discussion about floating point in FPGA.But today "data processing implemented in FPGA" may take the form of a soft-processor (one or many) deviating from the traditional hardware blocks approach.
Why ?Soft processor and FPU for soft procesor is a different topic. It should be clearly distinguished from a discussion about floating point in FPGA.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?