Also the main problem that prevents fpga's being used for all kinds of cool stuff is that it's really hard to program. And many companies are trying to solve it - yet without great success.
And to solve this problem(in a decent but not in the most efficient way), one doesn't have to have the internals of the fpga, no?
http://www.dinigroup.com/new/DNK7_F5PCIe.php
Also the main problem that prevents fpga's being used for all kinds of cool stuff is that it's really hard to program. And many companies are trying to solve it - yet without great success.
And to solve this problem(in a decent but not in the most efficient way), one doesn't have to have the internals of the fpga, no?