This week Mitrionics announced the ability to push-button program FPGAs in software for such lofty supercomputing computational-intensive applications as the human genome project, oil and gas exploration, aerospace, and finance. The technology is said to allow programmers that are not electrical engineers, and who may not know the first thing about how an FPGA works, to program an FPGA completely in software.
What's really cool, however, is that the technology is not specific to "grand challenge" problems. Airborne processing, for example, where size/power/weight advantages enable the application; or another example is the ability to replace 64 conventional microprocessors with a handful of FPGAs in a seismic-processing application. It's not that FPGAs will replace conventional microprocessors in all applications, but it sure seems the use of FPGAs in the computational space will blossom.
The questions become, What is its potential? Is this technology disruptive in your application? This is one of those announcements that makes one wonder if there is a lack of understanding, or an immediate "Ah ha" isn't forthcoming, does that give your competitor just enough time to run with it?
What are your thoughts on the subject? Let us know in PLDesignLine's Discussion