hi everyone, I have to agree with most of the previous comments. FPGAs can ery difficuilt to program and i too would be worried about the tasks this device can actually implement.
"FPGAs use power like it is going out of style normally." as far as this goes have you ever compared it to the power consumption of a processor and all the memory components and busses need to make this operate?
"no one would design an FPGA to be able to handle the HUGE instruction set of a CPU" as far as this is concerned i am not really sure what you are talking about.. the instruction set is relatively small and a FPGA can be programmed to carry out far more complex tasks in a single instruction cycle than a processor ever could and with the use of run-time reconfiguration the FPGA can be made to operate in a similar way to a processor but implement custom instructions with the speed of hardware.
I agree that the power consumption of FPGA's makes them impractical for most applications but they do provide an interesting way of bridging the gap between "efficient" hardware and "flexible" software.
Now that we've thrown 'em off the trail, use the form below to get in touch with the people at Engadget. Please fill in all of the required fields because they're required.
hi everyone,
I have to agree with most of the previous comments. FPGAs can ery difficuilt to program and i too would be worried about the tasks this device can actually implement.
"FPGAs use power like it is going out of style normally." as far as this goes have you ever compared it to the power consumption of a processor and all the memory components and busses need to make this operate?
"no one would design an FPGA to be able to handle the HUGE instruction set of a CPU" as far as this is concerned i am not really sure what you are talking about.. the instruction set is relatively small and a FPGA can be programmed to carry out far more complex tasks in a single instruction cycle than a processor ever could and with the use of run-time reconfiguration the FPGA can be made to operate in a similar way to a processor but implement custom instructions with the speed of hardware.
I agree that the power consumption of FPGA's makes them impractical for most applications but they do provide an interesting way of bridging the gap between "efficient" hardware and "flexible" software.
G