Are FPGA’s as powerful as the number of gates they have

fpga

Let's say I have a 1 million gate FPGA. I've found a few processors on OpenCores which only require 50k gates. So would it be possible to make, say, an 8 core processor with such an FPGA? Or are there limits to FPGAs when it comes to implementing massively parallel things?

Sorry if it sounds newbish, but I am a newb to FPGAs.

Best Answer

Yes in principle. Although if you want them to talk to each other, it may use quite a lot more logic for arbitration, bus switching etc. and when running busses around the FPGA a lot of gates and connection capacity may get used up for routing.