I understood his question as power consumtion of an FPGA, not how much current you can draw from each pin. Each pin could allow something like 10-20mA, and like you said there is both max dissipation in the chip and max total current in power pins.I think that current estimate is optimistic. A couple of milliamps is more likely on a pin by pin basis.