I have to design a PCB where a FPGA, ASIC or SOC will be used and the system has to be able to record the video from a camera and display the live video in a display HD. The camera has a resolution 720p a 60fps and it will be connected by MIPI interface. So I have some questions: Are there any development board which is able to do that?. Would it be enough with the FPGA or also is necessary a processor like an ARM? Is is possible to do that with a ARM processor only? would it be easier than with a FPGA? Is it necessary to add external memory like EEPROM, SDRAM or FLASH in order to process the video data? Is it possible to buy just the FPGA chip and design the layout of all modules around it for myself(I mean battery management system, dc/dc converter, LDO, Led driver, etc) Thanks in advance Regards Javier