as said above , com and ind is the temprature range over which the chip is garunteed to meets its data sheet.
FPGA's dont have a MHz speed as such.
basicaly the higher the - number, the lower the internal propagation delays , qed the faster it Can go, depending how you program it.
And I'm afraid the registers and such like I refer to above are hardware registers,
the FPGA is full of single bit registers and multi inpout gatest that can be configured to do just about anything that you could want a chip to do.
Big FPGA's as highlighted above, can have thousands of pins,
the current monsters I'm using have 1923 pins on them, and cost USD 20 K each.
but FPGA's started as small 16 pin chips, and you can still get 22 pin FPGA's. though they are called CPLD's for historic reasons.
this might be of interest to some one,http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,1028&Prod=ZEDBOARD
an FPGA with two ARM Cortex A9 on chip, and 'full' development tools.