I'm going to develop a camera utilizing the NanEye 2D image sensor. This has LVDS interface. I'm using a MCU for data processing that does not have LVDS interface, but it has SPI and I2C. Therefore I was thinking of using a FPGA for a bridge from LVDS-SPI. I want the camera to be battery-powered, so power consumption is a key element in the choice of FPGA to use.
I was wondering if some might have some inputs to what FPGA to use, eventually if it would be wiser to use ASIC. I'm considering using the Microsemi Igloo Nano, the Lattice Mach03 and the Lattice iCE40.