Coniguring FPGA devices over USB
Hello,
I am in the process of selecting FPGA device for the product I am desingning. Product is a data acquisition system that collects data from ADCs and sends it to an host computer via USB interface. FPGA will be used to interface with ADCs and processing ADC data. Another microcontroller(FTDI microncontroller) will be responsible with sending data to computer via USB.
My problem is I want to configure FPGA over USB with the help of the microcontroller on the board. I can load the initial program to FPGA with any interface when the product is in production. However, I'd like to know if it's possible to reconfigure the FPGA over USB once the product is delivered to the customers (firmware update).
Which FPGAs are suitable for this type of application?
Thanks in advance.