Hi - I'm currently using an Atmel AT91SAM7X256 to do a large amount of floating point operations (mostly multiplies with a decent amount of trig as well). It does OK - but my floating point needs are soon going to be expanding (by about twenty-fold) and I'm starting to worry that the SAM7X part just won't have enough horsepower for this.
I thought about going with a DSP - but then the idea of using an FPGA hit me. I have very little experience with FPGAs - but would love an excuse to get more experience with them. I really like the idea of them - being able to do many things at once makes me very happy.
I should mention: the reason I'm not as attracted to DSPs is that, as far as I know, open source/free compilers/dev tools for them don't really exist. My project that this is for is entirely open source - but an open source project that requires expensive tools just doesn't make sense to me.
Anyways - does anybody know how an ARM would compare to an FPGA at these tasks?
Thanks!
-Michael