Common Vision Blox - learn


Benefit from the expert´s knowledge

FPGA (Field Programmable Gate Array)

A FPGA is a reconfigurable silicon chip that pre-processes image data in the camera or on the frame grabber and in this way relieves the load on the host.

As opposed to a processor that executes tasks sequentially (i.e. one after the other) a FPGA is capable of executing tasks in parallel. The reason for this is the design of the FPGA chip: it contains a number of configurable logic blocks and each of these can be assigned a specific pre-processing task. Therefore the performance of an application is maintained even if adding further processing tasks.

Besides VHDL tools there are easy to learn graphical FPGA programming tools.

As they can be reconfigured, FPGAs can easily be adapted to new tasks or technological developments.

Learn more on this topic with our Imaging & Vision Handbook! Order it now for FREE!

Learn more: