1. A handheld imaging device, comprising: an image sensor for sensing an image; a processor for processing the sensed image; a quad-core processing unit provided in the processor, the quad-core processing unit having four processing units connected in parallel by a crossbar switch; and an image sensor interface for converting signals from the image sensor to a format readable by the quad-core processing unit, the image sensor interface sharing a wafer substrate with the processor, wherein a transfer of data from the image sensor interface to the quad-core processing unit is conducted entirely on the shared wafer substrate