The ImagePro 6678 is designed for image processing applications. The ImagePro 6678 uses TMS320C6678, which is one of the most powerful TI multi-core digital signal processors. This board has input and output ports for analog and digital image signals and can do real-time image processing with a powerful 8-core DSP. The DSP can also do 320 Giga Fixed-point multiplications or 160 Giga floating-point multiplications per second. To capture images, the board uses the Spartan 6 FPGA from Xillinx. Its FMC connector can be connected to many different LPC-FMC boards. Also, the board supports USB2 connections for Spartan 6 FPGA and 1G Ethernet for DSP.